Myths about teaching can hold you back
Learn why
Lessons (6)
These resources were made for remote use during the pandemic, not classroom teaching.
Switch to our new teaching resources now - designed by teachers and leading subject experts, and tested in classrooms.
- 1 Slide deck
- 1 Worksheet
- 1 Quiz
- 1 Video
- 1 Slide deck
- 1 Worksheet
- 2 Quizzes
- 1 Video
- 1 Slide deck
- 1 Worksheet
- 2 Quizzes
- 1 Video
- 1 Slide deck
- 1 Worksheet
- 2 Quizzes
- 1 Video
- 1 Slide deck
- 1 Worksheet
- 2 Quizzes
- 1 Video
- 1 Slide deck
- 1 Worksheet
- 2 Quizzes
- 1 Video
In this lesson, we will be introduced to the micro:bit and its block based programming environment, MakeCode.
In this lesson, we will explore how 'if... then... else...' statements are used to direct the flow of a program. We will then use this learning to create a fortune teller project to run on a micro:bit.
In this lesson, we will use the buttons to change the value of a variable using selection. We will then develop our programs to update the variable by using the micro:bit's accelerometer which senses motion. Finally, we will learn that a variable can be displayed after it is updated or in response to an input.
In this lesson, we will use the compass on the micro:bit as an input device. We will initially design and create a program to display the direction in which the micro:bit is pointing before turning it into a navigational device.
In this lesson, we will design a project to make a micro:bit step counter. We will use a familiar design template to design the algorithm, appearance and to program flow of the project.
In this lesson, we will make a micro:bit based step counter following a design. We will test and debug our code and look for ways to improve the sensitivity of our counter.
Can't find what you need?
Create a tailor-made lesson plan and resources on any topic with Aila, our free AI-powered lesson assistant. Entirely adaptable to your class and context.