C3.1 solve problems and create computational representations of mathematical situations by writing and executing efficient code, including code that involves events influenced by a defined count and/or sub-program and other control structures
C3.2 read and alter existing code, including code that involves events influenced by a defined count and/or sub-program and other control structures, and describe how changes to the code affect the outcomes and the efficiency of the code
In this lesson students will understand the reasoning why we create animations and how these can work in the real world. Students will create their own custom animation while later constructing an interactive thermometer using conditional statements.
In this lesson, students will learn about flight and drone usage through coding. Students will explore the four principles of flight, force and acceleration.
Further, students will be able to learn and use conditionals to make a drone prototype which in turn, can safely drop valuables in a specific location.
This lesson provides students with an introductory to automation using micro:bits. It provides students with insight on how different sensors and parts in the micro:bit work together to support automation.
NOTE: This is intended as an introductory lesson to automation through micro:bit.