Sphero: Catch me if you can
By years 5 and 6 many students may have had some experience with a visual programming language such as Scratch or Blockly that is the basis of the Hour of Code. Sphero will take the screen based control of an image to the next level by introducing a robotic device controlled by a visual programming language. This lesson idea was created by Peter Lelong.
Additional details
Year band(s) | 5-6 |
---|---|
Content type | Lesson ideas |
Format | Web page |
Core and overarching concepts | Algorithms, Specification (decomposing problems), Implementation (programming) |
Australian Curriculum Digital Technologies code(s) |
AC9TDI6P02
Design algorithms involving multiple alternatives (branching) and iteration
AC9TDI6P05
Implement algorithms as visual programs involving control structures, variables and input |
Technologies & Programming Languageās | Robotics and drones |
Keywords | Sphero, Programming, Robots, Directional language, Decomposition, Branching, Iteration, Functions, Visual programming, Algorithms, Bluetooth, Peter Lelong, CSER, Computer Science Education Research Group |
Organisation | CSER |
Copyright | Creative Commons Attribution 4.0, unless otherwise indicated. |
Related resources
-
Makey Makey Projects for Years 4-6
These lesson ideas demonstrate how to combine Makey Makey together with Scratch to create all sorts of interesting solutions with students, as well as teach the basics of circuity, conductive materials and algorithms.
-
CAS Barefoot
A broad collection of online resources to support teachers to develop and implement computational thinking, concepts and computer programming.
-
Coding in the Classroom
Through this website, educators can explore and share resources and strategies to teach coding.
-
Makey Makey Orchestra
In this learning sequence students explore an orchestra and use Makey Makey to make a musical instrument for an ensemble.
-
Water Water everywhere!
In this lesson, students are presented with the challenging problem of measuring a volume of water using containers that are not the exact measurement size.
-
Describing an everyday object
In this lesson, students act like the inventor of an everyday object that does not yet exist.
-
Automated soil moisture sensor
The soil moisture sensor project integrates science understandings and computational thinking to solve a problem about sustainable watering practices.
-
Storm survivor: Input, decision-making and loops
Students use a visual programming language to create a game or quiz to help members of a community prepare for a severe weather event.