Micro:bit Coding & Challenges — Level 2
Learn It → Code It → Build It → Solve It. Twelve intermediate MakeCode missions that continue Intro to Micro:bit.
Micro:bit pathway · next step
After Level 2: Micro:bit Inventor Lab — Level 3 (coming soon)
Preview Level 3 (coming soon) →
// about this course
The next step in the #smithingifted Micro:bit pathway. Students move from following coding instructions to independently designing, testing, debugging, improving and explaining their programs: variables, compound conditionals, state, probability simulations, coordinate animation, functions, sensors, timing, radio and an independent design project, ending in a multi-stage Coding Escape Challenge.
// what you'll learn
- Independently plan and design a program
- Use variables, conditionals, loops and functions appropriately
- Incorporate sensor inputs and event-driven coding
- Systematically debug and improve code
- Interpret data generated by programs
- Explain and justify programming decisions
// lessons
- 0160 min
Think Like a Programmer: Debug the Micro:bit
Advanced debugging and algorithmic thinking.
- 0260 min
Variables in Action: Advanced Step Counter
Variables, counters, comparisons and event handling.
- 0360 min
Decisions, Decisions: Target Game
If/else decisions, comparison operators and AND/OR logic.
- 0460 min
Logic Lab: Secret Code Device
Logic, variables, sequences and state management.
- 0560 min
Let Chance Decide: Probability Simulator
Random numbers, probability and data analysis.
- 0660 min
Mapping the Micro:bit: LED Animation
Coordinates, patterns, sequence and efficiency.
- 0760 min
Smarter Code: Loops & Functions
Efficient programming and reusable code.
- 0860 min
Sense the World: Temperature & Light
Sensors, thresholds and data interpretation.
- 0960 min
Motion Matters: Reaction-Time Game
Accelerometer input, timing and fairness.
- 1060 min
Micro:bits Talk: Radio Messenger
Wireless communication and event-driven programming.
- 1160 min
Coding Challenge Lab: Independent Design
Independent problem-solving and iterative design.
- 1275 min
Final Challenge: Micro:bit Coding Escape Challenge
Integrated computational thinking.
