Coding with Micro:Bit

Technology Requirements: A computer with an internet connection.

Tools & Additional Downloads: No downloads/account creation required.

skill level: 2/5


Module 1: Intro to Computer Science

Discover computer programming and the functions of internal components of a computer.

Module 2: Intro to Micro:Bit

Level up your coding skills by learning the basics of Micro:Bit and review and fix code errors.

Module 3: Using Buttons

Explore how to use buttons to control program flow and variables to help keep track of data in your code.

Module 4: Using Loops

Learn about loops and how to use them in programs to repeat blocks of code.

Module 5: Decision Making and Conditionals

Discover logic structures like conditionals and how to use them to control loops.

Module 6: Using Accelerometer, Temperature & Light Sensors

Learn how to incorporate the four built-in sensors into your programs.

Module 7: Communicating with the Radio

Explore how to communicate between different Micro:Bit boards using the radio.

Module 8: Final Project

Use all your knowledge from previous modules to design and create your own Micro:Bit project.

Module 9: Playtesting & Peer Feedback

Have your peers test your game to give you feedback on how to improve it!

Module 10: Course Wrap Up

Reflect on your learning journey throughout the course and show what you know!

Bonus Module: Using Pins & DIY Sensors

Continue your learning using a physical Micro:Bit and learn about using pins as inputs and outputs.