Data, Coding & Sensors

1. Block coding

2. Value & Variable

3. String variable

4. Pin and Buzzers

5. Temperature Sensors

6. Gesture

7. Maths function

8. Problem solving with sensors

Block Coding

Block-based programming refers to programming language that separates executable actions into modular portions called blocks. This graphical representation of the code can demonstrate the process to new users who may be unfamiliar with programming. Block-based programming is used to create basic programs and begin to understand programming. In this module, the course will cover variables, buttons, gestures and pins connecting to external sensors.

Sample lesson:
Going to a short vacation

2. The Outing


Micro:bits and Sensors

We can find sensors everywhere. Sensors translate measurements from the real world into data for the digital domain. The course will help learners to develop fluency in coding skills. They learn to connect sensors to collect data with the BBC micro: bit. It is a physical computing device that provides a bridge between abstract concepts and tangible experiences.


Sample lessons:
1. Record the distances.
2. Find the shortest route from home to the school.


Application of sensors 

Students can use micro:bit to build a wide range of tools like fitness trackers, autonomous vehicles, soil moisture and temperature sensors. In the process of programming a micro:bit and building tools with it, students will be encouraged to research and define who their user is, what the users’ needs are, and what problems their tool will solve. If students do not have this information, they will spend time researching. 

Sample lessons 

1. Directions

2. Orientations

microbit3-tilt sensor.gif