Star Kids Academy Robotics 'Camp' Curriculum
All camps are a schedule of one of our 7 main genres, 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 with new content, or can take a track of a different genre. All camps can be for beginners or intermediate students.
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!
Camps are 50% coding/networking/controlling, 50% engineering, and 100% fun!
The Robotics Gaming Camp will give students the experience to engineer and program robotics to be used within various games, from Rocket League and Plank Battles, to Ultimate Wally's World and Robot Olympics, FLL challenges, and more. Students will be using the Spike platform, VEX platform, and EV3 for some of the more robust gaming. Students build up to two/three builds as well as adaptations and upgrades to their robots for the competitions.
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.
Students will learn to engineer and program robotics for FLL and VEX Robotics competition. Students will have simulated robotics competition events that replicate real VEX and FLL robotics competition rules, regulations, scoring, teams, and more.
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 coding and engineering.
'JR' students Grades 1-2 receive a basic balance of organized play within the world of coding and engineering fundamentals using age appropriate robotic platforms and block based coding. 'SR' students Grades 3-7 have more exposure to the key concepts, programming lessons, and terminology, a variety of robotic platforms, and use block based coding as well.
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. Beginning students will be exposed to general coding. More advanced students: psuedocode, flowchart, debugging, variables, conditional statements, and more for some of the advanced coding.