Program Overview
Exceeders 9 curriculum is for students who are between 9-11 years old. The curriculum begins with Drag&Drop text-based programming using logical statements such as IF, WHILE and LOOPS to practice fundamentals of programming logic. Pre-assembled robots are used with themes such as Strawberry sorter and Armbot to engage students in programming Motors and Sensors. It then moves on to Coding the Robots using C language introducing Variables and Functions. Once the foundation in programming logic is built, students take courses in CAD (Computer-Aided Drafting) where they learn how to create parts using Computers and 3D Printers. Next Arduino Micro-Controllers are introduced in combination with C language and Electronics so students can begin automating their creations. Finally, students will create their Capstone project using all elements of Robotics (3D Design, Electronics, Coding) and go to a final competition for best project to graduate.
Program Highlights
- No prior experience needed
- Fun and engaging courses using numbers, geometry and logic in Robotics
- Modules in Coding, Electronics, CAD and 3D Printing
- Option to continue to Workshop and Artificial Intelligence
- 6 kids maximum per class
- Students work individually on projects
- Program includes competitions with prizes
There is a total of 5 modules in the Exceeders 9 curriculum, each module is 24 weeks. Overall curriculum is 120 weeks.
Module 1: Programming Logic
The first module is the programming logic where students learn the structure of a robot program. During the first module, students are given fully built robots and are shown how to program them to use their motors and sensors to accomplish tasks. Students are given projects such as maze follower, strawberry sorter and armbots and are taught loops and conditional statements with lots of practice.
Module 2: CAD Design and Mechanics
The second module introduces students to CAD design and 3D Printing. Int his module, students are shown how to use computers and CAD (Computer-Aided Drafting) software to create parts and robots. They will also learn dimensioning and tolerancing which are absolute necessity to fit parts. At the end of this module students are able to design parts, assemble them to create their own robots.
Module 3: Advanced Coding
The third module introduces students to coding and syntax. Since students have now learnt programming logic, they are ready to combine it with text to create more complex program. Students are again given fully built robots and are required to use coding to accomplish projects such as smart factory and radio-controlled robots. Concepts of variables and functions are covered within this module.
Module 4: Microcontrollers
This module is the most advanced coding and electronics module in the curriculum. It teaches students how to use Microcontrollers which act as programmable brain for any given robot. Numerous sensors and motors can be controlled using Microcontrollers to create autonomous robots. Concepts such as Input/Output, Digital/Analog, Voltages, Circuits, Resistors are introduced in this module. By the end of this modules students are ready to design, create and code many robots.
Module 5: Capstone Project
In this final module, students are given their graduation project which includes design, assembly, 3D printing, electronics and coding. This project sums up the 3 aspects of Robotics (Mechanics, Electronics, Software). Students work independently on their capstone robot. Once completed, they are shared on our Social Media for voting. Student with highest vote and highest complexity wins the final competition.
All graduate students get their curriculum certificate along with the transcript of all completed modules.
What is next?
Once graduated, students who would like to continue can sign up for the Exceeders Workshop where they are given real-world problems to solve. They select their challenge from list of given projects or they can bring their own project for approval. Students are responsible for research on their project, creating BOM (Bill of Material). We help them get the parts, but they need to create progress reports and track financials of their projects. It is very similar to a Master’s Thesis. Students who complete the workshop are eligible to start the Artificial Intelligence curriculum where they use Python language and Raspberry Pi in combination with Arduino Microcontrollers to create AI projects such as self driving cars, face/speech detection…etc.
A reason to learn Math and Sciences :
Exceeders 9 curriculum deals greatly with numbers, geometry and functions. As an example, in a given robot, gears are used to transfer power. Based on the number of teeth, students need to calculate the number of rotations of connected gears. They then need to estimate the number of rotations of gears for a given arm movement. The predictions they make is based on extrapolation which is the initial concept in functions and relations.
Learning Coding, CAD and Electronics:
With increasing demand in Robotics, children benefit greatly by learning the essential skills from childhood. Our modular approach, combined with homework, teaches the students C programming language to be used in Arduino Microcontrollers, as well as CAD software to design and create parts, and Electronics to connect motors and sensors to the board. Since our teaching is very application-based and hands-on, students develop a visual understanding which helps them greatly when they learn the theory of the sciences.
Discover their hidden STEM interest and nourish it:
Some kids show early signs of interest in Science by asking many related questions, some don’t. Our experience shows the earlier kids are placed in a program that tickles their curiosity, the more interested they become in it. Our job as educators is to give the kids challenges that interest them, then help them plan a solution, let them comfortably try methods they think would work, encourage them when they fail to try a different solution and cheer them on the successful completion of the challenge. Most often when kids believe they are good at something, they will pursue it and it becomes part of their life. The earlier they start before other hobbies (such as gaming) becomes their main interest, the easier it is to create the long-term interest.
Make them a decision maker:
Most kids are either afraid of problems or look for an easy way out of them. The first reaction is usually to give up and do something else. Fortunately, Robotics has a component called Programming which uses logic to create a path to the goal. The logic gives students an indirect path to think of a solution. Think of it as a given set of tools that can be used to do the job. The art is to select the right tools in the right order for an easier way of completing the job. When logic and CAD design are combined, students use imagination to create a robot and logic to get the robot to accomplish a task. During this journey, they are encountered with numerous problems and are guided to solve them. Sometimes they get frustrated and emotional, but that all is ok since that means they care. Going through such exercises are like a 101 workshop in problem-solving making them fearless of tackling the unknowns.
Engineering For Kids Complements Conventional Classroom Learning