Learning RoadmapThis page is for individuals who wish to learn more about Storming Robots programs and get a high level view of the learnin trajectories in our projects-based engineering program. Here is our Learning Roadmap to provide you a glance on the possible learning path at Stomring Robots.
Engineering ProcessFor every project, students must put "engineering process" in practice - see this doc. See the sample in the SR's Journal book. Important: Iterative Process.
Common Practice throughout the term
Mathematical disciplines are incorporated into various projects. Students learn by "doing" a multitude of projects, not through conventional lecture type environment. Concepts are introduced in scalfolding learning style depending on their levels. For example, for Gr. 4 to 6 group, projects will involve pre-algebra and elementary geometry. For advanced high school group, it may involve matrix transformtion. Examples:
Other Science Disciplines
Applied Science and Math
We deliver far beyond what is delivered in grade school levels. Knowing how to use word processor, spreadsheet or paint software, etc., is learning to use as tools, not the ends. The following lists some of the topics covered in most of our roboclub projects:
AssessmentWork Habit Report will be provided at the end of Fall and Spring term. There won't be a report in the Winter term, except for those whom instructors deem to require special attention and concerns. Click here to learn more about the levels descriptions.
Routine within a Class
Criteria for Entering CompetitionsFor Robotics Competitions, all students must have passed beyond Robotics Project Level I & II - Analytics in terms of technical skills. Just as importantly, minimum soft skills required include "Staying on task", and "Work well with others". Note: Unlike most other competitions such as FLL, RCJ is progressively much more technically challenging from year to year. In order to perform in a more competitive manner, they will use text-based programming language - RobotC, C or C++. Most involve more advanced algorithms, and require higher programming skills in a long run.
Here is a summary of the criteria for different competitions and exams we offer.
StandardsWe utilize the published curriculum created by the Carnegie Mellon Robotics Academy as our baseline for our Robotics Projects Gr. 4 to 6 and 7-9 groups. Our projects available for our students will involve far more extensive challenge than what covered in this curriculum.
Worksheets (under construction)
Computer ScienceThis Computer Programming group focuses on efficiency and algorithmic thinking, not just programming. Levels from basics to AI algorithms. Learn more
Robotics Projects GroupThis group faciliates all beginning to intermediate level students.
ElectronicsStarting from 2018 Spring, we launched a group focuses on learning electronic leading up to embedded system. In order to ener this group, student must complete Algorithms in C/C++ programming level B.