Projects
Fun, step-by-step guides for young learners to create animations, games, websites and much more. Sort by topic or for each language, by learning paths. Learning paths are a collection of projects that progressively build coding skills to enable young learners to become independent digital makers.
Scratch

Space Talk
Learn how to give sprites an 'emote' to communicate

Nature Rover
Create a nature scene for a wilderness rover to explore

Kick off!
Create the State of Origin as a coding project.
HTML and CSS

Build a Robot
Learn how to position images to design your own robot.

Happy Birthday
Learn how to make a customised birthday card.

Welcome to Antarctica
Create a website that lets people discover Antarctica
Python

Charting Champions
Discover the power of lists in Python by creating an interactive chart of Olympic medals.

About Me
Create pictures out of text to introduce yourself.

Modern Art
Code your own computer generated modern art.
micro:bit

Music Player
In this project, you are going to make a music player that lets you choose different tunes to suit your mood.

Interactive Badge
Make a badge that shows your mood.

Sound level meter
In this project, you will make a sound level meter that will use the micro:bit to display how noisy the environment is.
Unity

Rainbow Run
Create a track for a ball to roll along, adding obstacles and a goal for the ball to reach.

Explore a 3D world
Create a 3D world in Unity and explore it with an animated 3D character.

Disco Dance Floor
Create a tiled disco dance floor that a mirror ball will roll over to create colour and play sounds.
Raspberry Pi

OctaPi : Brute-force Enigma
Find out how to launch a brute-force crypt attack on Enigma

Run a LLM on your Raspberry Pi
Transform your Raspberry Pi into a powerful AI assistant.

Run an AI image generator on your Raspberry Pi
Create amazing images of anything you can imagine with your Raspberry Pi.
Sense HAT

Countdown Timer
Display a countdown timer on a Sense HAT.

Weather Logger
Log data from the sensors and then display it as a line graph.

Where's the Treasure?
Remember where the coin is hidden.
Sonic Pi

Live DJ
Learn how to code a live music performance.

Your own tune
Use Sonic Pi to create a cool doorbell chime.

Musical Round
Experiment with synths to create a musical round.
Blender

Party Monkey
Create a 3D model of a monkey in a party hat.

Tree of Cubes
Learn how to resize objects by creating a simple tree of cubes.

Snowman
Build a 3D model of a snowman using blender.
CAD

3D Key ring
Design a 3D key ring that can be printed.

3D Bug
Design a 3D bug that you can use a 3D printer to create.

3D Pendant
Design a 3D pendant that can be printed.






















