CodeClub micro:bit Curriculum

CodeClub micro:bit Curriculum

Welcome to the CodeClub micro:bit curriculum! This guide is designed for educators and learners looking for hands-on, beginner-friendly micro:bit projects that fit a variety of session lengths. Each project includes a direct link to a MakeCode tutorial or video demo.


Summary Table
SessionsDurationProject ExamplesSession Focus
145 minHeart animations, Dice, Name badgeQuick intro → code → demo
290 minRPS, Step counter, ThermometerBuild core → polish & extend + share
3135 minRadio games, Data loggers, AlarmsPlan & code → enhance → finalize & present

Single Session (45–60 min)

Choose simple beginner micro:bit projects with minimal setup. All these can be completed—or at least get to a working prototype—in one session.

Session Timeline (60 min)
  • 0–5 min: Setup & Introduction
  • 5–40 min: Guided Build
  • 40–55 min: Test, Share, Modify
  • 55–60 min: Wrap-up & Q&A

Two Sessions (2 × 60 min)

Pick beginner to low-intermediate projects with slightly more steps. The project spans both sessions.

Session 1 Timeline (60 min)
  • 0–10 min: Introduction & Setup
  • 10–45 min: Core Coding & Build
  • 45–55 min: Initial Testing & Debugging
  • 55–60 min: Recap & Next Steps
Session 2 Timeline (60 min)
  • 0–10 min: Review & Plan Enhancements
  • 10–40 min: Add Features (loops, sound, polish)
  • 40–55 min: Final Testing, Sharing, Demos
  • 55–60 min: Wrap-up & Reflection

Three Sessions (3 × 60 min)

Choose intermediate to more complex tasks that may include sensors, radio, data logging, or multibit interaction. The project is developed and refined over three sessions.

Session 1 Timeline (60 min)
  • 0–10 min: Project Planning & Setup
  • 10–45 min: Core Coding (LEDs, sensors, radio)
  • 45–55 min: Initial Testing & Debugging
  • 55–60 min: Recap & Plan for Next Session
Session 2 Timeline (60 min)
  • 0–10 min: Review & Plan Enhancements
  • 10–40 min: Add Features (sound, radio, data storage)
  • 40–55 min: Testing & Debugging
  • 55–60 min: Share Progress & Plan Final Session
Session 3 Timeline (60 min)
  • 0–10 min: Review & Set Goals for Finalization
  • 10–40 min: Final Refinement & Optional Extras
  • 40–55 min: Final Testing & Demos
  • 55–60 min: Wrap-up & Celebration

Refrences: For more projects and video demos, visit the micro:bit MakeCode Projects Gallery or micro:bit YouTube Channel. Note: All projects can be adapted to fit your session length and learner needs. Feel free to mix and match elements from different projects to create a unique learning experience!

Thanks! We hope you found what you are looking for. Please feel free to contribute via Github.