Star Kids Academy Robotics Curriculum
Star Kids Academy Robotics' year-round curriculum is based on our '5 Main Genres' paired with our 'Programming Fundamentals'.
All camps are a schedule of one of our 5 main genres, or a general "Robotics" camp which is a combination of coding fundamentals, a mix of genres, or custom tracks for returning students. If a student has enrolled into a camp of the same genre within the same year, they will have the option to take the advanced track of that genre or can take a track of a different genre.
Students learn GUI coding and engineering fundamentals with 'real world' classroom teamwork challenges in ways that encourage children to become conscious of their abilities, problem solve, and work together with others, all while having a fun experience in learning!
Camps are 50% coding, 50% engineering, and 100% fun!
'5 Main Genres'
Students will learn to program and understand the basic engineering of autonomous vehicles and self-driving cars. Students will use various sensors to sense the environment and learn to program the vehicles to behave independently and avoid obstacles around them.
Students will learn to engineer and program humanoid robotics, eye movement in animatronics, and robotic hands. Coding of humanoid robotics range from sequencing step-by-step movements to basic machine learning algorithms.
Students will learn to engineer and program 3/6-axis robotic arms. Complexity depends on grade level, from 3 axis arms to complex 6-axis KUKA robotics. Students will solve real-world challenges with autonomous factory production missions and scenarios.
Students will learn to engineer and program various types of robotic machines for battle bots and robotic SUMO. Students will learn engineering for stability and speed in the battle arena, as well as learning autonomous programming for SUMO.
Students will learn to engineer and program robotics to interact with science and nature experiments. Students will use sensors to sense environments and program autonomous behaviors to adapt to various weather conditions.
Star Kids Academy's 'Programming Fundamentals', is a methodology of key concepts we believe beginning students need to understand first in order to have a clear perspective about computer science.
'JR' students Grades 1-2 receive a very basic balance of organized play within the world of computer science fundamentals and logical thinking using block based coding, and 'on board' coding. 'SR' students Grades 3-5 have more exposure to the key concepts, programming lessons, and terminology derived from our 'Programming Fundamentals' and use primarily block based coding. 'Middle School' Students receive the most advanced versions of study within our program using a combination of block based coding and Python.
Students learn at their grade level and pace. In our experience, no matter what their experience is, it's important for students to learn to work together at a pace that matches their age group especially when learning fundamentals. We encourage parents and students to learn the basics in a way that matches their grade before moving forward into more advanced material.
Students begin by learning how to write pseudocode and flowcharts, as well as having an organized approach to engineering and design. Students must be able to organize their work for them to be able to make sense of and continue their projects throughout their camps and classes. Orginazation is key to having clarity and understanding in computer science.
Students learn about key terms and how to use these variations in creating programs for their projects. Terms such as psuedocode, flowchart, debugging, constants and variables, data types, boolean, do while, repeat until, integers, functions, loops, conditional statements, and arrays to name a few.