Storming Robots
Capitalize Creativity with Engineering Disciplines with proven successful model - Application-based robotics and adv. CS learning for Gr.5-12.
Storming Robots
Capitalize Creativity with Engineering Disciplines with proven successful model - Application-based robotics and adv. CS learning for Gr.5-12.
What We Accept -
To upload test scores for application and complete the free registration process, you will be asked to upload a file of the test scores.
We will contact you once your scores are approved to begin class registration.
Schedule:
From Saturday, April 1, 2023 at 1:00 PM until Monday, January 1, 2024 at 11:45 PM
Online
Start date:
4/1/2023
Tags:
Application
Session
Step 1: Purchase a multipass (if you have not done so already).
Step 2: Return to this page and register using the calendar below.
Please click here to view:
How does this work?
Scheduling
To register
Interested in joining the fixed term session instead?
What do they learn?
Schedule:
On Tuesday, Wednesday, Thursday from 5:30 PM to 7:00 PM.
From 9/12/2023 until 6/13/2024
Storming Robots
On Saturday from 1:30 PM to 3:00 PM.
From 9/16/2023 until 3/2/2024
Storming Robots
On Friday from 5:30 PM to 7:00 PM.
From 9/15/2023 until 6/14/2024
Storming Robots
View more (1)
On Saturday from 4:00 PM to 5:30 PM.
From 9/16/2023 until 6/22/2024
Storming Robots
Start date:
9/12/2023
Drop-in
Step 1: Purchase a multipass (if you have not done so already).
Step 2: Return to this page and register using the calendar below.
Please click here to view:
How does this work?
Scheduling
To register
Interested in joining the fixed term session instead?
What do they learn?
Schedule:
On Tuesday, Wednesday, Thursday from 5:30 PM to 7:00 PM.
From 9/12/2023 until 6/13/2024
Storming Robots
On Saturday from 3:30 PM to 5:00 PM.
From 9/16/2023 until 6/15/2024
Storming Robots
Start date:
9/12/2023
Tags:
Robotics Projects Gr. 7-8 Robotics Projects Gr. 5-6
Drop-in
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Wednesday from 5:00 PM to 7:00 PM.
Online
Start date:
1/3/2024
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 10:30 AM to 12:30 PM.
Online
Start date:
1/6/2024
Available:
Full
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Wednesday from 5:00 PM to 7:00 PM.
Online
Start date:
1/3/2024
Available:
Full
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Thursday from 5:00 PM to 7:00 PM.
From 1/4/2024 until 3/7/2024
Storming Robots
Start date:
1/4/2024
10 classes
Available:
Full
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Friday from 5:00 PM to 7:00 PM.
From 1/5/2024 until 3/8/2024
Storming Robots
Start date:
1/5/2024
10 classes
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 1:00 PM to 3:00 PM.
From 1/6/2024 until 3/9/2024
At Storming Robots Center
Start date:
1/6/2024
10 classes
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Thursday from 5:00 PM to 7:00 PM.
From 1/4/2024 until 3/7/2024
Storming Robots
Start date:
1/4/2024
10 classes
Tags:
CS Algorithms C/C++
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Friday from 5:00 PM to 7:00 PM.
From 1/5/2024 until 3/8/2024
Storming Robots
Start date:
1/5/2024
10 classes
Available:
Full
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 1:00 PM to 3:00 PM.
From 1/6/2024 until 3/9/2024
Storming Robots
Start date:
1/6/2024
10 classes
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 3:30 PM to 5:30 PM.
From 1/6/2024 until 3/9/2024
Storming Robots
Start date:
1/6/2024
10 classes
Available:
Full
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Thursdays from 5:00 PM to 7:00 PM.
10 times starting 1/4/2024
Storming Robots
Start date:
1/4/2024
10 classes
Tags:
Robotics Projects Gr. 7-8
Available:
Full
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Saturday from 10:00 AM to 12:00 PM.
From 1/6/2024 until 3/9/2024
Storming Robots
Start date:
1/6/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Saturday from 1:00 PM to 3:00 PM.
From 1/6/2024 until 3/9/2024
Storming Robots
Start date:
1/6/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Sunday from 10:00 AM to 12:00 PM.
From 1/7/2024 until 3/10/2024
Storming Robots
Start date:
1/7/2024
10 classes
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Friday from 5:00 PM to 7:00 PM.
From 1/5/2024 until 3/8/2024
Storming Robots
Start date:
1/5/2024
10 classes
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Friday from 5:00 PM to 7:00 PM.
From 1/5/2024 until 3/8/2024
Storming Robots
Start date:
1/5/2024
10 classes
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 1:00 PM to 3:00 PM.
Storming Robots
Start date:
1/6/2024
Available:
Full
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 3:30 PM to 5:30 PM.
Storming Robots
Start date:
1/6/2024
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Sunday from 10:30 AM to 12:30 PM.
From 1/7/2024 until 3/10/2024
Storming Robots
Start date:
1/7/2024
10 classes
Available:
Full
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Sunday from 1:00 PM to 3:00 PM.
From 1/7/2024 until 3/10/2024
Storming Robots
Start date:
1/7/2024
10 classes
Available:
Full
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Friday from 5:00 PM to 7:00 PM.
Online
Start date:
1/5/2024
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 3:30 PM to 5:30 PM.
Storming Robots
Start date:
1/6/2024
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Sunday from 1:00 PM to 3:00 PM.
From 1/7/2024 until 3/10/2024
Start date:
1/7/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Friday from 5:00 PM to 7:00 PM.
Lab 2
(908) 595-1010
Start date:
1/5/2024
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Friday from 5:00 PM to 7:00 PM.
From 1/5/2024 until 3/8/2024
Storming Robots
Start date:
1/5/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Saturday from 10:00 AM to 12:00 PM.
From 1/6/2024 until 3/9/2024
Storming Robots
Start date:
1/6/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Sunday from 10:00 AM to 12:00 PM.
From 1/7/2024 until 3/10/2024
Storming Robots
Start date:
1/7/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Friday from 5:00 PM to 7:00 PM.
From 1/5/2024 until 3/8/2024
Storming Robots
Start date:
1/5/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Saturday from 10:00 AM to 12:00 PM.
From 1/6/2024 until 3/9/2024
Storming Robots
Start date:
1/6/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Sunday from 10:00 AM to 12:00 PM.
From 1/7/2024 until 3/10/2024
Storming Robots
Start date:
1/7/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Fridays from 5:00 PM to 7:00 PM.
10 times starting 1/5/2024
Storming Robots
Start date:
1/5/2024
10 classes
Tags:
Robotics Projects Gr. 5-6
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Saturday from 10:00 AM to 12:00 PM.
From 1/6/2024 until 3/9/2024
Storming Robots
Start date:
1/6/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Saturday from 1:00 PM to 3:00 PM.
From 1/6/2024 until 3/9/2024
Lab 3
Start date:
1/6/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Sunday from 10:00 AM to 12:00 PM.
Storming Robots
Start date:
1/7/2024
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Friday from 5:00 PM to 7:00 PM.
From 1/5/2024 until 3/8/2024
Storming Robots
Start date:
1/5/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Saturday from 10:00 AM to 12:00 PM.
From 1/6/2024 until 3/9/2024
Storming Robots
Start date:
1/6/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Sunday from 10:00 AM to 12:00 PM.
From 1/7/2024 until 3/10/2024
Storming Robots
Start date:
1/7/2024
10 classes
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 10:30 AM to 12:30 PM.
Online
Start date:
1/6/2024
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 10:30 AM to 12:30 PM.
Online - Zoom
Start date:
1/6/2024
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 10:30 AM to 12:30 PM.
Online
Start date:
1/6/2024
Available:
Full
*** Please do note that this is by invitation only, and must receive an invitation prior to registration.
RobocupJunior is a pre-college level robotics competition from the renowned World RoboCup™ AI-oriented Tournament. RCJ stands out as unique among most other popular robotic competitions available in the U.S.A. RCJ heavily focuses on the software algorithms development, and innovation of their hardware platforms. Teams have the freedom to choose their own hardware in both mechanical and electronic devices. Thus, teams may start with a LEGO Mindstorms kit or MakeBlock open-source platform.
Click here to view the specifics on Rescue Line.
Click here to view SR’s participation history with RobocupJunior
Rescue Line (B): EV3 platform. May purchase “used platform” from us. Please view this video for details.
Rescue Line (I): Approximately $300+ hardware fee additional to the tuition fee if students have not yet purchased the devices. Contact our office by 9/1/22 if you do NOT need this hardware. Otherwise, we will purchase on the student’s behalf; payable through your Storming Robots account. Hardware is released to students after full payment is received.
Rescue Line (II+): Hardware requirements will be further discussed in class as the hardware platform for a Maze group can easily vary based on goals and ability of the students.
Schedule:
On Saturday from 1:00 PM to 3:00 PM.
Storming Robots
Start date:
1/6/2024
Tags:
Competitions
Available:
Full
*** Please do note that this is by invitation only, and must receive an invitation prior to registration.
RobocupJunior is a pre-college level robotics competition from the renowned World RoboCup™ AI-oriented Tournament. RCJ stands out as unique among most other popular robotic competitions available in the U.S.A. RCJ heavily focuses on the software algorithms development, and innovation of their hardware platforms. Teams have the freedom to choose their own hardware in both mechanical and electronic devices. Thus, teams may start with a LEGO Mindstorms kit or MakeBlock open-source platform.
Click here to view the specifics on Rescue Line.
Click here to view SR’s participation history with RobocupJunior
Rescue Line (B): EV3 platform. May purchase “used platform” from us. Please view this video for details.
Rescue Line (I): Approximately $300+ hardware fee additional to the tuition fee if students have not yet purchased the devices. Contact our office by 9/1/22 if you do NOT need this hardware. Otherwise, we will purchase on the student’s behalf; payable through your Storming Robots account. Hardware is released to students after full payment is received.
Rescue Line (II+): Hardware requirements will be further discussed in class as the hardware platform for a Maze group can easily vary based on goals and ability of the students.
Schedule:
On Sunday from 1:00 PM to 3:00 PM.
Storming Robots
Start date:
1/7/2024
Tags:
Competitions
Available:
Full
*** Please do note that this is by invitation only, and must receive an invitation prior to registration.
RobocupJunior is a pre-college level robotics competition from the renowned World RoboCup™ AI-oriented Tournament. RCJ stands out as unique among most other popular robotic competitions available in the U.S.A. RCJ heavily focuses on the software algorithms development, and innovation of their hardware platforms. Teams have the freedom to choose their own hardware in both mechanical and electronic devices. Thus, teams may start with a LEGO Mindstorms kit or MakeBlock open-source platform.
Click here to view the specifics on Rescue Line.
Click here to view SR’s participation history with RobocupJunior
Rescue Line (B): EV3 platform. May purchase “used platform” from us. Please view this video for details.
Rescue Line (I): Approximately $300+ hardware fee additional to the tuition fee if students have not yet purchased the devices. Contact our office by 9/1/22 if you do NOT need this hardware. Otherwise, we will purchase on the student’s behalf; payable through your Storming Robots account. Hardware is released to students after full payment is received.
Rescue Line (II+): Hardware requirements will be further discussed in class as the hardware platform for a Maze group can easily vary based on goals and ability of the students.
Schedule:
On Sunday from 3:30 PM to 5:30 PM.
Storming Robots
Start date:
1/7/2024
Tags:
Competitions
Available:
Session
*** Please do note that this is by invitation only, and must receive an invitation prior to registration.
RobocupJunior is a pre-college level robotics competition from the renowned World RoboCup™ AI-oriented Tournament. RCJ stands out as unique among most other popular robotic competitions available in the U.S.A. RCJ heavily focuses on the software algorithms development, and innovation of their hardware platforms. Teams have the freedom to choose their own hardware in both mechanical and electronic devices. Thus, teams may start with a LEGO Mindstorms kit or MakeBlock open-source platform.
Click here to view the specifics on Rescue Line.
Click here to view SR’s participation history with RobocupJunior
Rescue Line (B): EV3 platform. May purchase “used platform” from us. Please view this video for details.
Rescue Line (I): Approximately $300+ hardware fee additional to the tuition fee if students have not yet purchased the devices. Contact our office by 9/1/22 if you do NOT need this hardware. Otherwise, we will purchase on the student’s behalf; payable through your Storming Robots account. Hardware is released to students after full payment is received.
Rescue Line (II+): Hardware requirements will be further discussed in class as the hardware platform for a Maze group can easily vary based on goals and ability of the students.
Schedule:
On Saturday from 1:00 PM to 3:00 PM.
Storming Robots
Start date:
1/6/2024
Tags:
Competitions
Available:
Full
*** Please do note that this is by invitation only, and must receive an invitation prior to registration.
Rescue Simulation is a robot rescue simulation competition environment. The engine runs with a sophisticated simulation platform called Webots(TM). Webots, created by Cyberbotics , has been incorporated with sophisticated physics engine to simulate issues in the physical world. It is designed for a professional use, and it is widely used in industry, education and research.
More about this simulation platform:
Teams can focus on exploration using simulation environment to enhance their robotics programming and problem solving skills without being bogged down by the monetary cost, mechanical and electronic specific issues from the physical components.
For more advanced students, members can also design and build the prototype of robotic devices within the virtual environment. Thus, students will still be able to design, much like C.A.D. for their hardware components. This advantage comes from Webots being an open-source and multi-platform desktop application used to simulate robots. It provides a complete development environment to model, program, and simulate robots.
-----------------------------------------------------
Robotics Simulation - Entry Level is a new regional sub-league under the OPEN RobocupJunior Robotics Simulation League. Rules will be similar to those of the Rescue Line in 2024. The robotics simulation environment has mainly targeted the industry, college, and advanced high school levels. The Entry Level goal is to extend the learning opportunity to middle school or robotics programming beginners.
More details on the Rules article will be available soon.
-----------------------------------------
Hardware Requirements:
2+ GHz dual core CPU
2+ GB RAM
512+ MB of RAM graphics adapter - NVIDIA or AMD OpenGL(v3.3+).
3G Free disk storage
(more total free disc storage space is better, of course. )
Schedule:
On Saturday from 3:30 PM to 5:30 PM.
Start date:
1/6/2024
Tags:
Competitions
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Sunday from 1:00 PM to 3:00 PM.
From 1/7/2024 until 3/10/2024
Storming Robots
Start date:
1/7/2024
10 classes
Tags:
Robotics Projects Gr. 7-8
Available:
Session
*** Please do note that this is by invitation only, and must receive an invitation prior to registration.
RobocupJunior is a pre-college level robotics competition from the renowned World RoboCup™ AI-oriented Tournament. RCJ stands out unique among most other popular robotic competitions available in the U.S.A. RCJ heavily focuses the software algorithms development, and innovation of their hardware platforms. Teams have the freedom to choose their own hardware in both mechanical and electronic devices. Thus, teams may start with LEGO Mindstorms kit, to even self-invented PCB.
Click here to view the specifics on Rescue Maze.
Go here to view SR’s participation history with RobocupJunior
Hardware requirements will be further discussed in class as the hardware platform for a Maze group can easily vary based on goals and ability of the students.
Students responsible for hardware fees. Here is sample portion list for last year. Please note: this is ONLY a sample of what past teams have chosen to purchase. Students are not required or limited to these materials.
Schedule:
On Sunday from 3:30 PM to 5:30 PM.
Storming Robots
Start date:
1/7/2024
Tags:
Competitions
Available:
Session
*** Please do note that this is by invitation only, and must receive an invitation prior to registration.
RobocupJunior is a pre-college level robotics competition from the renowned World RoboCup™ AI-oriented Tournament. RCJ stands out unique among most other popular robotic competitions available in the U.S.A. RCJ heavily focuses the software algorithms development, and innovation of their hardware platforms. Teams have the freedom to choose their own hardware in both mechanical and electronic devices. Thus, teams may start with LEGO Mindstorms kit, to even self-invented PCB.
Click here to view the specifics on Rescue Maze.
Go here to view SR’s participation history with RobocupJunior
Hardware requirements will be further discussed in class as the hardware platform for a Maze group can easily vary based on goals and ability of the students.
Students responsible for hardware fees. Here is sample portion list for last year. Please note: this is ONLY a sample of what past teams have chosen to purchase. Students are not required or limited to these materials.
Schedule:
On Sunday from 3:30 PM to 5:30 PM.
Storming Robots
Start date:
1/7/2024
Tags:
Competitions
Available:
Session
*** Please do note that this is by invitation only, and must receive an invitation prior to registration.
Rescue Simulation is a robot rescue simulation competition environment. The engine runs with a sophisticated simulation platform called Webots(TM). Webots, created by Cyberbotics , has been incorporated with sophisticated physics engine to simulate issues in the physical world. It is designed for a professional use, and it is widely used in industry, education and research.
More about this simulation platform:
Teams can focus on A.I. algorithms development with the latest technology such as computer vision without being bogged down by the monetary cost, mechanical and electronic specific issues from the physical components.
Teams can also design and build the prototype of robotic devices within the virtual environment. Thus, students will still be able to design, much like C.A.D. for their hardware components. This advantage comes from Webots being an open-source and multi-platform desktop application used to simulate robots. It provides a complete development environment to model, program, and simulate robots.
Opportunities to create an advanced level of robots are virtually limitless. Robot prototypes can be as simple as two-wheeled table robots, industrial arms, bipeds, multi-legs robots, or even aerospace robot navigation in zero-gravity environments.
Hardware Requirements:
2+ GHz dual core CPU
2+ GB RAM
512+ MB of RAM graphics adapter - NVIDIA or AMD OpenGL(v3.3+).
3G Free disk storage
(more total free disc storage space is better, of course. )
Click here to view the details about this league
Go here to view SR’s participation history with RobocupJunior
Schedule:
On Sunday from 3:30 PM to 5:30 PM.
Start date:
1/7/2024
Tags:
Competitions
Available:
Session
*** Please note that this is by invitation only, and you must receive an invitation before registration.
RobocupJunior is a pre-college level robotics competition from the renowned World RoboCup™ AI-oriented Tournament. RCJ stands out as unique among most other popular robotic competitions available in the U.S.A. RCJ heavily focuses on software algorithm development and innovation of their hardware platforms. Teams have the freedom to choose their own hardware in both mechanical and electronic devices. T
OnStage is particularly unique and allows the most creativity. A single team may even utilize multiple platforms as they choose.
Click here to view the specifics on OnStage Projects, such as the rules, performance rubric, etc.
Go here to view SR’s participation history with RobocupJunior
Hardware requirements will be further discussed in class as the hardware platform for each group can easily vary based on the goals and abilities of the participants.
Students are responsible for hardware fees. Here is a sample portion list for last year. Please note: this is ONLY a sample of what past teams have chosen to purchase. Students are not required or limited to these materials.
Schedule:
On Sunday from 3:30 PM to 5:30 PM.
Storming Robots
Start date:
1/7/2024
Tags:
Competitions
Available:
Session
Track: Robotics and Electronic Elective
(using a competitive platform)
For budding engineers who:
Hope to participate in our AI-oriented Robotics Competition which demands 100% full automation involving sophisticated challenges.
Prefer creating a custom platform with expandability instead of a mandated set.
Students will work with an open-source custom platform. They will continue the Learn-By-Doing model.
This track focuses on building competency in solving problems and solution development with knowledge in both computer programming and using microcontroller, i.e. in both software and hardware in electronic interfaces.
Just like all other programs at SR, students will be engaged in active learning with open-ended robotics projects. No cookie-cutter programs! Projects developed infuse computer programming, mechanical and electronic aspects required in robotic context.
Covered the fundamentals about using a open-source controller - PICO - robotics projects with a lot of programming challenges.
Systematic trouble-shooting with electronic devices.
Each topics is accompanied by multiple samples followed by challenges.
Develop amart robot with proper engineering process
Basic Electronics concepts through interfacing with analog , digital and I2C devices. Systematic trouble shooting skills to handle programming and electronic issue.
From time to time, there will be mini-contests to encourage collaboration and competitiveness.
As they progress to more advanced level, they will continue working with add-ons, such as multiplexing, deeper understanding of how to utilize I2C devices, feedback control, and writing a much larger scale project. Understanding applied electronics concepts, such as fundamentals in Ohms Law, voltage vs. current, amperage etc., in high school physics. Lower level understanding how to manipulate multiple I2C devices, and software interrupt
Students who demonstrate proficiency will be invited to participate in Robotics Competition. (Students at this stage, along with Algorithms in C/C++ - III should be equipped good level of skill set to create their own independent projects involving hardware - a good addition for their college application)
Software - C/C++ with MS visual studio.
Hardware:
This is a customized platform aiming for the high compatibility with other electronic devices. Along with other electronic accessories will cost approx. $180 - $200 only (see the Bill of Materials - subject to change due to update and availability.)
Schedule:
On Sunday from 3:45 PM to 5:45 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
1/7/2024
Tags:
Robotics with Electronics
Available:
Full
In today's digital landscape, CS with computational literacy stands as fundamental as the ABCs.
Contrary to widespread belief, computer science is often misunderstood as mere coding. It's far more than that—it's a mindset, a journey that cultivates proficiency and adaptability. Learning code solely for its sake doesn't inherently foster problem-solving abilities.
Regrettably, grade school education frequently neglects a crucial aspect, resulting in a significant gap as students advance from middle school to high school and subsequently to college.
At Storming Robots, we acknowledge this void—a gap that impedes students' progression. Our forthcoming pilot computer science program for Grades 5 to 7 is centered on imparting concrete computer-centric knowledge, addressing the current shortfall in middle school CS computing literacy.
Additionally, we engage students through the American Computer Science League Contests, fostering participation and measuring progress through annual competitions. Moreover, our focus on fundamental programming in the C language, closer to the machine level, sets us apart from conventional approaches using Blockly or Python.
Overall:
Specific topics in the Winter Term (Jan-20 to Mar-10th) - Level B:
Specific topics in Spring Term (Mar-23 to Jun-14) - Level I:
(Prerequisite - the term above)
Direct Benefit:
Refined Problem-Solving: Sharper their analytical skills in middle school engineering activities, such as robotics.
Advanced Placement Readiness: Positions students for competitiveness in Advanced Placement in Computer Science..
Seamless Transition: Allow smooth transition to Storming Robots’ Algorithms in C/C++, empowering students to excel in advanced programming.
Schedule:
On Saturday from 1:00 PM to 3:00 PM.
Online - Zoom
Start date:
1/20/2024
Tags:
Prog. with Comp. Thinking CS Algorithms C/C++
Available:
Session
In today's digital landscape, CS with computational literacy stands as fundamental as the ABCs.
Contrary to widespread belief, computer science is often misunderstood as mere coding. It's far more than that—it's a mindset, a journey that cultivates proficiency and adaptability. Learning code solely for its sake doesn't inherently foster problem-solving abilities.
Regrettably, grade school education frequently neglects a crucial aspect, resulting in a significant gap as students advance from middle school to high school and subsequently to college.
At Storming Robots, we acknowledge this void—a gap that impedes students' progression. Our forthcoming pilot computer science program for Grades 5 to 7 is centered on imparting concrete computer-centric knowledge, addressing the current shortfall in middle school CS computing literacy.
Additionally, we engage students through the American Computer Science League Contests, fostering participation and measuring progress through annual competitions. Moreover, our focus on fundamental programming in the C language, closer to the machine level, sets us apart from conventional approaches using Blockly or Python.
Overall:
Specific topics in the Winter Term (Jan-20 to Mar-10th) - Level B:
Specific topics in Spring Term (Mar-23 to Jun-14) - Level I:
(Prerequisite - the term above)
Direct Benefit:
Refined Problem-Solving: Sharper their analytical skills in middle school engineering activities, such as robotics.
Advanced Placement Readiness: Positions students for competitiveness in Advanced Placement in Computer Science..
Seamless Transition: Allow smooth transition to Storming Robots’ Algorithms in C/C++, empowering students to excel in advanced programming.
Schedule:
On Sunday from 1:00 PM to 3:00 PM.
Storming Robots Learning Lab
(908) 595-1010
Start date:
1/21/2024
Tags:
Prog. with Comp. Thinking
Available:
Full
Session
This is a 45-minute online assessment for Gr. 5 to 12. Test content comprises various levels of spatial reasoning, patterns recognition, logical reasoning, and free response on work habits. Requirement:
What is covered in the test?
Grades: Pass/Fail After we receive your application, we will contact you reserve your chosen date. If it is an online session, a zoom link will be emailed to you the day before your scheduled assessment. Please allow 2 business days for assessment results to be released. |
Please click HERE if you are interested in uploading standardized test scores instead.
Schedule:
From Wednesday, January 24, 2024 at 4:00 PM until Wednesday, May 22, 2024 at 4:45 PM
Online - Zoom
Start date:
1/24/2024
Tags:
Application
Session
This is a 45-minute online assessment for Gr. 5 to 12. Test content comprises various levels of spatial reasoning, patterns recognition, logical reasoning, and free response on work habits. Requirement:
What is covered in the test?
Grades: Pass/Fail After we receive your application, we will contact you reserve your chosen date. If it is an online session, a zoom link will be emailed to you the day before your scheduled assessment. Please allow 2 business days for assessment results to be released. |
Please click HERE if you are interested in uploading standardized test scores instead.
Schedule:
From Saturday, January 27, 2024 at 4:00 PM until Saturday, May 25, 2024 at 4:45 PM
Online - Zoom
Start date:
1/27/2024
Tags:
Application
Session
If you have attended Storming Robots' program between 2022 to present:
What this 1.5-hour Test will cover:
Schedule:
From Tuesday, February 6, 2024 at 4:30 PM until Tuesday, March 5, 2024 at 6:00 PM
Start date:
2/6/2024
Available:
Session
If you have attended Storming Robots' program between 2022 to present:
What this 1.5-hour Test will cover:
Schedule:
From Saturday, February 10, 2024 at 4:30 PM until Saturday, March 9, 2024 at 6:00 PM
Start date:
2/10/2024
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Wednesday from 5:00 PM to 7:00 PM.
Online
Start date:
3/20/2024
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Wednesday from 5:00 PM to 7:00 PM.
Online - Zoom
Start date:
3/20/2024
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 10:30 AM to 12:30 PM.
Online - Zoom
Start date:
3/23/2024
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Wednesday from 5:00 PM to 7:00 PM.
Online - Zoom
Start date:
3/20/2024
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 10:30 AM to 12:30 PM.
Online
Start date:
3/23/2024
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Wednesday from 5:00 PM to 7:00 PM.
Online - Zoom
Start date:
3/20/2024
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 10:30 AM to 12:30 PM.
Online
Start date:
3/23/2024
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Thursday from 5:00 PM to 7:00 PM.
From 3/21/2024 until 6/6/2024
Storming Robots
Start date:
3/21/2024
10 classes
Tags:
CS Algorithms C/C++
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Friday from 5:00 PM to 7:00 PM.
From 3/22/2024 until 6/7/2024
Storming Robots
Start date:
3/22/2024
10 classes
Available:
Full
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 1:00 PM to 3:00 PM.
From 3/23/2024 until 6/15/2024
Storming Robots
Start date:
3/23/2024
10 classes
Available:
Full
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Sunday from 10:30 AM to 12:30 PM.
From 3/24/2024 until 6/16/2024
Storming Robots
Start date:
3/24/2024
10 classes
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Thursday from 5:00 PM to 7:00 PM.
From 3/21/2024 until 6/13/2024
Storming Robots
Start date:
3/21/2024
10 classes
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Friday from 5:00 PM to 7:00 PM.
From 3/22/2024 until 6/7/2024
Storming Robots
Start date:
3/22/2024
10 classes
Available:
Full
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 1:00 PM to 3:00 PM.
Storming Robots
Start date:
3/23/2024
Available:
Full
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 3:30 PM to 5:30 PM.
Storming Robots
Start date:
3/23/2024
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Sunday from 10:30 AM to 12:30 PM.
From 3/24/2024 until 6/16/2024
Storming Robots
Start date:
3/24/2024
10 classes
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Sunday from 1:00 PM to 3:00 PM.
From 3/24/2024 until 6/16/2024
Storming Robots
Start date:
3/24/2024
10 classes
Available:
Full
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Thursday from 5:00 PM to 7:00 PM.
From 3/21/2024 until 6/6/2024
Storming Robots
Start date:
3/21/2024
10 classes
Available:
Full
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Friday from 5:00 PM to 7:00 PM.
From 3/22/2024 until 6/7/2024
Storming Robots
Start date:
3/22/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Saturday from 1:00 AM to 3:00 PM.
From 3/23/2024 until 6/15/2024
Storming Robots
Start date:
3/23/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Saturday from 10:00 AM to 12:00 PM.
From 3/23/2024 until 6/15/2024
Storming Robots
Start date:
3/23/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Sunday from 10:00 AM to 12:00 PM.
From 3/24/2024 until 6/16/2024
Storming Robots
Start date:
3/24/2024
10 classes
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Thursday from 5:00 PM to 7:00 PM.
From 3/21/2024 until 5/23/2024
Storming Robots
Start date:
3/21/2024
10 classes
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 3:30 PM to 5:30 PM.
From 4/6/2024 until 6/15/2024
At Storming Robots Center
Start date:
3/23/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Friday from 5:00 PM to 7:00 PM.
From 3/22/2024 until 6/7/2024
Storming Robots
Start date:
3/22/2024
10 classes
Tags:
Robotics Projects Gr. 5-6
Available:
Full
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Saturday from 10:00 AM to 12:00 PM.
From 3/23/2024 until 6/15/2024
Storming Robots
Start date:
3/23/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Saturday from 1:00 PM to 3:00 PM.
From 3/23/2024 until 6/15/2024
Lab 3
Start date:
3/23/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Sunday from 10:00 AM to 12:00 PM.
Storming Robots
Start date:
3/24/2024
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Friday from 5:00 PM to 7:00 PM.
From 3/22/2024 until 6/7/2024
Storming Robots
Start date:
3/22/2024
10 classes
Available:
Full
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Saturday from 10:00 AM to 12:00 PM.
From 3/23/2024 until 6/15/2024
Storming Robots
Start date:
3/23/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Saturday from 1:00 PM to 3:00 PM.
From 3/23/2024 until 6/15/2024
Storming Robots
Start date:
3/23/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Sunday from 10:00 AM to 12:00 PM.
From 4/7/2024 until 6/16/2024
Storming Robots
Start date:
3/24/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Friday from 5:00 PM to 7:00 PM.
From 3/22/2024 until 6/7/2024
Storming Robots
Start date:
3/22/2024
10 classes
Tags:
Robotics Projects Gr. 7-8
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Saturday from 10:00 AM to 12:00 PM.
From 3/23/2024 until 6/15/2024
Storming Robots
Start date:
3/23/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Saturday from 1:00 PM to 3:00 PM.
From 3/23/2024 until 6/15/2024
Storming Robots
Start date:
3/23/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Sunday from 10:00 AM to 12:00 PM.
From 3/24/2024 until 6/16/2024
Storming Robots
Start date:
3/24/2024
10 classes
Available:
Session
------
Learning materials:
Involves full automation in all levels.
All projects position mathematics as a thinking tool.
Divided by students' levels, not age.
Approximately 80% software development (text-based programming), 20% mechanical development.
Focus on active learning and higher order of thinking; and strongly adhered to the engineering process
Structured with Application-based, Open-ended Challenges, but Goal-oriented.
Math application involves:
Introduction to Algebra to higher for upper levels
Rudimentary in Geometry to Trigonometry for upper levels
Reports:
ONLINE reporting system to reflect daily progress.
Competitive content:
Foremost : focus on building robust engineering process learning habit, programming skills in Level II, and basic mechanical foundation.
Mini-challenges and contests throughout the course of the programs.
Advanced Level II students will gain eligibility to join SR’s competition groups for the following school year.
Facilitate opportunities for students to reach their full potential. Students advance to their higher levels at any time - within the same week, or in later weeks if students sign-up for multiple weeks.
Level B: Exploratory.
Beginner level.. Shows some understanding in the topics (able to recall syntax, & somewhat self-conduct the rudimentary engineering process.
Level I:
Able to exercise basic semantics & apply a single level of abstraction and control structure. Able to conduct level I equivalent projects, but still require a considerable amount of guidance.
Level II:
Apply 2+ levels of abstraction & control structures. Start to involve more computational thinking with geometry and algebra. Continue to train students to conduct projects with higher order of thinking and analysis.
🚀 Empower Your Journey with PICO/Arduino! 🌟 Break free from limited proprietary hardware and software and Discover versatility, reliability, and expandability
💡 Students invest $140 (for up to Level I) to $250 (for Level II+) for their materials. You will receive email notification and charged when students are ready to take the robots home. Yes, they are for them to keep.
🔧 Storming Robots handles the purchase process. Parts sourced directly from reliable vendors.
🛠️ Reliable vendors list provided for your future replacement if necessary.
🔍 Continuous enhancements ensure expandability and up-to-date support available.
💰 Cost-effective solutions with unmatched potential for compatibility and expandability
Level B & I : Arduino C/C++ with customized libraries for easier adaptation.
Level II+: Arduino C/C++ with native libraries.
Schedule:
On Saturday from 10:00 AM to 12:00 PM.
From 3/23/2024 until 6/15/2024
Storming Robots
Start date:
3/23/2024
10 classes
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 10:30 AM to 12:30 PM.
Online
Start date:
3/23/2024
Available:
Full
In today's digital landscape, CS with computational literacy stands as fundamental as the ABCs.
Contrary to widespread belief, computer science is often misunderstood as mere coding. It's far more than that—it's a mindset, a journey that cultivates proficiency and adaptability. Learning code solely for its sake doesn't inherently foster problem-solving abilities.
Regrettably, grade school education frequently neglects a crucial aspect, resulting in a significant gap as students advance from middle school to high school and subsequently to college.
At Storming Robots, we acknowledge this void—a gap that impedes students' progression. Our forthcoming pilot computer science program for Grades 5 to 7 is centered on imparting concrete computer-centric knowledge, addressing the current shortfall in middle school CS computing literacy.
Additionally, we engage students through the American Computer Science League Contests, fostering participation and measuring progress through annual competitions. Moreover, our focus on fundamental programming in the C language, closer to the machine level, sets us apart from conventional approaches using Blockly or Python.
Overall:
Specific topics covered prior to this term:
Specific topics this term:
(Prerequisite - the term above)
Direct Benefit:
Refined Problem-Solving: Sharper their analytical skills in middle school engineering activities, such as robotics.
Advanced Placement Readiness: Positions students for competitiveness in Advanced Placement in Computer Science..
Seamless Transition: Allow smooth transition to Storming Robots’ Algorithms in C/C++, empowering students to excel in advanced programming.
Schedule:
On Saturday from 1:00 PM to 3:00 PM.
Online - Zoom
Start date:
3/23/2024
Tags:
Prog. with Comp. Thinking CS Algorithms C/C++
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 3:30 PM to 5:30 PM.
Storming Robots
Start date:
3/23/2024
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Sunday from 10:30 AM to 12:30 PM.
From 3/24/2024 until 6/16/2024
Start date:
3/24/2024
10 classes
Available:
Full
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Sunday from 1:00 PM to 3:00 PM.
From 3/24/2024 until 6/16/2024
Start date:
3/24/2024
10 classes
Available:
Session
NOTE: While this class will not use the robot itself, knowledge learned from this workshop is indispensable to write robust robotics programs.
Computer Science and Engineering Track - Grade 8 to 12
B, I, II, III, IV
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 level B. Please view the syllabus for details.
even for grade schools
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
Focus on problem solving ability with computational thinking (CT) - go far beyond just programming and the syntax itself.
Levels comparable up to college level from Freshman to junior year topics in CS, such as data structure, introduction to algorithms, and complexity analysis.
Has proven its effectiveness with excellent student records, and empower them to conduct effective self-learning and conducting independent projects.
Students completed level I with high “proficiency” have the capacity to self-study for Advanced Placement Computer Science (AP CS A). Majority of these students score 5 (max) in AP with a short review on fundamental object-oriented structure.
Involve American Computer Science League (ACSL) Competition Work.
ACSL: far more advanced and involved in CS college level materials than AP CS-A.
Majority of our Level III students participate in SR’s advanced robotics electives.
One of the common traits among the students with high proficiency in this level is their high ability to adapt other technologies. Majority of these students achieved the minimum silver level in the USA Computing Olympiad (USACO) problems sets. Do note: USACO: More demanding in terms of analytical, and computational programming skill than ACSL It can be very challenging even to the best students.
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 applications and robotics projects at their own choosing – see our SR development Group and Advanced Independent Projects site.
High proficiency in this level matches professional quality, and gain high competitive edge to Internships available for high school students in the USA.
Will need to purchase a book, and download programming IDE software (free). Please visit our CS site for details.
Schedule:
On Saturday from 3:30 PM to 5:30 PM.
From 3/23/2024 until 6/15/2024
Storming Robots
Start date:
3/23/2024
10 classes
Available:
Session
Track: Robotics and Electronic Elective
(using a competitive platform)
For budding engineers who:
Crave for robotic and programming challenges with a platform which offers much higher expandability, but much lower cost than the LEGO or other box-kit.
Hope to participate in our AI-oriented Robotics Competition which demands 100% full automation involving sophisticated challenges.
Prefer creating a custom platform with expandability instead of a mandated set.
Students will work with an open-source custom platform. They will continue the Learn-By-Doing model.
This track focuses on building competency in solving problems and solution development with knowledge in both computer programming and using microcontroller, i.e. in both software and hardware in electronic interfaces.
Just like all other programs at SR, students will be engaged in active learning with open-ended robotics projects. No cookie-cutter programs! Projects developed infuse computer programming, mechanical and electronic aspects required in robotic context.
Covered the fundamentals about using a open-source controller - PICO - robotics projects with a lot of programming challenges.
Systematic trouble-shooting with electronic devices.
Each topics is accompanied by multiple samples followed by challenges.
Develop amart robot with proper engineering process
Basic Electronics concepts through interfacing with analog , digital and I2C devices. Systematic trouble shooting skills to handle programming and electronic issue.
From time to time, there will be mini-contests to encourage collaboration and competitiveness.
As they progress to more advanced level, they will continue working with add-ons, such as multiplexing, deeper understanding of how to utilize I2C devices, feedback control, and writing a much larger scale project. Understanding applied electronics concepts, such as fundamentals in Ohms Law, voltage vs. current, amperage etc., in high school physics. Lower level understanding how to manipulate multiple I2C devices, and software interrupt
Students who demonstrate proficiency will be invited to participate in Robotics Competition. (Students at this stage, along with Algorithms in C/C++ - III should be equipped good level of skill set to create their own independent projects involving hardware - a good addition for their college application)
Software - C/C++ with MS visual studio.
Hardware:
This is a customized platform aiming for the high compatibility with other electronic devices. Along with other electronic accessories will cost approx. $180 - $200 only (see the Bill of Materials - subject to change due to update and availability.)
Schedule:
On Sunday from 3:45 PM to 5:45 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
3/24/2024
Tags:
Robotics with Electronics
Available:
Session
Track: Robotics and Electronic Elective
(using a competitive platform)
For budding engineers who:
Hope to participate in our AI-oriented Robotics Competition which demands 100% full automation involving sophisticated challenges.
Prefer creating a custom platform with expandability instead of a mandated set.
Students will work with an open-source custom platform. They will continue the Learn-By-Doing model.
This track focuses on building competency in solving problems and solution development with knowledge in both computer programming and using microcontroller, i.e. in both software and hardware in electronic interfaces.
Just like all other programs at SR, students will be engaged in active learning with open-ended robotics projects. No cookie-cutter programs! Projects developed infuse computer programming, mechanical and electronic aspects required in robotic context.
Covered the fundamentals about using a open-source controller - PICO - robotics projects with a lot of programming challenges.
Systematic trouble-shooting with electronic devices.
Each topics is accompanied by multiple samples followed by challenges.
Develop amart robot with proper engineering process
Basic Electronics concepts through interfacing with analog , digital and I2C devices. Systematic trouble shooting skills to handle programming and electronic issue.
From time to time, there will be mini-contests to encourage collaboration and competitiveness.
As they progress to more advanced level, they will continue working with add-ons, such as multiplexing, deeper understanding of how to utilize I2C devices, feedback control, and writing a much larger scale project. Understanding applied electronics concepts, such as fundamentals in Ohms Law, voltage vs. current, amperage etc., in high school physics. Lower level understanding how to manipulate multiple I2C devices, and software interrupt
Students who demonstrate proficiency will be invited to participate in Robotics Competition. (Students at this stage, along with Algorithms in C/C++ - III should be equipped good level of skill set to create their own independent projects involving hardware - a good addition for their college application)
Software - C/C++ with MS visual studio.
Hardware:
This is a customized platform aiming for the high compatibility with other electronic devices. Along with other electronic accessories will cost approx. $180 - $200 only (see the Bill of Materials - subject to change due to update and availability.)
Schedule:
On Sunday from 3:45 PM to 5:45 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
3/24/2024
Tags:
Robotics with Electronics
Available:
Full
FREE if sign up before April 13th
When: April 20th, 3 to 5PM:
- Grade 5 to 8 students who are new to Storming Robots program.
Sign up for Assessment to gain eligibility to enter Storming Robots - followed by an hour FREE workshop with Open Source Arduino-based robot controller.
Please note that these are in-person sessions.
Please note that this is a special event. Other assessment dates are available as well but without a 1-hr workshop offer.
Please note that this is a special event with a unique offering of a 1-hour workshop.
Other assessment dates are available on the application page (offered each Wed and Sat), but they do not include the workshop offer.
Schedule:
On Saturday, April 20, 2024, from 3:00 PM to 5:00 PM
Start date:
4/20/2024
Tags:
Open House
Available:
Session
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
6/24/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
6/24/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 9:00 AM to 12:00 PM.
Lab 2
(908) 595-1010
Start date:
6/24/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 1:00 PM to 4:00 PM.
Lab 2
(908) 595-1010
Start date:
6/24/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
6/24/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
6/24/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
6/24/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
6/24/2024
Tags:
Summer Gr 5-8
Available:
Session
A) Pass the ZeroRobotics Entrance Test. However, you may be exempt from this test, see (B) below.
B) You will be exempt from this test if you meet both of the criteria below:
If you were unable to register your child despite your child having met the criteria above, please email office@stormingrobots.com.
What the Entrance Test will cover:
Zero Robotics / middle school program is a 4to5-week summer highly competitive programming competition in which middle school students program a squadron of miniature satellites inside the International Space Station. Students write program to navigate the Astrobee satellites to solve a specific challenge by controlling the speed, orientation based on the calculated distance and directions.
Hardware:
Schedule:
On weekdays from 10:00 AM to 12:00 PM.
Start date:
6/24/2024
Tags:
ZeroRobotics Competitions
Available:
Session
A) Pass the ZeroRobotics Entrance Test. However, you may be exempt from this test, see (B) below.
B) You will be exempt from this test if you meet both of the criteria below:
If you were unable to register your child despite your child having met the criteria above, please email office@stormingrobots.com.
What the Entrance Test will cover:
Zero Robotics / middle school program is a 4to5-week summer highly competitive programming competition in which middle school students program a squadron of miniature satellites inside the International Space Station. Students write program to navigate the Astrobee satellites to solve a specific challenge by controlling the speed, orientation based on the calculated distance and directions.
Hardware:
Schedule:
On weekdays from 1:00 PM to 3:00 PM.
Start date:
6/24/2024
Tags:
ZeroRobotics Competitions
Available:
Full
A) Pass the ZeroRobotics Entrance Test. However, you may be exempt from this test, see (B) below.
B) You will be exempt from this test if you meet both of the criteria below:
If you were unable to register your child despite your child having met the criteria above, please email office@stormingrobots.com.
What the Entrance Test will cover:
Zero Robotics / middle school program is a 4to5-week summer highly competitive programming competition in which middle school students program a squadron of miniature satellites inside the International Space Station. Students write program to navigate the Astrobee satellites to solve a specific challenge by controlling the speed, orientation based on the calculated distance and directions.
Hardware:
Schedule:
On weekdays from 1:00 PM to 3:00 PM.
Start date:
6/24/2024
Tags:
ZeroRobotics Competitions
Available:
Session
A) Pass the ZeroRobotics Entrance Test. However, you may be exempt from this test, see (B) below.
B) You will be exempt from this test if you meet both of the criteria below:
If you were unable to register your child despite your child having met the criteria above, please email office@stormingrobots.com.
What the Entrance Test will cover:
Zero Robotics / middle school program is a 4to5-week summer highly competitive programming competition in which middle school students program a squadron of miniature satellites inside the International Space Station. Students write program to navigate the Astrobee satellites to solve a specific challenge by controlling the speed, orientation based on the calculated distance and directions.
Hardware:
Schedule:
On weekdays from 3:30 PM to 5:30 PM.
Start date:
6/24/2024
Tags:
ZeroRobotics Competitions
Available:
Full
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 9:00 AM to 12:00 PM.
Lab 3
Start date:
7/8/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 1:00 PM to 4:00 PM.
Lab 3
Start date:
7/8/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/8/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/8/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/8/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/8/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/8/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/8/2024
Tags:
Summer Gr 5-8
Available:
Session
Get ready for an immersive and hands-on workshop that will guide you through the basics of creating electronic projects and building your own robot using the renowned Arduino-based platform— an award-winning platform widely embraced in college engineering schools and various prototyping endeavors.
This five-day camp is designed to equip students with fundamental concepts in microprocessor programming and physical computing, all while working with the Arduino Integrated Design Environment (IDE) for programming.
Have fundamental programming concepts equvalent to our Algorithms in C/C++ - Level I - see the Level I equvalence in our CS syllabus.
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots Learning Lab
(908) 595-1010
Start date:
7/15/2024
Tags:
Summer Gr 8-12
Available:
Session
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 9:00 AM to 12:00 PM.
Lab 3
Start date:
7/15/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 1:00 PM to 4:00 PM.
Lab 3
Start date:
7/15/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/15/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/15/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/15/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/15/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/15/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/15/2024
Tags:
Summer Gr 5-8
Available:
Session
· Design/analyze with flowchart diagram, pseudo-coding.
· Translate pattern to expression
· Abstraction, sequencing, loops, modularizing, conditionals, data usage. and scalability (for the more advanced level).
· Trouble-shooting and Debugging Skills - Very crucial.
· CS Concepts:
· Number based system—important bases used in the digital world
· Prefix/Infix/Postfix
· Bitwise operation
· Introductory in Linear Data structure
· Introduction to Boolean Algebra (used to analyze and simplify digital circuits or digital gates)
· And more… (ref: https://cs.stormingrobots.com for details)
· Windows : visual studio community C/C++
· Mac/Linux: online GDB
· Receive Progress report and recommendation..
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/15/2024
Tags:
Summer Gr 5-8 CS Algorithms C/C++
Available:
Session
· Design/analyze with flowchart diagram, pseudo-coding.
· Translate pattern to expression
· Abstraction, sequencing, loops, modularizing, conditionals, data usage. and scalability (for the more advanced level).
· Trouble-shooting and Debugging Skills - Very crucial.
· CS Concepts:
· Number based system—important bases used in the digital world
· Prefix/Infix/Postfix
· Bitwise operation
· Introductory in Linear Data structure
· Introduction to Boolean Algebra (used to analyze and simplify digital circuits or digital gates)
· And more… (ref: https://cs.stormingrobots.com for details)
· Windows : visual studio community C/C++
· Mac/Linux: online GDB
· Receive Progress report and recommendation..
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/15/2024
Tags:
Summer Gr 5-8 CS Algorithms C/C++
Available:
Session
Dive into College Board’s Advanced Placement Computer Science and Beyond!
Five weeks of total 25 hours of enriching workshop that bridges the gap for students with little prior experience, guiding them through the essential ideas of Computer Science AP CS—A.
At Storming Robots, we pride ourselves on our analytical learning model, which has a proven track record of success, with students achieving high scores in their AP CS A exams. This program provides a flexible and convenient option for students to deepen their understanding of computer science concepts and effectively prepare for the Advanced Placement exam—all from the comfort of their own homes.
· Complete list of concepts required by College Board Advanced Placement Computer Science—A such as Wrapper Classes, ArrayList, etc.
· Dive into Fundamental Search Algorithms: Binary Search, Quick Sort with Recursion.
· Learn and take advantage of Bitwise operation
Programming Experience:
Schedule:
On Monday, Friday from 1:30 PM to 4:00 PM.
Online - Zoom
Start date:
7/15/2024
Tags:
Summer Advanced
Available:
Session
Get ready for an immersive and hands-on workshop that will guide you through the basics of creating electronic projects and building your own robot using the renowned Arduino-based platform— an award-winning platform widely embraced in college engineering schools and various prototyping endeavors.
This five-day camp is designed to equip students with fundamental concepts in microprocessor programming and physical computing, all while working with the Arduino Integrated Design Environment (IDE) for programming.
🖐 Hands-On Fun: Engage in daily hands-on challenges covering electronic prototyping, programming, and robot automation.
🚗 Path Navigation: Program the Arduino-based robot to navigate paths, progressing from simple to more complex routes.
🚀 Day 1-2: Foundations of Electronics and Programming:
🌐 Introduction to Arduino: Familiarize yourself with the Arduino platform and its capabilities.
🖥 IDE Mastery: Dive into the Arduino IDE for programming fundamentals.
🏗 Electronic Prototyping: Begin building the foundation for your robotics project.
🤖 Day 3-4: Robot Automation Challenges:
🚗 Navigation Basics: Explore basics of robot navigation with sensors-feedback.
🌐 Path Complexity: Progress through challenges, navigating from simple to more complex paths.
🌐 IoT Exploration: Touch on the Internet of Things (IoT) to expand your understanding of interconnected devices.
🏆 Showcasing Skills and Celebrating Achievements:
🎉 Certificates and Recognition: Celebrate the completion of the workshop with certificates and recognition.
🖥 Microprocessor Programming: Grasp fundamental concepts in microprocessor programming with C/C++, such as digital vs analog signals, serial communication between microcontrollers.
🌐 Understand the basic circuitry concepts utilized in AP Physics, such as Ohms law, Voltage Divider.
🚀 Modularity and Abstraction: Equip yourself with design principles applicable in electrical engineering and computer science.
🖥️ Advanced Programming: Enhance programming skills for more sophisticated robot control.
Have fundamental programming concepts equvalent to our Algorithms in C/C++ - Level I - see the Level I equvalence in our CS syllabus.
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/22/2024
Tags:
Summer Gr 8-12
Available:
Session
Get ready for an immersive and hands-on workshop that will guide you through the basics of creating electronic projects and building your own robot using the renowned Arduino-based platform— an award-winning platform widely embraced in college engineering schools and various prototyping endeavors.
This five-day camp is designed to equip students with fundamental concepts in microprocessor programming and physical computing, all while working with the Arduino Integrated Design Environment (IDE) for programming.
🖐 Hands-On Fun: Engage in daily hands-on challenges covering electronic prototyping, programming, and robot automation.
🚗 Path Navigation: Program the Arduino-based robot to navigate paths, progressing from simple to more complex routes.
🚀 Day 1-2: Foundations of Electronics and Programming:
🌐 Introduction to Arduino: Familiarize yourself with the Arduino platform and its capabilities.
🖥 IDE Mastery: Dive into the Arduino IDE for programming fundamentals.
🏗 Electronic Prototyping: Begin building the foundation for your robotics project.
🤖 Day 3-4: Robot Automation Challenges:
🚗 Navigation Basics: Explore basics of robot navigation with sensors-feedback.
🌐 Path Complexity: Progress through challenges, navigating from simple to more complex paths.
🌐 IoT Exploration: Touch on the Internet of Things (IoT) to expand your understanding of interconnected devices.
🏆 Showcasing Skills and Celebrating Achievements:
🎉 Certificates and Recognition: Celebrate the completion of the workshop with certificates and recognition.
🖥 Microprocessor Programming: Grasp fundamental concepts in microprocessor programming with C/C++, such as digital vs analog signals, serial communication between microcontrollers.
🌐 Understand the basic circuitry concepts utilized in AP Physics, such as Ohms law, Voltage Divider.
🚀 Modularity and Abstraction: Equip yourself with design principles applicable in electrical engineering and computer science.
🖥️ Advanced Programming: Enhance programming skills for more sophisticated robot control.
Have fundamental programming concepts equvalent to our Algorithms in C/C++ - Level I - see the Level I equvalence in our CS syllabus.
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/22/2024
Tags:
Summer Gr 8-12
Available:
Session
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 9:00 AM to 12:00 PM.
Lab 3
Start date:
7/22/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 1:00 PM to 4:00 PM.
Lab 3
Start date:
7/22/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/22/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/22/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/22/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/22/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/22/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/22/2024
Tags:
Summer Gr 5-8
Available:
Session
· Design/analyze with flowchart diagram, pseudo-coding.
· Translate pattern to expression
· Abstraction, sequencing, loops, modularizing, conditionals, data usage. and scalability (for the more advanced level).
· Trouble-shooting and Debugging Skills - Very crucial.
· CS Concepts:
· Number based system—important bases used in the digital world
· Prefix/Infix/Postfix
· Bitwise operation
· Introductory in Linear Data structure
· Introduction to Boolean Algebra (used to analyze and simplify digital circuits or digital gates)
· And more… (ref: https://cs.stormingrobots.com for details)
· Windows : visual studio community C/C++
· Mac/Linux: online GDB
· Receive Progress report and recommendation..
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/22/2024
Tags:
Summer Gr 5-8 CS Algorithms C/C++
Available:
Session
· Design/analyze with flowchart diagram, pseudo-coding.
· Translate pattern to expression
· Abstraction, sequencing, loops, modularizing, conditionals, data usage. and scalability (for the more advanced level).
· Trouble-shooting and Debugging Skills - Very crucial.
· CS Concepts:
· Number based system—important bases used in the digital world
· Prefix/Infix/Postfix
· Bitwise operation
· Introductory in Linear Data structure
· Introduction to Boolean Algebra (used to analyze and simplify digital circuits or digital gates)
· And more… (ref: https://cs.stormingrobots.com for details)
· Windows : visual studio community C/C++
· Mac/Linux: online GDB
· Receive Progress report and recommendation..
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/22/2024
Tags:
Summer Gr 5-8 CS Algorithms C/C++
Available:
Session
Two Daily Winners earning prizes!
Embark on a daily adventure of discovery and innovation with our exciting programming and robotics challenges!
AM: Join us for a thrilling programming session where you will dive into the world of coding, encountering errors that await you to uncover and fix. It's a journey filled with learning, collaboration, and problem-solving.
PM: Brace yourself for the mystery of the secret robot challenge. Face a malfunctioning robot and unleash your creativity to unravel its mysteries. Tackle the unexpected, think on your feet, and find innovative solutions to make the robot come to life. The thrill of competition awaits as you strive to be one of the two daily winners,
Are you ready to take on the challenge, elevate your programming skills, and become a master of robotics? Join our daily sessions, and let the excitement unfold as you conquer the daily secrets that await you. Sign up now to unlock your potential and embrace the world of coding and robotics!
Learning Tools:
Software - C/C++/Arduino.
Hardware: PICO and Arduino-compatible devices - with electronic accessories and a customized platform aiming for the high expandability.
Schedule:
Every day from 9:00 AM to 3:00 PM.
Storming Robots Learning Lab
(908) 595-1010
Start date:
7/29/2024
Tags:
Summer Face-off Robotics Projects Gr. 7-8 Robotics Projects Gr. 5-6 Grades 5 to 8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/29/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/29/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/29/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
7/29/2024
Tags:
Summer Gr 5-8
Available:
Session
Get ready for an immersive and hands-on workshop that will guide you through the basics of creating electronic projects and building your own robot using the renowned Arduino-based platform— an award-winning platform widely embraced in college engineering schools and various prototyping endeavors.
This five-day camp is designed to equip students with fundamental concepts in microprocessor programming and physical computing, all while working with the Arduino Integrated Design Environment (IDE) for programming.
🖐 Hands-On Fun: Engage in daily hands-on challenges covering electronic prototyping, programming, and robot automation.
🚗 Path Navigation: Program the Arduino-based robot to navigate paths, progressing from simple to more complex routes.
🚀 Day 1-2: Foundations of Electronics and Programming:
🌐 Introduction to Arduino: Familiarize yourself with the Arduino platform and its capabilities.
🖥 IDE Mastery: Dive into the Arduino IDE for programming fundamentals.
🏗 Electronic Prototyping: Begin building the foundation for your robotics project.
🤖 Day 3-4: Robot Automation Challenges:
🚗 Navigation Basics: Explore basics of robot navigation with sensors-feedback.
🌐 Path Complexity: Progress through challenges, navigating from simple to more complex paths.
🌐 IoT Exploration: Touch on the Internet of Things (IoT) to expand your understanding of interconnected devices.
🏆 Showcasing Skills and Celebrating Achievements:
🎉 Certificates and Recognition: Celebrate the completion of the workshop with certificates and recognition.
🖥 Microprocessor Programming: Grasp fundamental concepts in microprocessor programming with C/C++, such as digital vs analog signals, serial communication between microcontrollers.
🌐 Understand the basic circuitry concepts utilized in AP Physics, such as Ohms law, Voltage Divider.
🚀 Modularity and Abstraction: Equip yourself with design principles applicable in electrical engineering and computer science.
🖥️ Advanced Programming: Enhance programming skills for more sophisticated robot control.
Have fundamental programming concepts equvalent to our Algorithms in C/C++ - Level I - see the Level I equvalence in our CS syllabus.
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/5/2024
Tags:
Summer Gr 8-12
Available:
Session
Get ready for an immersive and hands-on workshop that will guide you through the basics of creating electronic projects and building your own robot using the renowned Arduino-based platform— an award-winning platform widely embraced in college engineering schools and various prototyping endeavors.
This five-day camp is designed to equip students with fundamental concepts in microprocessor programming and physical computing, all while working with the Arduino Integrated Design Environment (IDE) for programming.
🖐 Hands-On Fun: Engage in daily hands-on challenges covering electronic prototyping, programming, and robot automation.
🚗 Path Navigation: Program the Arduino-based robot to navigate paths, progressing from simple to more complex routes.
🚀 Day 1-2: Foundations of Electronics and Programming:
🌐 Introduction to Arduino: Familiarize yourself with the Arduino platform and its capabilities.
🖥 IDE Mastery: Dive into the Arduino IDE for programming fundamentals.
🏗 Electronic Prototyping: Begin building the foundation for your robotics project.
🤖 Day 3-4: Robot Automation Challenges:
🚗 Navigation Basics: Explore basics of robot navigation with sensors-feedback.
🌐 Path Complexity: Progress through challenges, navigating from simple to more complex paths.
🌐 IoT Exploration: Touch on the Internet of Things (IoT) to expand your understanding of interconnected devices.
🏆 Showcasing Skills and Celebrating Achievements:
🎉 Certificates and Recognition: Celebrate the completion of the workshop with certificates and recognition.
🖥 Microprocessor Programming: Grasp fundamental concepts in microprocessor programming with C/C++, such as digital vs analog signals, serial communication between microcontrollers.
🌐 Understand the basic circuitry concepts utilized in AP Physics, such as Ohms law, Voltage Divider.
🚀 Modularity and Abstraction: Equip yourself with design principles applicable in electrical engineering and computer science.
🖥️ Advanced Programming: Enhance programming skills for more sophisticated robot control.
Have fundamental programming concepts equvalent to our Algorithms in C/C++ - Level I - see the Level I equvalence in our CS syllabus.
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/5/2024
Tags:
Summer Gr 8-12
Available:
Session
· Design/analyze with flowchart diagram, pseudo-coding.
· Translate pattern to expression
· Abstraction, sequencing, loops, modularizing, conditionals, data usage. and scalability (for the more advanced level).
· Trouble-shooting and Debugging Skills - Very crucial.
· CS Concepts:
· Number based system—important bases used in the digital world
· Prefix/Infix/Postfix
· Bitwise operation
· Introductory in Linear Data structure
· Introduction to Boolean Algebra (used to analyze and simplify digital circuits or digital gates)
· And more… (ref: https://cs.stormingrobots.com for details)
· Windows : visual studio community C/C++
· Mac/Linux: online GDB
· Receive Progress report and recommendation..
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/5/2024
Tags:
Summer Gr 5-8 CS Algorithms C/C++
Available:
Session
· Design/analyze with flowchart diagram, pseudo-coding.
· Translate pattern to expression
· Abstraction, sequencing, loops, modularizing, conditionals, data usage. and scalability (for the more advanced level).
· Trouble-shooting and Debugging Skills - Very crucial.
· CS Concepts:
· Number based system—important bases used in the digital world
· Prefix/Infix/Postfix
· Bitwise operation
· Introductory in Linear Data structure
· Introduction to Boolean Algebra (used to analyze and simplify digital circuits or digital gates)
· And more… (ref: https://cs.stormingrobots.com for details)
· Windows : visual studio community C/C++
· Mac/Linux: online GDB
· Receive Progress report and recommendation..
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/5/2024
Tags:
Summer Gr 5-8 CS Algorithms C/C++
Available:
Session
Get ready for an immersive and hands-on workshop that will guide you through the basics of creating electronic projects and building your own robot using the renowned Arduino-based platform— an award-winning platform widely embraced in college engineering schools and various prototyping endeavors.
This five-day camp is designed to equip students with fundamental concepts in microprocessor programming and physical computing, all while working with the Arduino Integrated Design Environment (IDE) for programming.
🖐 Hands-On Fun: Engage in daily hands-on challenges covering electronic prototyping, programming, and robot automation.
🚗 Path Navigation: Program the Arduino-based robot to navigate paths, progressing from simple to more complex routes.
🚀 Day 1-2: Foundations of Electronics and Programming:
🌐 Introduction to Arduino: Familiarize yourself with the Arduino platform and its capabilities.
🖥 IDE Mastery: Dive into the Arduino IDE for programming fundamentals.
🏗 Electronic Prototyping: Begin building the foundation for your robotics project.
🤖 Day 3-4: Robot Automation Challenges:
🚗 Navigation Basics: Explore basics of robot navigation with sensors-feedback.
🌐 Path Complexity: Progress through challenges, navigating from simple to more complex paths.
🌐 IoT Exploration: Touch on the Internet of Things (IoT) to expand your understanding of interconnected devices.
🏆 Showcasing Skills and Celebrating Achievements:
🎉 Certificates and Recognition: Celebrate the completion of the workshop with certificates and recognition.
🖥 Microprocessor Programming: Grasp fundamental concepts in microprocessor programming with C/C++, such as digital vs analog signals, serial communication between microcontrollers.
🌐 Understand the basic circuitry concepts utilized in AP Physics, such as Ohms law, Voltage Divider.
🚀 Modularity and Abstraction: Equip yourself with design principles applicable in electrical engineering and computer science.
🖥️ Advanced Programming: Enhance programming skills for more sophisticated robot control.
Have fundamental programming concepts equvalent to our Algorithms in C/C++ - Level I - see the Level I equvalence in our CS syllabus.
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/12/2024
Tags:
Summer Gr 8-12
Available:
Session
Get ready for an immersive and hands-on workshop that will guide you through the basics of creating electronic projects and building your own robot using the renowned Arduino-based platform— an award-winning platform widely embraced in college engineering schools and various prototyping endeavors.
This five-day camp is designed to equip students with fundamental concepts in microprocessor programming and physical computing, all while working with the Arduino Integrated Design Environment (IDE) for programming.
🖐 Hands-On Fun: Engage in daily hands-on challenges covering electronic prototyping, programming, and robot automation.
🚗 Path Navigation: Program the Arduino-based robot to navigate paths, progressing from simple to more complex routes.
🚀 Day 1-2: Foundations of Electronics and Programming:
🌐 Introduction to Arduino: Familiarize yourself with the Arduino platform and its capabilities.
🖥 IDE Mastery: Dive into the Arduino IDE for programming fundamentals.
🏗 Electronic Prototyping: Begin building the foundation for your robotics project.
🤖 Day 3-4: Robot Automation Challenges:
🚗 Navigation Basics: Explore basics of robot navigation with sensors-feedback.
🌐 Path Complexity: Progress through challenges, navigating from simple to more complex paths.
🌐 IoT Exploration: Touch on the Internet of Things (IoT) to expand your understanding of interconnected devices.
🏆 Showcasing Skills and Celebrating Achievements:
🎉 Certificates and Recognition: Celebrate the completion of the workshop with certificates and recognition.
🖥 Microprocessor Programming: Grasp fundamental concepts in microprocessor programming with C/C++, such as digital vs analog signals, serial communication between microcontrollers.
🌐 Understand the basic circuitry concepts utilized in AP Physics, such as Ohms law, Voltage Divider.
🚀 Modularity and Abstraction: Equip yourself with design principles applicable in electrical engineering and computer science.
🖥️ Advanced Programming: Enhance programming skills for more sophisticated robot control.
Have fundamental programming concepts equvalent to our Algorithms in C/C++ - Level I - see the Level I equvalence in our CS syllabus.
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/12/2024
Tags:
Summer Gr 8-12
Available:
Session
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/12/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 1:00 PM to 4:00 PM.
Lab 2
(908) 595-1010
Start date:
8/12/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/12/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/12/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/12/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/12/2024
Tags:
Summer Gr 5-8
Available:
Session
· Design/analyze with flowchart diagram, pseudo-coding.
· Translate pattern to expression
· Abstraction, sequencing, loops, modularizing, conditionals, data usage. and scalability (for the more advanced level).
· Trouble-shooting and Debugging Skills - Very crucial.
· CS Concepts:
· Number based system—important bases used in the digital world
· Prefix/Infix/Postfix
· Bitwise operation
· Introductory in Linear Data structure
· Introduction to Boolean Algebra (used to analyze and simplify digital circuits or digital gates)
· And more… (ref: https://cs.stormingrobots.com for details)
· Windows : visual studio community C/C++
· Mac/Linux: online GDB
· Receive Progress report and recommendation..
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/12/2024
Tags:
Summer Gr 5-8 CS Algorithms C/C++
Available:
Session
· Design/analyze with flowchart diagram, pseudo-coding.
· Translate pattern to expression
· Abstraction, sequencing, loops, modularizing, conditionals, data usage. and scalability (for the more advanced level).
· Trouble-shooting and Debugging Skills - Very crucial.
· CS Concepts:
· Number based system—important bases used in the digital world
· Prefix/Infix/Postfix
· Bitwise operation
· Introductory in Linear Data structure
· Introduction to Boolean Algebra (used to analyze and simplify digital circuits or digital gates)
· And more… (ref: https://cs.stormingrobots.com for details)
· Windows : visual studio community C/C++
· Mac/Linux: online GDB
· Receive Progress report and recommendation..
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/12/2024
Tags:
Summer Gr 5-8 CS Algorithms C/C++
Available:
Session
Computer Vision Essentials (two weeks Hands-on Learning)
— (Bridge to Machine Learning)
Ready to delve into the fascinating realm of Computer Vision technology? Join us for an immersive two-part workshop series designed to dive into the intricacies of Open Computer Vision technology, with a special emphasis on Raspberry Pi, Linux systems, and the formidable OpenCV library. Bridge to ML—Data Understanding: Lay the groundwork for diving into the complexities of Machine Learning. Vision enables machines to interpret and make decisions based on visual data.
🌟 Summary of what you’ll gain from this 2-week workshop---------
🔍 Part I - Raspberry Pi & Linux Fundamentals---------
🔍 Part II - OpenCV Mastery---------
🛠 Hands-on with AI-Oriented Robotics Challenges---------
🛠 Hardware:
🛠 Software:
Prerequisites:
📚 Programming Experience – minimum in control structure and linear Data Structure
Schedule:
On weekdays from 9:00 AM to 3:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/12/2024
Tags:
Summer Advanced
Available:
Session
Explore the Future: Remote Visual Control Rover
🌐 Think about the Mars Rover control from the NASA Station on earth, or the telepresence robots! Tele-op with autonomy robotics are increasingly valuable across various industries leveraging artificial intelligence with various industries, even health care. With the advent of high-speed internet and advanced devices, telepresence robots are becoming more intelligent and versatile.
Learn how to control a smart robot remotely using visual feedback. Equipped with cameras and sensors, you can navigate and control them remotely, either through a computer interface or a custom-built controller.
From navigating tight spaces to avoiding potential hazards, the possibilities are endless when you harness the power of real-time visualization in remote engine control.
In this workshop, participants will gain hands-on experience in the followings:
Gain an appreciation in various applications such as exploration, surveillance, and education, where direct human presence may not be feasible or safe.
Build a controller with an embedded Inertial Measurement Unit (IMU). and a remote wheeled robot with onboard sensers and camera with the intelligence for smart navigation.
Remotely communicate using WIFI socket communication between two microcontrollers, uni-directionally, and bi-directionally
Send onboard sensing data from the remote engine to the controller to perform remote collaboration (like the NASA station controller Rovers on Mars).
Enable the controller to real-time visualize the remote engine’s path. You can control the remote engine through its video feed. You’ll also program the remote engine to have the intelligence to navigate smartly, such as navigating tight spaces , avoiding potential hazards.
Schedule:
Every day from 9:00 AM to 3:00 PM.
Lab 1
Start date:
8/12/2024
Tags:
Summer Advanced
Available:
Session
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/19/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
As always, our CS track goes beyond just programming languages – it focuses on cultivating problem-solving abilities through computational thinking (CT), preparing students for a technology-driven future.
We follow our proven successful Algorithms in C/C++ curriculum. If you are currently in our Algorithms in C/C++ program, you will continue well you leave off.
· Non-linear data structures, typically covered in the 2nd and 3rd year of college.
· Participation in advanced robotics electives.
· Competitive edge for internships available for high school students in the USA
· High proficiency students adapt well to other technologies and achieve silver or gold level in USA Computing Olympiad (USACO).
Available only during the school year.
For detailed syllabus - visit the online syllabus here.
Visit here to learn more about our proven successful approach.
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/19/2024
Tags:
Summer Gr 8-12 Summer-Algorithms in C/C++
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/19/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/19/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 9:00 AM to 12:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/19/2024
Tags:
Summer Gr 5-8
Available:
Session
Each week is filled with various fun robotics projects interlaced with various important robotics and programming concepts. Here shows a short list:
µ Don’t Run Over the LEGO Man! µ Whack-a-Mole! µ RoboRacing!
µ Break The Secret Code! µ Sumo Battle! µ Tomb Raider!
µ Pop The Robot-ballon! µ Maze Runner! µ Treasure Hunt!
µ more ...
· Online reporting system to reflect daily progress.
· Weekly Progress Report with Recommendation .
PICO and Arduino-compatible devices.
Arduino-C/C++
Schedule:
Every day from 1:00 PM to 4:00 PM.
Storming Robots | 3322 U.S. 22, Building 15, Suite #03, Branchburg, NJ, 08876
Start date:
8/19/2024
Tags:
Summer Gr 5-8
Available:
Session
You can see the organization's programs: