The Exceed Robotics’ STEM‐focused curriculum aims to teach students step‐by‐step the core of robotics and engineering. Whether new to robotics or have experienced in robot competitions, our program will expand student’s knowledge in programming, robot building, engineering, computer design and 3D printing. We teach students the tools that are shaping our future in a fun and engaging classroom environment.
Developed and refined by a team of robotics engineers and certified teachers, the Exceed Robotics curriculum follows an academic approach in teaching robotics rather than conventional “build and play” programs. Class project themes are based on rapidly growing areas such as autonomous vehicles, bionics, smart factories, medical robotics, and space and ocean rovers. Courses are designed to also develop non‐technical areas such as presentation skills, teamwork, perseverance and creativity.
Click on a course below to view a brief description.
PRG101: Motor and Sensor Programming
STEM topics are integrated into each lesson by presenting the science behind a particular sensor or applying math for motor drive and control.
A typical class includes a five to ten minute presentation of relevant concepts after which students spend the rest of class working to complete an assigned challenge. Each challenge has been crafted to reinforce the presented concepts and the last two classes of the course combine previously learned concepts to create a self‐driving (autonomous) vehicle.
PRG102: Programming Project
The project is designed to promote independence, build confidence and develop communication and problem solving skills.
Students present their work to their instructors and parents at the end of the course, where they are evaluated prior to moving on to the subsequent competition course.
PRG103: Programming Competition
Game objectives and scoring rules are presented at the start of the course and students continue working in programming, testing and refining their programs.
Students learn to critical time management skills, strategy, problem solving and leadership skills in addition to gaining competition experience.
COD104: C-Language Coding I
The course begins teaching variables, datatypes, loops and conditional statements used to program robots. This course moves beyond graphical programming towards language‐based coding which offers greater control for robot design and development.
A new robot platform is introduced to have students comfortable with transferring their knowledge to multiple types of robots.
COD105: C-Language Coding II
Students are given an opportunity to apply knowledge acquired from the previous course and advance in language‐based programming.
ARD106: Arduino Microcontroller I
Students will begin to develop skills on how to use an actual Microcontroller using C language. Brief Electrical circuits are also covered within the term.
ARD107: Arduino Microcontroller II
Students learn how to ping the sensor and read ultrasonic reflections. They will then practice using math to convert the time into distance by knowing speed of sound.
ARD108: Arduino Microcontroller III
Students learn how to program an armbot to pick up an object from a location and places it in the designated spot.
ARD109: Arduino Microcontroller IV
At this term, students are encouraged to use their Arduino at home. They are given list of ongoing projects which they can develop on their own at their free time. Parents are welcome to provide an Arduino kit for the kids to work on at home.
MEC110: Fundamentals of Robot Mechanics
MEC111: Advanced Robot Mechanics
MEC112: The Exceed Robotics Final Challenge