Program

Scratch · Ages 8–11

Five lessons in game design — from planning a game on paper to building one with lives, scoring and an opponent that adapts.

Students learn how games are actually made — planned first, then built. Each lesson introduces one mechanic and ends with a working game the student can play and share.

Start here

Course lessons

  1. Game design fundamentals

    Planning a game before coding — objectives, rules, levels and visual planning. Project: a game planning sheet for their first Scratch game.

  2. Collision detection and scoring

    How sprites interact, collectibles and keeping score. Project: a Coin Collector game with sound.

  3. Lives, health and game over

    Managing lives, losing and winning conditions, and resetting. Project: a Survival Game with three lives.

  4. Cloning for endless games

    Duplicating and removing objects automatically to generate endless challenges. Project: a Meteor Shower game.

  5. Randomness and artificial intelligence

    Unpredictability, opponent behaviour and difficulty that rises as you play. Project: Ghost Hunter, with adversaries that change.