Micro:bit

Coding with Microbit Tech Mentor Workshop
Tech Mentor Coding with Micro:bit Workshop

Micro:bit 

This slide collection could serve as a first exploration of micro:bit with your students grades 2 - 12.  The slides include some teaching and suggestions for teachers to share with classes, as well as the teaching prompts for what you might look for in supporting students.  Below, you will find lots of suggestions and lessons that you could take to your students in order to challenge their thinking and design skills.

Microbit updates for June 2023: https://microbit.org/news/2023-06-20/microsoft-makecode-release-exciting-new-updates/ 

Other lesson suggestions and resources:

Professional Development: https://microbit.thinkific.com/collections 

Canada Learning Code Micro:bit Lessons: https://www.canadalearningcode.ca/lesson-plans/ 


The following links, with the grey background, are all possible with a basic kit of microbit, USB cable and battery packs.

Spot_the_species_activity_slides.pptx
Spot_the_species_activity_plan.docx

Data handling

Computational thinking, Mathematics, Programming | MakeCode | 7-11 yrs

Five lessons aimed at pupils aged 9-10 years. Pupils explore data and the sensors on the BBC micro:bit through a variety of unplugged and programming activities.


Tree_protector_activity_slides.pptx
Tree Protector Lesson Plan.docx

Barefoot - wildlife animations

Computer systems, Programming | MakeCode | 7-11 yrs

Two lessons aimed at pupils aged 7-9. Pupils create icons and animations by programming the micro:bit's LED display and using the forever block and count-controlled loops.


Safe sea turtles presentation.pptx
Safe sea turtles activity plan.docx

Digital flashcards

Computational thinking, Languages, Programming | MakeCode | 7-11 yrs

Five lessons aimed at pupils aged 7-8 years. Pupils design and program digital flashcards to help them learn a foreign language using the BBC micro:bit.


Getting active

Computational thinking, Programming, Sciences | MakeCode | 7-11 yrs

Five lessons aimed at pupils aged 10-11. Pupils are introduced to variables and develop different programs using the BBC micro:bit to help families get active.



Design activity presentation.pptx
Design challenge activity.docx

Nature art

Computational thinking, Digital arts, Programming | MakeCode | 7-11 yrs

This unit of four lessons is suitable for pupils aged 7-8 years. They create nature representations, firstly using art materials and are introduced to computational thinking and programming the LEDs on the BBC micro:bit. 


Anti-poaching-collar.pptx
Anti-poaching-collar-activity-plan.docx

Volcano animations

Computational thinking, Design & technology, Geography, Programming | MakeCode | 7-11 yrs

Five lessons aimed at pupils aged 8-9 years. Pupils explore animations, developing their computational thinking and use repetition to create volcanic eruption animations using the LEDs on the BBC micro:bit.


Being active

Computational thinking, Computer systems, Design & technology, Digital arts, Global Goals, Physical education, Programming | MakeCode | 7-11 yrs, 11-14 yrs

Three simple projects to learn about the importance of being active to help prevent heart disease and create wearable devices to encourage people to be more active. Design challenges for finding solutions to the Global Goals for sustainable development (SDGs).


Night safety

Computational thinking, Computer systems, Design & technology, Global Goals, Programming | MakeCode | 7-11 yrs, 11-14 yrs

Three simple projects to learn about the importance of road safety at night and create wearable devices to help young people ‘Be Safe: Be Seen!’ Design challenges for finding solutions to the Global Goals for sustainable development (SDGs).


Energy awareness

Computer systems, Global Goals, Mathematics, Programming, Sciences | MakeCode, Python | 7-11 yrs, 11-14 yrs, 14-16 yrs

Gather data about energy use around you using the BBC micro:bit as a simple data logger, then process and analyse the data to make informed decisions about reducing energy usage


Health tech

Computational thinking, Design & technology, Sciences | MakeCode | 11-14 yrs

5 lessons designed for students aged 11-14 years to follow on from the ‘Computing fundamentals’ unit. Students work in teams to design and prototype their own health tech innovation.


Introduction to cryptography

Computational thinking, History, Programming | MakeCode, Python | 11-14 yrs

3 lessons designed for students aged 11-14 years to follow on from the ‘Cyber security unit,’ unit and a good first-introduction to text-based programming. Students are introduced to the fascinating world of cryptography through unplugged and programming activities.


Introduction to cyber security

Computational thinking, Programming, Safety & security | MakeCode | 11-14 yrs

Three lessons designed for students aged 11-14 years introducing cyber security. Students explore the need to create strong passwords before writing algorithms and programs to create their own ‘strong password generator’ using the BBC micro:bit.


Sensory classroom

Computational thinking, Computer systems, Programming | MakeCode | 11-14 yrs

4 lessons designed for students aged 11-14 years. Students explore sensory classrooms and design and create their own sensory learning aids using the BBC micro:bit.


The following activities, with the black background, require a sensor or some external components to use with your microbit.  To find out more, or get access to these resources, contact edevries@sd73.bc.ca 

Autofarmer_slides.pptx
Autofarmer_ Activity Sheet.docx
Autofarmer_plan.docx

Computing fundamentals

Computational thinking, Computer systems, Programming | MakeCode | 11-14 yrs

6 lessons designed for students aged 11-12 years. Pupils are introduced to the basics of computational thinking, programming and computer systems to ensure a shared level of understanding.


OilSpillCleanerUpper Slides.pptx
OilSpillCleanerUpper Lesson Plan.docx

Musical micro:bit

Computational thinking, Computer systems, Music, Programming | MakeCode | 7-11 yrs

Five lessons designed for pupils aged 9-10. Pupils compose musical phrases and algorithms before exploring how the BBC micro:bit can be programmed to play music.


Ocean Health Monitor_slides.pptx
Ocean Health Monitor Lesson plan.docx

Electrical conductors

Computational thinking, Computer systems, Design & technology, Programming, Sciences | MakeCode | 7-11 yrs

Five lessons aimed at pupils aged 8-9 years. Pupils develop their understanding of flowchart algorithms, selection, inputs and outputs by programming the BBC micro:bit to make a tester for electrical conductivity.