Coding Microbit

  1. Learn about Microbit

General overview of the Microbit

Microbit in UK schools

2. Learn to Code Microbit Using Tutorials

  • Click the link on the left

  • Click on the Flashing Heart tutorial

  • Click "BLOCKS" Start tutorial (the Block one)

  • Look at the preview pop up window displaying the Flashing Heart example,

Click "OK" to close

  • Watch the pop-up HINT animation (need to rewatch - click on the lightbulb).

  • Click outside of the animation to hide it and complete the steps.

  • Continue completing all instructions by clicking "NEXT."

When you reach step 5 in the tutorial, you will see your code playing on the Microbit on the left! Congratulations!

3. Relate Coding to Design and the Science Classroom

The simple microbit device can be used to design solutions to real world problems.

  • Review the "do your bit" site and watch the video with examples of how students responded to the design challenge.

  • Click on the "Animal Tracker" project and review the details of how to make this project with a microbit.

  • Reflect on how you could include a microbit programming project into your instruction. An example of Next Generation Science Standards that align with microbit design projects is listed at the bottom of this page.

If you have extra time, explore the other resources on this page.


Try a Coding Card

Scroll down to the section of the MakeCode site labeled, Coding Cards. Try one of the projects listed there.

Connect More Content

Review the projects listed under Science on the MakeCode web site (or click home in the editor) to see how the microbit can be applied to specific science content.

Join a classroom

Using the instructions on the left to use MakeCode in my classroom. This option lets the instructor see the progress students are making.


Example Science Standards for MicroBit Design Projects

Engineering Design Standards (NGSS):

  • 3-5-ETS1-1 Define a simple design problem reflecting a need or a want that includes specified criteria for success and constraints on materials, time, or cost

  • 3-5-ETS1-2 Generate and compare multiple possible solutions to a problem based on how well each is likely to meet the criteria and constraints of the problem

  • 3-5-ETS1-3 Plan and carry out fair tests in which variables are controlled and failure points are considered to identify aspects of a model or prototype that can be improved.

Other content standards can also be included depending on the project choice. For example the "digital dice" project integrates concepts of probability.