CodingChamp

Grades 3–8 · Live 1:1 online

micro:bit Coding Classes for Kids

The BBC micro:bit is a pocket-sized computer with lights, buttons and sensors. Children program it with blocks and then Python, and see their code come alive in the real world, from games on the LED screen to step counters and compasses.

See Pricing

Grades

3–8

Duration

2 months

Topic

Robotics & Hardware · Programming

Format

Live 1:1 online

Who it's for

Is micro:bit Coding & Electronics right for your child?

  • Children in Class 3 to 8
  • Kids who like gadgets and building things
  • Scratch learners ready for physical computing

Before starting: None for beginners. A micro:bit board helps, but the free simulator works for the first classes.

Students program the BBC micro:bit, a pocket-sized computer with lights, buttons and sensors, using block coding and then Python. They turn code into real gadgets such as games, step counters and compasses, and learn how sensors and inputs connect software to the physical world.

What you'll need

  • A laptop or desktop with a stable internet connection
  • A BBC micro:bit board (the free online simulator works for the first classes)

Computational concepts covered

  • Sequence
  • Loops
  • Events
  • Conditionals
  • Parallelism (not covered)
  • Operators (not covered)
  • Data

Concepts from the Creative Computing framework (Harvard Graduate School of Education).

micro:bit Coding & Electronics course cover

Syllabus

What your child learns in micro:bit Coding & Electronics

  1. Module 1

    Getting started

    • The micro:bit and MakeCode editor
    • LEDs, buttons and simple animations
    • Using the simulator and downloading to the board
  2. Module 2

    Inputs and sensors

    • Accelerometer, compass, light and temperature
    • Events like shake, tilt and button press
    • Variables and simple maths
  3. Module 3

    Projects and inventions

    • Radio messages between micro:bits
    • Sound and music
    • Designing a mini invention
  4. Module 4

    Moving to Python

    • MicroPython basics
    • Rewriting a block project in text code

Projects your child builds

  • Scrolling name badge
  • Shake-to-roll dice
  • Step counter
  • Reaction game
  • A mini invention of your own

By the end of the course

  • Programs a physical device with blocks and Python
  • Uses sensors and events in projects
  • Understands how hardware and software work together

Level 2 of the CodingChamp learning path

Creative Coding

A natural next step afterwards: Robotics Classes for Kids. Not sure where your child should start?

See the learning path →

One simple price for every course · 20% off now

$96

8 × 60-minute live 1:1 classes · $12 per class · standard $120

What's included →

FAQ

micro:bit Coding & Electronics classes: parents' questions

Not to start. The free online simulator works for early classes. For sensor projects, a micro:bit board (bought separately) makes it much more fun.

Further reading

Competitions for micro:bit Coding & Electronics students

Try a free micro:bit Coding & Electronics trial class

Your child meets a trainer, tries a short lesson, and we suggest the right starting level. No payment needed.