Coding with Sphero®
- Level Elementary School
- Number of Lessons 5
- Grade 3rd, 4th, 5th, 6th
This course introduces students to coding with the Sphero® Bolt or Mini Robots.
UNITS - 1 (5 lessons)
Students learn to program Sphero robots with movement commands, loops, and conditionals, then apply their skills to interdisciplinary projects.
Explore a sample lesson from this course!
Students learn to program Sphero robots, starting with basic movement commands to drive to a target. They then use loops to navigate around obstacles in an underwater exploration and conditionals to control a robot's speed in a shark race. Students apply these skills in cross-curricular projects, programming a Sphero to retell events along an interactive timeline and to travel across a world map to find landmarks before a timer runs out.
Students program their robots in the Sphero Edu app rather than inside CodeHS, so they need access to the app on a classroom device. The course works with Sphero Mini and Sphero BOLT+ robots. CodeHS provides the lesson plans, slides, rubrics, and printable code instructions in English and Spanish.
Coding with Sphero is designed for grades 3-6. No prior Sphero experience is needed, since the first lesson introduces the robot and basic movement commands. Some later lessons assume students are already familiar with coding concepts like loops, conditionals, and variables.
The course includes five 45-minute lessons, totaling about 3 hours and 45 minutes of instruction.
Coding with Sphero lessons are aligned to many state computer science standards, and they also connect to Common Core English Language Arts.