Our total beginner’s introduction for teachers to coding, using the BBC micro:bit and the micro:bit MakeCode Editor. Taking an open-source platform for creating engaging computer science learning experiences that supports a progression path into real-world programming. Existing users can use this course as a refresher, to remind themselves of terminology and methodology.

What our teachers think:

4 star rating

Micro bits

Alet Mari Grobbelaar



Read Less
5 star rating


Bronwen Jonson

Intro Video

Press play to watch

Course curriculum

    1. Introduction to Teaching with micro:bits Beginner Workshop

    2. Disclaimer

    3. Who are we?

    1. What is the history of the micro:bit?

    2. Why we chose micro:bit

    3. What's possible with the BBC micro:bit?

    1. Where does MakeCode and the BBC micro:bit fit into the curriculum?

    1. Introduction

    2. What is a computer and how does it work?

    3. What is Coding?

    4. What is Robotics?

    5. What is blockly?

    6. What is Computational thinking?

    7. What is an algorithm?

    8. Creating your first algorithm - lets practice and then you try!

    9. The difference between Algorithm, Pseudocode and Program

    1. Accessing and downloading the micro:bit MakeCode Editor

    2. Introduction to Makecode

    3. The block Library

    4. The Work Area

    5. The Simulator

    6. Creating your first program

    7. Saving a .hex file

    8. Importing programs into micro:bit MakeCode

    9. Sharing .hex files

    1. A closer look at the micro:bit

    2. Safety briefing for the BBC micro:bit

    3. Starting your BBC micro:bit for the first time

    4. Connecting your BBC micro:bit to a computer

    5. Connecting your BBC micro:bit to a iOS device

    6. Connecting your BBC micro:bit to an android device

    7. The BBC micro:bit processor

    8. Inputs and Outputs of the BBC micro:bit

    9. Inputs 1 - the obvious ones.

    10. Inputs 2 - the hidden ones.

    11. Inputs 3- the sensors

    12. LEDs

    13. Sound

    14. Radio

    15. Pins

About this course

  • 50 lessons
  • 2.5 hours of video content

Learning Objectives

By the end of this course, you will:

  • Be able to load and use your BBC micro:bit with MakeCode

  • Be able to see where the BBC micro:bit and MakeCode fit into the CAPS curriculum

  • Understand basic concepts used throughout coding and robotics

  • Be able to deliver a lesson using the various teaching tools available

  • Access the predesigned curriculum to deliver content to your students


You will receive a certificate of completion for Teaching with micro:bits. You will receive 10 SACE points.