Programming with Micro:Bit
This is an eight-session series in which students learn the fundamentals of programming using the Micro:Bit device. Programming differs from "coding" in depth and breadth. Students learn "coding" and also some of the science behind software development. Each session is about 50 minutes. This series has been presented successfully to 7th graders as one classroom session per week for eight weeks.
Learning Objectives
At the completion of this series, students will be able to describe and apply the following concepts:
- AlgorithmsVariables
- Program control structures: sequence, selection, and iteration
- Coordinate grid systems
- Boolean expressions and operations
- Function subprograms
- Arrays and the concept of indexed storage.
Equipment
Each student or pair of students will need:
- A Micro:Bit micro controller (about $15 to $20 depending on the source.)
- Computer, laptop, or tablet with an Internet connection, modern browser, and USB port.
- USB type A to micro USB 5-pin cable (about $5.) Most computers and laptops will have type A USB connectors. If you are using tablets or other specialized devices, you may need a different cable.
The following URLs must be accessible through the school's firewall: ,
For best results, students or pairs of students should use the same computer, laptop, or tablet at each session because, by default, student work is stored on the local device using the web browser's local storage facility.