




Sphero ~ Computer Science Foundations Course 1-3
£549.00 Inc VAT
The Sphero Computer Science Foundations (CSF) is a supplemental, standards-aligned curriculum designed to be taught in the classroom with our robots. Across 3 courses and 72 lessons, teachers and students will explore STEAM principles through creative coding.
EXPLORE THESE THEMES
-
“A” IN STEAM
You guessed it, we’re talking about the Arts. Using Sphero robots, students will use the Draw and Block Canvas to paint, write poetry, compose music, and dance.
-
SHAPES & NUMBERS
As students progress to programming with blocks, they’ll learn how to connect numbers in equations, play dice games, design guessing games, and create their own figure skating routines.
-
NATURE
In this theme, students will use their polycarbonate robotic ball to understand the natural world by mimicking the movement of animals, programming a school of fish, and modeling sleep patterns.
-
EMPATHY
With their robots and Block programming skills, students will learn to communicate clearly with their partners, offer praise and encouragement, and grow their classroom community.
-
STORY TELLING
In this series of Block lessons, students will use their Sphero robots to represent the elements of a story, develop dialogue, retell historical events, and even overcome writer’s block.
-
GAME DESIGN
Bring out your inner gamer through a series of lessons designed to develop your Block programming skills—play Bingo, search for hidden treasure and build your own set of dice.
-
MISSIONS
In this series of lessons, students will become critical thinkers and problem-solvers as they puzzle through obstacle courses, lockboxes, secret codes, and more.
-
NAVIGATION
From exploring how animals migrate to planning a road trip, this series of lessons brings the world of navigation to life for students through hands-on programming with their Sphero robots.
-
BRAIN BREAKERS
In this theme, students develop their problem-solving and collaboration skills while creating secret codes, solving riddles and cracking a bank robbery.
By the end of this course, students will be able to:
- Course 1: Students will demonstrate proficiency with the Draw Canvas and know how to use block programs to manipulate lights and sounds and create loops and conditionals
- Course 2: Students will demonstrate a mastery of block programming by manipulating sensors, loops, conditionals, variables, and functions. They will also understand block to text transitions.
- Course 3: Students will be able to develop complex programs with the Block Canvas and rewrite simple block programs in JavaScript.