Rock band

Level 1

Scratch

Rock Band

Learn how to code your own musical instruments

Explore 3 D world

Level 3

Unity

Explore a 3D world

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

Broadcasting Spells

Level 1

Scratch

Broadcasting Spells

Make an app where you use a magic wand to turn sprites into toads.

Countdown timer

Sense HAT

Countdown Timer

Display a countdown timer on a Sense HAT.

Cats

Level 1

Scratch

Cats

Create a game to stop cats from falling into holes!

8

Level 2

Scratch

Kick off!

Create the State of Origin as a coding project.

Rainbow run

Level 2

Unity

Rainbow Run

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

Jazzy jumpers

Level 2

Scratch

Jazzy Jumpers

Create a memory game involving Jazzy Jumpers.

Music player

Level 2

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.

Beat the goalie

Level 2

Scratch

Beat the Goalie

Score as many goals as you can in 30 seconds in this 2 player game.

Nature Rover

Level 2

Scratch

Nature Rover

Create a nature scene for a wilderness rover to explore

Frustration

Level 1

micro:bit

Frustration

Guide a wand along a course without making contact.

Puzzle room

Level 2

Scratch

Puzzle Room

Create a puzzle room for a character to solve puzzles.

Dragonfly

Level 2

Scratch

Grow a Dragonfly

Make a nature app with a dragonfly that grows bigger as it eats insects.

Star collector

Level 3

Unity

Star Collector

Make a minigame where you collect spinning stars as fast as you can.

Sound level meter

Level 1

micro:bit

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.

Disco dance floor

Level 2

Unity

Disco Dance Floor

Create a tiled disco dance floor that a mirror ball will roll over to create colour and play sounds.

Project

Level 2

Scratch

Lunar Laughs

Program our mascot to tell space jokes.

Popular pets

Level 3

Python

Popular Pets

Create pie charts and bar graphs from data you collect.

Dodgeball

Level 2

Scratch

Dodgeball

Dodge the moving balls in this platform game.

Flower generator

Level 2

Scratch

Flower Generator

Generate flowers to create a patterned backdrop.

Rock paper scissors

Level 1

Python

Rock, Paper, Scissors

Create your own 'Rock, Paper, Scissors' game.

2savetheshark

Level 2

Scratch

Save the Shark

Create a game to save the shark from plastic pollution

Comic character

Level 2

HTML and CSS

Comic Character

Create an interactive website where the user can design their own superhero character!

3treesimulator

Level 2

Scratch

Tree Life Simulator

Create a simulation that shows the impact of deforestation

Sleep tracker

Level 1

micro:bit

Sleep Tracker

In this project, you are going to make a sleep tracker that will display how rested you are.

Codebreaker

Level 2

Python

Codebreaker

Analyse a frequency graph to crack the code, while learning about lists and functions

Ghostbusters

Level 2

Scratch

Ghostbusters

You are going to make a ghost-catching game

Find the bug

Level 1

Scratch

Find the Bug

Learn how to create a game to find a hidden bug

Fortune teller

Level 1

micro:bit

Fortune Teller

User your micro:bit to read the future!

Dont fall through

Level 3

Unity

Don't Fall Through

Create a two player game where you must find a safe way to the end.

Turtle race

Level 1

Python

Turtle Race

Race turtles against each other!

Octa pi brute force

Python

OctaPi : Brute-force Enigma

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

Brain game

Level 3

Scratch

Brain Game

Learn how to create a quiz and compete with your friends.

Drum

Level 2

Scratch

Drum Star

Make a clicker game where you earn beats to play new drums and bigger venues.

Guess the flag

Level 3

Scratch

Guess the Flag

Create a flag quiz game to yourself and your friends!

Memory

Level 2

Scratch

Memory

Create a memory game of random colours!

Wheres the treasure

Python

Where's the Treasure?

Remember where the coin is hidden.

Project

Level 3

Scratch

Party Puzzle

Program a jigsaw puzzle to celebrate Moonhack's 10th birthday.

Non player characters

Level 2

Unity

Non Player Characters

Create 3D non-player characters to interact with, avoid, and collect from.

Rpg

Python

RPG

Design and code your own RPG maze game.

Lineup

Level 3

Scratch

Line Up

Look for a hidden character hidden with this game.

Linked rooms

Level 2

HTML and CSS

Linked Rooms

Create a web project with several connecting 'rooms'.

Catch the dots

Level 2

Scratch

Catch the Dots

Make a dot-catching game to test your skills.

Doodle detector

Scratch

Doodle Detector

Train a machine learning model to recognise what you have drawn.

Tightrope

Python

Tightrope

Tilt your Sense HAT to guide a character along a path.

World builder

Unity

World Builder

Design and build a 3D world with a character of your choice.

Pixel art

Level 3

Unity

Pixel Art Reveal

Design some pixel art which the player reveals by rolling a ball over the tiles.

Special effects

Sonic Pi

Special Effects

Create special effects for a film or computer game.

Against the clock

Level 1

micro:bit

Against the Clock

Make a timer and use it to challenge your friends.

Next

Level 2

Scratch

Next Customer Please

Create a shop simulation project where the customer can buy items.

Hows your day

Level 2

micro:bit

How's your day?

Create a program that checks what kind of day you or your friends have had and shows a response based on your choice.

Launchpad 4

Level 2

Python

Astrolock

Program an escape room on a space shuttle

Dont fall

Level 2

Scratch

Don't Fall In

Design and create a top down view obstacle or platform parkour game

Rate your mates

Level 1

micro:bit

Rate your Mates

User your micro:bit to find your compatability with friends!

Active assistant

Level 3

micro:bit

Active Assistant

Create a program that helps you get active in whichever way you like most!

Quest seeker

Level 2

Unity

Quest Seeker

Add NPCs and quests to the world your created in the World Builder project.

Mystery letter

Level 2

HTML and CSS

Mystery letter

Create a mystery letter with lots of different styles.

Track

Unity

Track Designer

Design you own interactive track for a ball to roll down.

Flappy parrot

Level 2

Scratch

Flappy Parrot

Create a game to guide a parrot past moving obstacles.

Clone wars

Level 2

Scratch

Clone Wars

Create a game to save the Earth!

Small banner

Level 2

Python

Robo-Trumps

Create a database of robots and play cards with a friend!

Dont Collide

Level 1

Python

Don't Collide!

Build an endless runner game and avoid obstacles

Compass maze

Sense HAT

Compass Maze

Use the Sense HAT as a compass and navigate a maze.

3d adventure

Level 1

Unity

3D adventure

Create a 3D adventure with a goal that the player needs to achieve.

Reaction

Level 2

micro:bit

Reaction

Make a game to see who has the fastest reactions.

Party

Level 3

micro:bit

Party Game

Create a party game that you can play with your friends to have fun!

Marble

Level 3

Unity

Marble Mayhem!

Design and create your very own marble project combining Unity Physics and Materials

This sprite needs you

Level 3

Scratch

This Sprite Needs You!

Create a virtual pet, character, or nature simulation that the user can interact with to help it.

Secret messages

Level 1

Python

Secret Messages

Encrypt and send secret messages!

Boat race

Level 2

Scratch

Boat Race

Create a boat-racing game in which you have to avoid obstacles

Create your own world

Level 3

Scratch

Create your own world

Learn how to create your own open world adventure game.

Binary hero

Level 2

Scratch

Binary Hero

Score points by playing the notes as they scroll past.

Codecraft

Level 3

Python

Code Craft

Design and code a 2D version of Minecraft.

Welcome to my world

Level 3

Scratch

Welcome to my world

Make a 2.5D scene, also know as first person view.

Kit

Level 1

Scratch

Kit Chooser

Create a kit chooser to make custom kits for your favourite sports team!

7

Level 1

Scratch

QLD Hide and Seek

Create a hide and seek game that explores unique places throughout Queensland.

Screenshot 2023 01 03 153620

Level 2

Scratch

NSW Produce

Create a catch game that teaches people about what is produced in New South Wales

6

Level 1

Scratch

NSW Hide and Seek

Create a hide and seek game that explores unique places throughout New South Wales.

Balloon

Level 2

Scratch

Balloons

You are going to make a balloon-popping game!

Project

Level 2

Scratch

Electrical Safety Catch

Create a catch game. Can you reach a score of 50?

Harder project

Level 3

Scratch

Safety Heroes - advanced

Create a guessing game about what is and isn't safe around your home.

Project

Level 3

Scratch

TAS Create a Scene

Create a piece of art that shows off the Northern Territory.

1

Level 2

Scratch

Tasmanian Quiz

Create a self correcting quiz about Tasmania that reveals a picture if the answers are correct.

Project

Level 2

Scratch

Yalanji Quest - Bubu

Help Indigi Bot collect the lilly pilly fruit

Moon buggy

Level 2

Scratch

Moon Buggy MH2019

Create a moon buggy game using scratch.

Project

Level 2

Scratch

Protect the Planet

Make a game where the user aims and shoots the stars to protect the planet.

Project

Level 1

Scratch

ACT Shadow game

Match the ACT (Australian Capital Territory) icon with its shadow to learn an interesting fact.

Pirate

Level 2

HTML and CSS

Talk like a Pirate

Create a web page which can translate normal English text into pirate speak

Dot the bug

Level 1

Python

Python Wild - Dot the bug

Draw and decorate a cartoon insect using shapes and colours in Python with p5

Turtle snowflakes

Level 2

Python

Turtle Snowflakes

Write code to draw snowflakes with Python Turtle.

TI graph

Level 1

Python

Turtles and Temperature

Write a program that uses temperature data to view the affects this has on whether turtle hatchlings will be male or female.

Scrartch cat

Scratch

Scratch Cat goes skiing

Create a skiing game featuring Scratch Cat.

Satellite in space

Level 2

Scratch

Satellites in Space

Can you make it to Earth safely?

Hmmm what could it be

Level 1

Python

Guess the Invention

Write a program for a game, similar to hang man, where the user suggests letters to guess a word that is an invention created for space.

Sprint

Level 1

Scratch

Sprint

Create a sprint game in which you have to use the left and right arrow keys to get to the finish line.

Project

Level 1

Scratch

SA Shadow game

Match the South Australian icon with it's shadow to learn an interesting fact.

Scratch

Level 2

Scratch

Stop the Fires!

Create a clicker game to put out fires on Earth

Project

Level 1

Scratch

Space Shoe

Make a game where the user can design their own particular style of space shoe.

Hobby

Level 1

micro:bit

Hobby Selector

Do you ever find yourself wondering what activity to do next? You can use the micro:bit to help you decide!

Project art for website

Level 1

Scratch

Easter Egg Hunt

Easter Egg hunts are so much fun! Create a digital version for your friends in this mini-project.

Screenshot 2024 02 15 142452

Level 2

Scratch

Space Clean Up by Kaitlyn

Create an animation and clicker game that tells us all about cleaning up space debris.

Pinata

Level 2

Scratch

Party Pinata

Create a swinging pinata that releases treats when it is hit.

Secret agent

Level 2

Python

Secret Agent Chat

Create a one-time pad to send secret messages to your friends.

Hmmm what could it be 1

Level 1

Scratch

Space Junk

Develop your own coded project that showcases an innovative way to deal with space junk.

Project

Scratch

Catch a Sprite

In this mini project, learn how to code your sprites to move in a simple game of catch.

Shapes project

Scratch

Art with Shapes

Create digital art by developing your own Scratch blocks that will draw shapes.

Focus banner

Level 2

Scratch

Focus on the prize

Improve your concentration by following the gift box.

Deckofcards

Level 3

Python

Deck of Cards

Create a model of a deck of cards that can form the basis for building digital card games such as Gin Rummy.

Hide and seek 1

Scratch

Hide and Seek

Create a 'choose your own adventure' story or game.

Story time

Level 1

Python

Story Time

Create interactive fairy tales and other stories with Python.

Archery

Level 1

Scratch

Archery

Create an archery game, in which you have to shoot arrows as close to the bullseye as you can.

Celebrate

Scratch

Let's Celebrate

Let's celebrate by making a cake! Try this mini project and get creative.

Deep sea sushi

Level 2

Scratch

Deep Sea Sushi

Make a game where you control a shark to try and catch fish

Project

Scratch

Looking into Space

Make a game where the user can find hidden objects in space.

Butterfly banner

Level 1

Scratch

Butterfly Garden

Relax watching your very own butterfly garden!

Cover

Level 1

Scratch Jr

Clean your planet

Use Scratch Jr to help clean the planet.

Cricket

Level 1

Scratch

Cricket

Create a fun cricket game!

Project

Level 1

Scratch

AJ2025

Create a game that shares each country that attended the Australian Scout Jamboree.

Fruitsalad banner

Level 2

Scratch

Fruit Salad

Create an app to make fruit salad in varying sizes arrangements!

Jukskei

Level 1

Scratch

Jukskei

Create a fun cricket of Jukskei, a game played in South Africa

Kabaddi

Level 1

Scratch

Kabaddi!

Create a Scratch game of Kabaddi, a fun game of tag.

Project

Level 1

Scratch

In Deep Water

Create a maze game and help slow down the rising sea waters.

Hop the frog

Level 1

Python

Python Wild - Hop the frog

Make a cartoon frog that jumps, stretches, and squashes as it hops through your code.

Project

Scratch

Sweeten the Crop

Can you grow the perfect sugarcane crop?

Water on mars pic

Level 2

Python

Water on Mars

How much water do you need to survive on Mars?

Wiggle snake

Level 2

Python

Python Wild - Wiggle the Snake

Make a colourful snake slither across the screen using variables and animation in Python.

Stress banner

Level 1

Scratch

Stress Ball

Use Scratch to create a stress ball that you can squash!

Silly

Level 1

micro:bit

Silly Reminder

Use a Micro:Bit to remind you to make time to be silly, have fun, and strike a pose!

Scary

Level 1

Scratch

Scary 'Spot the Difference'

Use Scratch to create a Spot the Difference game with a scary surprise.

Project

Scratch

Code Club Cafe

Can a robot make a great fruit salad?

Scary

Python

Scary 'Spot the Difference'

Use Python to create a Spot the Difference game with a big surprise to scare all of your friends.

5

Level 2

Scratch

QLD Produce

Create a catch game that teaches people about what is produced in Queensland

NT backdrop

Level 2

Scratch

Northern Territory Quiz

Create a self correcting quiz about the Northern Territory that reveals a picture if the answers are correct.

Easy project

Level 2

Scratch

Safety Heroes

Create a guessing game to see if your friends know what is and isn't safe around your home.

4

Level 3

Scratch

NT Create a Scene

Create a piece of art that shows off the Northern Territory.

Project

Scratch

Create a Maze

Create a maze game while learning some of the basic blocks.

Swim

Level 2

Scratch

Synchronised swimming

Synchronised a team of swimmers perform a coordinated routine of moves to music.

Game

Level 2

Scratch

Pick a lilly pilly

Use your camera tool to become a player in this game

Register a club today

  • Access 100’s of free fun projects
  • Anyone can teach
  • 13,000 active clubs worldwide
Register a club