Robotics Engineering

Robotics is a forward-looking and exciting program that teaches students the fundamentals of mechanical, electrical and programing engineering. This hands-on program allows student to apply what they learn to solve in-class challenges and real-world problems. Students build and design several different robots using CNC circuit board fabrication, 3D printing and platforms such as Lego Mindstorms, VEX Robotics, and Arduino.

Robotics Engineering 10 (pairs with Computing Science 10 for 6 credits)

Power School Reference: [Robotics Intro ELTR10XX]
Fee: $35.00 

Robotics Engineering 10 and Computer Science 10 are offered together over the course of a single semester. Students  spend one term (approximately 9 weeks) in each course. In Computing Science 10, students develop skills in the C++ structured programming language, learn basic problem-solving techniques, and learn fundamental computer science concepts. In Robotics Engineering 10, students are introduced to mechanical, electrical and programing for robots. Students learn about electrical components / soldering and how to build a light-following robot. Through multiple learning activities students solve challenges related to mechanical design, programing with sensors, and develop teamwork skills. The highlight of the course is a class LEGO Mindstorms battle bot competition.

An extensive amount of practical work occurs during each of the nine-week courses. This course provides prerequisites for further studies in Robotics Engineering Intermediate and/or Computing Science 20.

Robotics Engineering 20 (5 Credits)

Power School Reference: [Robotics Inter ELTR20XX]
Prerequisite: Robotics Engineering 10 and Computing Science 10
Fee: $50.00

Robotics Engineering 20 broadens students’ knowledge and skill in this exciting and rapidly growing field. In this course students use the best robotics equipment available to design and build a variety of robots. Students deepen their knowledge of electrical components and learn to design and fabricate circuit boards using a CNC. They identify real world problems and build solutions using Vex robotics kits. Students deepen their understanding of how to use and program sensors to automate their creations. Through this course students learn how to design, digitally model then 3D print  working components for their projects. Students expand their understanding of how sensors function using Arduino coding language. Overall, this course is hands-on, collaborative, and exciting with students working on their robots and using equipment every day of the course.

Robotics Engineering 30 (5 Credits)

Power School Reference: [Robotics Adv ELTR30XX]
Prerequisite: Robotics Engineering 20
Fee: $50.00

Robotics Engineering 30 builds on the skills and knowledge from Robotics Engineering 20.  At this level, there is a increased focus on robot design. This allows students to build more complicated and personalised projects. Students explore in more substantial detail robotics using platforms such as VEX, Arduino, 3D printing and CNC manufacturing. At the end of the program students will take all that they have learned and showcase it in a project of their choice.