If you haven't browsed our curriculum before, perhaps we could point out a thing or two before you start.
The courses listed below are either currently being offered, or have been previously offered but are not currently. If you'd like to see a list of our programs being offered, please visit our Programs Page.
Our robotics discipline has been sorted into sub-disciplines
We noticed our curriculum divides nicely into a few categories, and thought it might help you navigate our content. Here's a list of the sub-disciplines for the Robotics discipline.
This sub-discipline emphasizes the integrity and geometry of physical structures.
This sub-discipline emphasizes the control logic and data structures used to direct the robot's function.
This sub-discipline emphasizes the functionality and connection of various circuit components.
Browse the Courses in the Robotics Discipline
You'll find below the title of each course is the course's sub-discipline, typical age-groups, and skill level. For a full description of our age-groups and skill levels, follow this link.
Learn about microcontrollers and their role in electrical systems by collecting data about the environment with various sensors.
A microcontroller is a hardware controller that lets you send out electrical signals or read in electrical signals. Microcontrollers form the foundational basis for how robots read in data about the environment and determine how to act accordingly. You might think of the microcontroller as the brain of the robot. In this course, we explore electrical circuits with these hardware controllers and program them to produce the desired behaviour. Some of our activities for this course include exploring the circuitry and programming for a traffic lights system, controlling motors and LEDs, and sending data to a display.
Learn how to build a differential drive, autonomous two-wheeled robot.
This course introduces students to working with microcontrollers, DC motors, and sensors. We learn to read and interpret data an IR sensors in the construction of an autonomous, obstacle-avoidance robot. Students gradually increase the number of sensors on their robots as they discover their requirement in certain situations. By the course's end, students will have a robot which is capable of making decisions by considering information from several sensors.
Learn how to build a differential drive, Bluetooth controlled two-wheeled robot.
This course introduces students to working with microcontrollers, motors, and Bluetooth modules. We learn to send and read data from smartphones and Bluetooth modules in the construction of a remote controlled, differential drive robot. Time and skill permitting, we introduce sensors and control logic giving the robot a complementary intelligence to the controller's command.
Learn how to build a differential drive, autonomous or Bluetooth controlled, three-wheeled robot.
This course is the advanced version of the two wheel robot built in either the Autonomous or Bluetooth 2 Wheel Robot course. This course explores similar technologies, using the same sensors and building the same types of robots. The difference is that these robots are more complex to build mechanically due to the use of multi-directional omni-wheels. This added complexity also appears in the programming element of this course, where additional logic needs to be employed to appropriately control the behavior of this robot.
This course teaches students about various concepts in physics,
In this course, students explore various concepts in physics, mechanical, and electrical engineering as they work towards building an articulated robotic arm of their own design. As with many of our robotics courses, the microcontroller is introduced as a means of controlling various motors, including servos and DC motors, in an attempt to control the precise movement the arm. User control is handled via Bluetooth, allowing the user to command their robot at a distance.
Learn about the major mechanical systems of a typical production vehicle and build these systems into a Bluetooth RC Robot
The courses listed above are either currently being offered, or have been previously offered but are not currently. If you'd like to see a list of our programs being offered, please visit our Programs Page.
Would you like to request a course that isn't currently being offered?
We can help you with that! If we know there is demand for one of our courses, we'll make it happen.
Do you think you have a great idea for a course?
Braincubator relies on it's community to develop and deliver our courses. If you've got a great idea for a course, or think you might make a great instructor, we'd love to hear from you.