This lesson will explore how to program the Sphero using functions and show the benefits of decomposing the behaviour of the Sphero into functions, instead of writing line by line repeated behaviours. This lesson idea was created by Claudia Szabo.
|Content type||Lesson ideas|
|Australian Curriculum Digital Technologies code(s)||
Implement and modify programs with user interfaces involving branching, iteration and functions in a general-purpose programming language
|Technologies & Programming Languages||Robotics and drones|
|Keywords||Sphero, Programming, Robots, Directional language, Decomposition, Branching, Iteration, Functions, Visual programming, CSER, Computer Science Education Research Group, Claudia Szabo|
Creative Commons Attribution 4.0, unless otherwise indicated.