MYP Design · Year 8 · Main unit

Robotics & Control

Summary

Year 8 Design is one sustained course in physical computing. Students learn to program the BBC micro:bit — its LED grid, buttons, sensors and radio — then put that programming to work driving TPBot robot cars through escalating control challenges, closing with a robot they design, build and evaluate against a brief of their own.

Assessments

Robots in the Real WorldAD Inquiring & analysing · Evaluating
Design a Robot for a TaskBC Developing ideas · Creating the solution

Units

01MakingFirst contact with the micro:bit and MakeCode; design and build a micro:pet housing.Student workbook, PDFClassroom slides, PDFQuick-start video, YouTube
02AlgorithmsInputs, outputs and event handlers; program faces and a fidget cube.Student workbook, PDFClassroom slides, PDFQuick-start video, YouTube
03VariablesStoring and changing information; code a scorekeeper and build a counting object.Student workbook, PDFClassroom slides, PDFQuick-start video, YouTube
04ConditionalsDecision-making with if…then…else; code Rock Paper Scissors, then a board game.Student workbook, PDFClassroom slides, PDFQuick-start video, YouTube
05IterationRepeat, while and for loops with sound and motion; first micro-servo build.Student workbook, PDFClassroom slides, PDFQuick-start video, YouTube
06Mini ProjectConsolidation: plan, track and showcase a short independent project.Student workbook, PDFClassroom slides, PDFQuick-start video, YouTube
07CoordinatesThe 5×5 LED grid as a coordinate system; plot, animate, then make a game.Student workbook, PDFClassroom slides, PDFQuick-start video, YouTube
08BooleansBoolean data and operators to control flow and track state; code a double coin flipper.Student workbook, PDFClassroom slides, PDFQuick-start video, YouTube
09BinaryBits, bytes and base-2; build a working cardboard binary counter.Student workbook, PDFClassroom slides, PDFQuick-start video, YouTube
10RadioSending data between boards — the foundation for radio-controlling a robot.Student workbook, PDFClassroom slides, PDFQuick-start video, YouTube
11ArraysLists, indexing and sorting strategies; build an instrument that stores note sequences.Student workbook, PDFClassroom slides, PDFQuick-start video, YouTube
12AccelerometerSensing movement along x, y and z; design a multi-tool that solves a problem.Student workbook, PDFClassroom slides, PDFQuick-start video, YouTube
13Final ProjectAn extended independent build, documented throughout with a focus on metacognition.Student workbook not availableClassroom slides, PDFQuick-start video, YouTube

Unit 13's student workbook is not yet available — the source file is corrupt. The slides, the video, and the online Final Project lesson cover the same ground.

Student workbooks and classroom presentations are from Intro to Computer Science with MakeCode for micro:bit by Douglas Kiang and Mary Kiang, published by Microsoft MakeCode; the quick-start videos are theirs too, linked to Microsoft MakeCode on YouTube. Reproduced here for classroom use, with thanks to the authors. The full course, including its online lesson pages, is at makecode.microbit.org.