← All courses
academyCoding & Robotics

Intro to Micro:bit

Start coding. Start creating. Discover what your Micro:bit can do.

Grades 3–5Beginner10 lessonsAbout 6 hours
Loading…
Intro to Micro:bit

// about this course

Intro to Micro:bit introduces students to physical computing and block-based coding through hands-on challenges. Students learn how the Micro:bit works, create their first programs, use inputs and outputs, and begin thinking like programmers through experimentation, debugging and creative problem solving.

// what you'll learn

  • Identify the parts of the Micro:bit and what each one does
  • Build, test and download programs in Microsoft MakeCode
  • Use buttons, gestures and sensors as inputs
  • Design images and patterns on the 5×5 LED display
  • Use loops and random numbers to write efficient code
  • Debug programs and explain the fix like a programmer
  • Imagine, plan, build and share an original Micro:bit project

// lessons

  1. 01

    Meet the Micro:bit

    What is a Micro:bit? Explore the physical board.

  2. 02

    Meet MakeCode

    Introduce the Microsoft MakeCode environment.

  3. 03

    Your First Program

    Create and download a simple program.

  4. 04

    Buttons & Inputs

    Program Buttons A, B and A+B.

  5. 05

    LED Display

    Create images and patterns using the 5×5 LED grid.

  6. 06

    Forever & Loops

    Introduce repetition and forever.

  7. 07

    Shake It!

    Introduce the accelerometer and gesture inputs.

  8. 08

    Random Number Challenge

    Introduce random values with a digital dice.

  9. 09

    Debugging Lab

    Find, test and explain fixes in broken code.

  10. 10

    Micro:bit Creator Challenge

    Design your own beginner Micro:bit project.