Watch Intro Video

Video

Course curriculum

  • 1

    Welcometo Module 1a

    • Introduction to Module 1a

  • 2

    Lesson 1 - The Editor

    • Lesson 1 - Overview

    • Introduction to Makecode

    • What is engineering?

    • Lesson 1 - Quiz 1

    • What is coding?

    • Lesson 1 - Quiz 2

    • What does a computer do?

    • Lesson 1 - Quiz 3

    • Why we use a micro:bit

    • Lesson 1 - Quiz 4

    • What is blockly?

    • Lesson 1 - Quiz 5

    • Accessing Makecode

    • Lesson 1 - Quiz 6

    • The Makecode Editor

    • Lesson 1 - Quiz 7

    • Saving a .hex file

    • Lesson 1 - Quiz 8

  • 3

    Lesson 2 - Hardware

    • Lesson 2 - Overview

    • Introduction to the micro:bit

    • Pepper Greeting

    • The BBC micro:bit

    • Lesson 2 - Quiz 1

    • Meeting your micro:bit

    • Lesson 2 - Quiz 2

    • Safety Briefing

    • Lesson 2 - Quiz 3

    • Setting up your micro:bit

    • Lesson 2 - Quiz 4

    • Importing a .hex file

    • Lesson 2 - Quiz 5

    • Beating Heart exercise

    • Lesson 2 - Quiz 6

    • Inputs

    • Lesson 2 - Quiz 7

    • Timer

    • Lesson 2 - Quiz 8

    • Message

    • Flashing your hex file

    • Lesson 2 - Quiz 9

  • 4

    Lesson 3 - LED's

    • Lesson 3 - Overview

    • Introduction to LED's

    • Lesson 3 - Quiz 1

    • Pixels vs. LED's

    • Lesson 3 - Quiz 2

    • Parameters

    • Lesson 3 - Quiz 3

    • Unplot

    • Lesson 3 - Quiz 4

    • Tutorial

    • Saving

  • 5

    Lesson 4 - Variables

    • Lesson 4 - Overview

    • Introduction to variables

    • Make a variable

    • Lesson 4 - Quiz 1

    • Dice game

    • Lesson 4 - Quiz 2

    • Random Maths Game

    • Lesson 4 - Quiz 3

    • Pedometer

  • 6

    Lesson 5 - Scoreboard

    • Lesson 5 - Overview

    • Scoreboard introduction

    • Basic Counter

    • Lesson 5 - Quiz 1

    • Up and Down counter

    • Lesson 5 - Quiz 2

    • Rugby counter

    • Lesson 5 - Quiz 3

    • Who is the winner?

    • Lesson 5 - Quiz 4

  • 7

    Lesson 6 - Sprites

    • Lesson 6 - Overview

    • Introduction to sprites

    • Lesson 6 - Quiz 1

    • Creating a sprite

    • Lesson 6 - Quiz 2

    • Move and Turn a sprite

    • Lesson 6 - Quiz 3

    • Square move

    • Lesson 6 - Quiz 4

    • Create a dancing sprite

    • Lesson 6 - Quiz 5

    • Move Sprites Button a

    • Lesson 6 - Quiz 6

    • Move Sprites Button B

    • Lesson 6 - Quiz 7

    • Move Sprites Button AB

    • Snap the Dot

  • 8

    Lesson 7 - Sound

    • Lesson 7 - Overview

    • Sound Introduction

    • Lesson 7 - Quiz 1

    • Tones and Hacking Speaker

    • Lesson 7 - Quiz 2

    • Make your own media player

    • Lesson 7 - Quiz 3

    • Create some notes

    • Lesson 7 - Quiz 4

    • A song we know

    • Lesson 7 - Quiz 5

    • Our first song

  • 9

    Lesson 8 - Radio

    • Lesson 8 - Overview

    • Radio Introduction

    • Lesson 8 - Quiz 1

    • Basic Send & Receive

    • Lesson 8 - Quiz 2

    • Send Values

    • Lesson 8 - Quiz 3

    • Group ID

    • Lesson 8 - Quiz 4

    • Marco Polo game

    • Morse Code

  • 10

    Download Folder

    • Lesson 2

    • Lesson 3

    • Lesson 4

    • Lesson 5

    • Lesson 6

    • Lesson 7

    • Lesson 8

Objectives

  • By the end of this module you will be able to use Makecode and its simulator.

  • By the end of this module you will be able to connect a micro:bit to your device (pc, tablet or phone) and flash code to your micro:bit.

  • By the end of this module you would have covered the basics of the block library.

  • By the end of this module you will be able to create programs and use them on your micro:bit, and continue to use your micro:bit whilst not connected to a device.

Requirements

  • No previous knowledge is required.

  • You do not necessarily need a BBC micro:bit, but you will learn a lot more if you do.

  • You will need a device to connect to the internet.

  • You will be shown how to get the correct FREE apps for your device.

  • This course is recommended for individuals 10 years of age and up.

Certification

You will receive a certificate of completion for Kiddiengineer Module 1a: Introduction to Coding with micro:bit

Pricing

Course alone: R400.00

Course with hardware: R800.00