Coding and Robotics Fall 2022


Fall Coding and Robotics Level 1 (K-2nd Grade) (Beginner programming)

This class is designed to welcome students in kindergarten through second grade to the exciting world of programming! Students will learn how to use block coding and symbol-based programming through programs such as MIT Media Lab program Scratch Jr, and robots such as Dash, Sphero, iRoot robot and more. Through the use of app-based coding programs, students will be able to design digital stories, simple games and gain a foundation for the basics of coding. This class is designed for students with limited to no prior experience in coding. Students must be in K, 1st or 2nd grade to join.

Fall Coding and Robotics Level 2 (1st-3rd Grade) 

Using robots such as Sphero Bolt, Dash and Dot, and block coding programs such as Scratch, Microbit and LEGO Boost,  students will explore robotics and coding through games, while also learning specific computer science concepts and reinforcing math skills, such as directionality and number recognition. Students will also be introduced to loops, functions and conditional “if then” statements. This class is open to returning students and new students that meet the requirements for the class. Students must be in 1st, 2nd or 3rd grade to participate. 1st grade students must have taken a prior coding class at Genius Gems to enroll. **1st grade students new to coding should enroll in the Level 1 class.**

Students in this course must have taken a previous coding class at Genius Gems or elsewhere to enroll. Please email with any questions regarding course level placement.

Fall Coding and Robotics Level 3 (3rd-6th Grade) 

In this session of coding for students in 3rd-6th grade, students will focus on fluency in coding, and applying programming language to real world applications. Using tools such as Microbit, LEGO Mindstorms, Sphero and advanced Scratch game design, students will utilize coding skills to code their own games and their own programmable pedometer. Students will learn about algorithms, functions, loops, conditional statements, variables, loops and more. Students that demonstrate readiness will learn an introduction to Javascript. While this course is designed as a continuation of our spring session, it is open to new students interested in coding in 3rd-6th grade.

This class is recommended for returning students or students with prior experience coding.