Lesson 4
Predicting & experimenting
Introduction
Pupils develop their logical reasoning skills before experimenting with the MakeCode editor to find additional ways of controlling the BBC micro:bit’s LEDs. They then plan an algorithm for a digital number flashcard.
Learning objectives
- To use logical reasoning to identify the output of a program
- To tinker (experiment) to develop understanding
- To create an algorithm that meets given criteria
You will need
Downloadable resources:
- Lesson plan
- Lesson slides
- HEX files
- What's my program 1
- What's my program 2
- What's my program 3
Other resources:
Paper - writing, highlighter pens (different colours)
Quick links
Lesson plan
Introduction: What’s my program? (10 minutes)
Code available
Tinkering with LEDs (20 minutes)
Designing a number flashcard (20 mins)
Reviewing algorithms (10 minutes)
Extension ideas
Differentiation
Opportunities for assessment
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.