Lessons

Builders · 12

Week 1

Robots Follow OrdersSequences

Computers do exactly what we say.

You will make: Mishmish follows a short route to the fish (on paper and in a Code.org puzzle).

review
Week 2

Make It MoveSequences

The order of the blocks decides what happens.

You will make: Bolt's obstacle route to the star — right, turn, up, “Star!” — with an optional dance at the end.

review
Week 3

My First StoryEvents

A backdrop, two sprites, and a click that starts it all.

You will make: A two-character story that reacts to clicks.

review
Week 4

Again and Again!Loops

Loops do the same steps again and again.

You will make: A dancing sprite that loops with a repeat block.

review
Week 5

Keeping ScoreVariables

Variables remember numbers that change.

You will make: Star clicker game with a working score.

ready
Week 6

If This, Then ThatConditions

Conditions let the game decide.

You will make: Catch game where the star cheers when caught — and splats when missed.

review
Week 7

Lives and LevelsVariables & Messages

Two boxes, one message, a real game.

You will make: Complete star-catch game with lives and a Game Over screen (bonus: a Start screen and a level box).

review
Week 8

Teaching the MachineMachine Learning

Computers can learn from examples, not only from rules.

You will make: A tested two-class model (star / heart) that the student can trick on purpose.

draft
Week 9

AI Meets ScratchMachine Learning

Your trained model becomes a block in your project.

You will make: A pet that cheers at thumbs-up and sulks at thumbs-down — your first AI-powered project.

review
Week 10

Why Did It Get It Wrong?Data & Bias

The AI is only as good as what we teach it.

You will make: A retrained thumbs model that passes your trick, plus one reflection sentence.

draft
Week 11

Plan and Build Your GamePlanning & Debugging

Design first, then build, then debug by reading.

You will make: A design sheet + a near-finished game with a score and a win rule.

draft
Week 12

Demo DayShowcase

Show your game. Explain your code. Graduate.

You will make: A gallery entry (screenshot + one sentence) and a parent report.

review

Creators · 12

Week 1

Level Up Your ScratchRefactoring

Same game, cleaner code: names that tell, loops that replace copies.

You will make: Refactored Coin Grab game: clear names, repeat loops, identical behaviour.

draft
Week 2

Make Your Own BlockFunctions

A custom block is a function: define it once, call it anywhere.

You will make: Custom-block art project: a gem wheel drawn by your own draw shape block.

draft
Week 3

Blocks with InputsParameters

One block, many results — change the inputs.

You will make: A parameterised pattern generator — one block, endless star patterns.

draft
Week 4

Lists Are Trains of BoxesLists

A variable holds one value. A list holds many, in order.

You will make: Coin Rush — a clicker game with a live high-score leaderboard.

draft
Week 5

Looping Through DataLoops & Lists

A counter walks the list, one item at a time.

You will make: A data-driven quiz game — questions and answers live in two lists, one loop asks them all and keeps score.

draft
Week 6

Clone ArmyClones

One sprite, many clones — each with a life of its own.

You will make: Rocket Rain — a rain-dodge game built from one Rocket sprite and its clones.

draft
Week 7

Gadget LabPhysical Computing

Sensor in, program in the middle, output out — with zero hardware.

You will make: Two simulated gadgets: a step counter and a reaction timer, both running in the MakeCode micro:bit simulator.

draft
Week 8

Train a Smarter ModelMachine Learning

Four classes, one answer — and a number that says how sure.

You will make: A trained four-class image model (star / circle / triangle / nothing) whose confidence bars the student can read and explain.

draft
Week 9

Gesture GameML as Input

Your body is the controller — and the AI is a sensor that can be wrong.

You will make: A body-controlled Heart Rain game — lean left or right to catch falling hearts.

draft
Week 10

Fair or Unfair?AI Ethics

A model learns whatever stays the same in its examples.

You will make: A bias experiment write-up: failure, hypothesis, fix and re-test, with before/after confidence numbers.

draft
Week 11

Blocks Become CodeText Code

The same idea, typed out.

You will make: An annotated blocks-to-code sheet — my own script with a typed line beside every block.

draft
Week 12

Demo DayShowcase

Present your capstone. Explain one custom block and one list. Graduate.

You will make: A gallery entry and a parent report for every Creator.

review

Scene test page