Beginner Cycles 3-4 9–13 years

Scratch

Scratch is the Raspberry Pi Foundation’s visual programming environment. By dragging blocks around, young people create games, animations and interactive stories — without ever writing a line of code.

Scratch projects

Each project is a step-by-step guide you can download as a PDF. The languages available are shown on each card.

Lost in space

Lost in space

Fly a spaceship and dodge the asteroids. An introduction to sprites, movement and collisions.

Rock band

Rock band

Create your own musical instruments to play on screen. Sounds, events and interactions.

Ghostbusters

Ghostbusters

A shooting game: catch the ghosts with your cursor. Variables, score and timer.

ChatBot

ChatBot

Program a robot that asks questions and answers them. Text input, variables and conditions.

Paint box

Paint box

Build a drawing program with different brushes and colours. Pen, events and clones.

Boat race

Boat race

Steer a boat to the finish without touching the edges. Colour detection and keyboard controls.

Memory

Memory

Repeat a sequence of colours that keeps getting longer. Lists, loops and game memory.

Dodgeball

Dodgeball

Dodge the balls for as long as you can. Movement, clones and collision detection.

Brain game

Brain game

A timed mental arithmetic quiz. Operations, variables and score.

Catch the dots

Catch the dots

Catch the falling dots before they hit the ground. Clones, speed and score.

Clone wars

Clone wars

Explore the power of clones to create visual effects. Cloning and graphic effects.

Balloons

Balloons

Pop as many balloons as you can. Clones, randomness and score.