Machine learning using the micro:bit
Downloads can take a few minutes, especially for larger files or slower connections.
Threads
Why this why now
Applying programming skills to a physical computing context deepens pupils’ understanding of how code influences the world around them. This approach develops essential problem-solving, logical thinking and creative skills, helping pupils to see programming as more than just on-screen activity. By connecting their code to real, tangible outcomes, pupils gain a clearer sense of technology’s impact and begin to appreciate its role in shaping everyday life in an increasingly digital society.
Prior knowledge requirements
- Pupils have experience of creating block-based programs.
- Pupils understand how physical computers interact and control the environment they are used in.
- Pupils can identify and use sequence, selection and iteration as part of programs.
- Pupils can recognise and use variables and data structures in programs.
- Pupils can explain what computer systems are.
Threads
Why this why now
Applying programming skills to a physical computing context deepens pupils’ understanding of how code influences the world around them. This approach develops essential problem-solving, logical thinking and creative skills, helping pupils to see programming as more than just on-screen activity. By connecting their code to real, tangible outcomes, pupils gain a clearer sense of technology’s impact and begin to appreciate its role in shaping everyday life in an increasingly digital society.
Prior knowledge requirements
- Pupils have experience of creating block-based programs.
- Pupils understand how physical computers interact and control the environment they are used in.
- Pupils can identify and use sequence, selection and iteration as part of programs.
- Pupils can recognise and use variables and data structures in programs.
- Pupils can explain what computer systems are.
Machine learning using the micro:bit
This unit is designed to develop pupils programming skills in a new engaging context: physical computing, using the BBC micro:bit. They will get acquainted with the host of components built into the micro:bit, and write simple programs that use these components to interact with the physical world.
6 lessons in unit
slide decks, worksheet PDFs, quizzes and lesson overviews. You can select individual lessons from the Machine learning using the micro:bit unit and download the resources you need, or download the entire unit now. See every unit listed in our secondary computing curriculum and discover more of our teaching resources for secondary computing programmes.
