In this unit, learners will use physical computing to explore the concept of selection in programming through the use of the Crumble programming environment. Learners will be introduced to a microcontroller (Crumble controller) and learn how to connect and program components.

In lesson 1, learners will become familiar with the Crumble controller, some of its associated components and the programming environment used to control it. They will explore how the items connect together to create a complete circuit and how to construct programs that turn a LED on and off and set its colour