Curriculum links
Your guide to understanding how the micro:bit can support your primary teaching
Learn how this tiny device can be used in your primary school with our free resources.
Your guide to understanding how the micro:bit can support your primary teaching
Use to support primary teaching
Use to support primary teaching
Use to support primary teaching
Use to support primary teaching
Share with colleagues to support them to try micro:bit activities
The micro:bit is a fantastic tool to explore coding and computational thinking
Apply computing concepts to real life
Built for classroom use
Get to know the micro:bit with our resources
Follow these first steps with your micro:bit out of the box
Follow these first steps with your micro:bit out of the box
A sequence of lessons ideal for getting started with the micro:bit
A sequence of lessons ideal for getting started with the micro:bit
Explores teaching your first micro:bit lessons through a sequence of engaging projects.
Explores teaching your first micro:bit lessons through a sequence of engaging projects.
Two lessons aimed at students aged 9-11. Students use buttons and sensors on the micro:bit to make different images display, are introduced to the concept of variables, and create a device that records details of litter that can be recycled in the local area.
Join a short webinar to find out more with the micro:bit education team
Join a short webinar to find out more with the micro:bit education team
Try a quick project to see how the micro:bit works
Try a quick project to see how the micro:bit works
Ideas and resources to enjoy learning outside
Celebrate your students' achievements
Help structure the planning process before writing code.
Plan designs for the micro:bit LED display
Summary of key computing vocabulary
All the features of the micro:bit labelled.
See how micro:bit can be used across many subjects
Become data scientists in your own playground!
Become data scientists in your own playground!
Five lessons aimed at students aged 8-9 years. Students develop their understanding of flowchart algorithms, selection, inputs and outputs by programming the BBC micro:bit to make a tester for electrical conductivity.
Five lessons aimed at students aged 8-9 years. Students explore animations, developing their computational thinking and use repetition to create volcanic eruption animations using the LEDs on the BBC micro:bit.
Five lessons designed for students aged 9-10. Students compose musical phrases and algorithms before exploring how the BBC micro:bit can be programmed to play music.
Short courses full of videos designed to help get your teaching started
Introduces the BBC micro:bit and how it is the ideal tool for teaching computational thinking and computing in a creative way. It explores the main input and output features on the micro:bit, specifically the buttons and the LED display.
Introduces the basics of what you need to get started teaching with the micro:bit, some practical suggestions and top tips for getting the most from your lesson time.
Introduces a number of key terms in computing and computational thinking. It highlights what these terms mean, ways to explore them in your classroom and how they connect with things you already know.
Introduces a sequence of six projects that are perfect to introduce your learners to coding on the micro:bit using Microsoft MakeCode.
Uses the micro:bit to show how loops repeat sets of instructions to make your code do more. We explain the difference between infinite and numbered loops with practical examples.
We use cookies, which are small files saved on your device when you visit a website. Some are essential for the site to work properly and are always enabled. Others help us store your preferences and understand how you use the site. To choose which cookies are enabled select “Manage cookies”.
We do not use third-party ads on microbit.org.