Spring '24 Coding/Robots NJ
Winter Coding and Robot Programs at Genius Gems
Intro to Robots Class (K-1st)
Step into the fascinating world of robotics with our "Intro to Robots" class, designed especially for young learners in Kindergarten and 1st grade! In this exciting course, students will get hands-on experience with basic robots, learning how they move, communicate, and respond to commands. Through playful activities and age-appropriate challenges, children learn how to create a sequence, how to create a simple line of code, and how to design an obstacle course for a robot. This class is a perfect first step into the realm of robotics, sparking curiosity and building essential skills for future explorations in technology. Reading is not required for this class. The activities will be different from the previous session. This class is open to new and continuing students.
Coding & Robots (K-2)
In this beginner-level class, kindergarteners through second graders will embark on a fun-filled journey into the basics of programming. Utilizing kid-friendly, app-based visual tools, students will engage in introductory coding activities that include designing a simple code, and learning how robots work. This course will use both app-based programs (such as Scratch Jr) and unplugged robots, such as our coding robot, Cubetto. To participate, students must be in kindergarten, 1st, or 2nd grade, and should possess a grade-level appropriate understanding of beginner reading skills. This course is for new and continuing students. For any questions regarding your child's suitability for this class, please email us at firstname.lastname@example.org. 2nd grade continuing students may be eligible for Level 2.
Coding & Robots (2nd-4th grade)
In this continuing-level coding course for current students or new students with previous experience, students in 2nd through 4th grade will deepen their understanding of programming and robots. Expanding on their prior knowledge, participants will design games and program robots through app-based visual tools that integrate keyboard-based coding. Throughout the semester, the curriculum will guide students through advanced programming concepts such as sequences, and events, in addition to reinforcing variables, conditionals, loops, functions, and objects. By the course's end, students will have not only fortified their computer science foundation but also honed their mathematical skills in areas like spatial reasoning and sequence recognition. To enroll, students must be in 2nd, 3rd or 4th grade and should have completed our prior coding class, or possess equivalent coding experience. If you have questions regarding your child's placement, feel free to email us at email@example.com.
Coding & Robots (3rd-6th grade)
In this continuation of our winter course for 3rd through 6th graders, students will engage deeply with computer programming through the use of programming tools such as Vex Robotics, Scratch Game Development, Sphero BOLT, and programming microcontroller Microbit. While creating interactive games using Scratch and Sphero, a block-based coding platform, they'll solidify their understanding of key programming concepts like variables, conditionals, loops, and functions. In the robotics segment, students will have hands-on experience with Vex Robots (competition robots), learning how to program these robots to complete specific tasks and challenges. Design an obstacle course for Vex, pick up blocks, and draw shapes using our Vex Robot. To participate, students must be in 3rd, 4th, 5th, or 6th grade. Those in 3rd and 4th grade should have some prior coding experience or have completed a beginner-level course to enroll. For questions regarding your child's class placement, please reach out to us at firstname.lastname@example.org. This course is designed for continuing and new students.