7th - 12th grade
Sat, Jan 8, 2022 - Mar 12, 2022
3:30pm - 5:30pm EST
Students will progressively advance their programming skill at their pace to reach their full potential. Do note that while students will register by terms, progression is not confined within a single term. For example, one may complete level B and I within the first term, while another one may take two terms to complete B. Please view the syllabus for details.
Computer Science and Engineering - Grade 8-12
Will need to purchase a book, and download programming software (free). Please visit here for details.
Computer Science (CS) skills should go far beyond just programming and the syntax itself. It should focus on problems solving ability with computational thinking (CT), even for grade schools. CS with CT skills is indispensable to prepare our generation for the world of artificial intelligence. Our CS program has proven its effectiveness with excellent students records.
Storming Robots utilizes Robotics to animate problem-solving efforts starting in Grade 5. However, we encourage students to study in this Algorithms in C/C++ Track starting no later than Grade 8. This syllabus consists of five levels. The levels will be comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Highlight of learning outcome:
Level IV students will go into non-linear data structures - usually covered 2nd and 3rd year in College. Majority of these students achieved the goal level in USACO. However, that’s not the most ultimate goal of this level. The ultimate goal is strengthening students’ ability to create advanced application and robotics projects – see https://mp.stormingrobots.com
NOTE: New members are subject to a $30 New Member Fee. Please ensure to select the 'New Member' option at checkout if you are a new member.
- MUST possess High proficiency in Algebra I. If participant currently is not a SR student, please send us a school transcript or any document which proves participant has met this requirement.
- MUST love analysis. There will be a lot of analytical work, not just programming syntax.
- MUST love mind challenge.
- NOTE: While this workshop will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics program
Other Things To Know
How To Participate
You will receive an email 30 minutes before class starts with a link to the class and access instructions.