Micro:bit V2 - 8 lesson program
Majority of these lessons will utilise activities on the Makecode Micro:bit website.
Lesson 1: Introduction to Micro:bit V2
Outcomes:
NSW: ST3-2DP-T, ST3-3DP-T, ST3-11DI-T
Aus: ACTDIP019, ACTDIP020
​
​Objective: Students will understand the basic functions and features of the Micro:bit V2.
1. Introduction (10 minutes)
-
Briefly explain what Micro:bit are and discuss their uses in real-world applications.
​​
2. Main Activity (25 minutes)
-
Show students the physical components of the Micro:bit, including the LED grid, buttons, and sensors.
-
Guide students to connect their Micro:bit to computers and run a simple program that lights up an LED.
-
Link: MakeCode Micro:biit Overview
​
3. Conclusion (10 minutes)
-
Recap key functions of the Micro:bit.
Lesson 2: Programming Basics with MakeCode
Outcomes:
NSW: ST3-2DP-T, ST3-3DP-T, ST3-11DI-T
Aus: ACTDIP019, ACTDIP020
​
Objective: Students will learn to write basic code using the MakeCode platform.
1. Introduction (5 minutes)
-
Introduce the MakeCode interface and its features.
2. Main Activity (30 minutes)
-
Demonstrate a simple program that uses button inputs to display text on the LED grid.
-
Have students modify the code to display different messages.
3. Conclusion (10 minutes)
-
Share student progress and discuss any challenges.
Lesson 3: Integrating Sensors
Outcomes:
NSW: ST3-2DP-T, ST3-3DP-T, ST3-11DI-T
Aus: ACTDIP019, ACTDIP020
​
Objective: Students will use the Micro:bit’s onboard sensors for interactive programming.
1. Introduction (5 minutes)
-
Explain the Micro:bit’s accelerometer and temperature sensor.
2. Main Activity (30 minutes)
-
Show how to create a program that displays a temperature reading or detects motion.
-
Guide students as they write their own program using one of the sensors.
3. Conclusion (10 minutes)
-
Review what the sensors can do and their potential uses.
Lesson 4: Creating a Simple Game
Outcomes:
NSW: ST3-2DP-T, ST3-3DP-T, ST3-11DI-T
Aus: ACTDIP019, ACTDIP020
​
Objective: Students will develop a basic game using Micro:bit inputs.
1. Introduction (5 minutes)
-
Show examples of simple Micro:bit games.
2. Main Activity (30 minutes)
-
Walk students through creating a simple game that uses button inputs to score points.
-
Have students enhance their games by adding additional features like sound or visual effects.
3. Conclusion (10 minutes)
-
Encourage students to showcase their games to their peers.
Lesson 5: Using LEDs for Patterns
Outcomes:
NSW: ST3-2DP-T, ST3-3DP-T, ST3-11DI-T
Aus: ACTDIP019, ACTDIP020
​
Objective: Students will create custom LED patterns using Micro:bit programming.
1. Introduction (5 minutes)
-
Explain how the LED grid can be used to display images and animations.
2. Main Activity (30 minutes)
-
Demonstrate how to create a simple LED pattern and loop an animation.
-
Have students design their own LED animations.
3. Conclusion (10 minutes)​
-
Review the steps and discuss possible applications.
Lesson 6: Music and Sound
Outcomes:
NSW: ST3-2DP-T, ST3-3DP-T, ST3-11DI-T
Aus: ACTDIP019, ACTDIP020
​
Objective: Students will program the Micro:bit to play sounds and music.
1. Introduction (5 minutes)
-
Introduce the Micro:bit’s sound capabilities.
2. Main Activity (30 minutes)
-
Show how to use the MakeCode blocks to program basic melodies and sound effects.
-
Allow students to create their own short song or sound sequence.
3. Conclusion (10 minutes)​
-
Play a few examples from the class.
Lesson 7: Collaborative Project
Outcomes:
NSW: ST3-2DP-T, ST3-3DP-T, ST3-11DI-T
Aus: ACTDIP019, ACTDIP020
​
Objective: Students will work in groups to create a complex project using multiple features of the Micro:bit.
1. Introduction (5 minutes)
-
Present examples of multi-feature projects.
2. Main Activity (30 minutes)
-
Divide students into groups and provide a challenge (e.g., create an interactive quiz or a reaction-time game).
-
Circulate to offer assistance as needed.
3. Conclusion (10 minutes)​
-
Have groups present their projects.
Lesson 8: Assessment and Reflection
Outcomes:
NSW: ST3-2DP-T, ST3-3DP-T, ST3-11DI-T
Aus: ACTDIP019, ACTDIP020
​
Objective: Students will reflect on what has been learned and complete a final project assessment.
1. Introduction (5 minutes)
-
Recap the key skills learned over the program.
2. Main Activity (30 minutes)
-
Allow students to refine and present their collaborative projects.
3. Conclusion (10 minutes)​
-
Facilitate a class discussion on challenges and achievements and provide constructive feedback.