8

Level 2

Scratch

Kick off!

Create the State of Origin as a coding project.

Countdown timer

Sense HAT

Countdown Timer

Display a countdown timer on a Sense HAT.

Broadcasting Spells

Level 1

Scratch

Broadcasting Spells

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

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.

Cats

Level 1

Scratch

Cats

Create a game to stop cats from falling into holes!

Beat the goalie

Level 2

Scratch

Beat the Goalie

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

Jazzy jumpers

Level 2

Scratch

Jazzy Jumpers

Create a memory game involving Jazzy Jumpers.

Nature Rover

Level 2

Scratch

Nature Rover

Create a nature scene for a wilderness rover to explore

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.

Rock band

Level 1

Scratch

Rock Band

Learn how to code your own musical instruments

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.

Project

Level 2

Scratch

Lunar Laughs

Program our mascot to tell space jokes.

Comic character

Level 2

HTML and CSS

Comic Character

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

Star collector

Level 3

Unity

Star Collector

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

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.

Dodgeball

Level 2

Scratch

Dodgeball

Dodge the moving balls in this platform game.

Popular pets

Level 3

Python

Popular Pets

Create pie charts and bar graphs from data you collect.

Rock paper scissors

Level 1

Python

Rock, Paper, Scissors

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

Flower generator

Level 2

Scratch

Flower Generator

Generate flowers to create a patterned backdrop.

2savetheshark

Level 2

Scratch

Save the Shark

Create a game to save the shark from plastic pollution

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.

Frustration

Level 1

micro:bit

Frustration

Guide a wand along a course without making contact.

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.

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.

Fortune teller

Level 1

micro:bit

Fortune Teller

User your micro:bit to read the future!

Octa pi brute force

Python

OctaPi : Brute-force Enigma

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

Codebreaker

Level 2

Python

Codebreaker

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

Guess the flag

Level 3

Scratch

Guess the Flag

Create a flag quiz game to yourself and your friends!

Find the bug

Level 1

Scratch

Find the Bug

Learn how to create a game to find a hidden bug

Wheres the treasure

Python

Where's the Treasure?

Remember where the coin is hidden.

3treesimulator

Level 2

Scratch

Tree Life Simulator

Create a simulation that shows the impact of deforestation

Memory

Level 2

Scratch

Memory

Create a memory game of random colours!

Brain game

Level 3

Scratch

Brain Game

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

Project

Level 3

Scratch

Party Puzzle

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

Ghostbusters

Level 2

Scratch

Ghostbusters

You are going to make a ghost-catching game

Turtle race

Level 1

Python

Turtle Race

Race turtles against each other!

Non player characters

Level 2

Unity

Non Player Characters

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

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.

Drum

Level 2

Scratch

Drum Star

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

Rpg

Python

RPG

Design and code your own RPG maze game.

Linked rooms

Level 2

HTML and CSS

Linked Rooms

Create a web project with several connecting 'rooms'.

World builder

Unity

World Builder

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

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.

Lineup

Level 3

Scratch

Line Up

Look for a hidden character hidden with this game.

Special effects

Sonic Pi

Special Effects

Create special effects for a film or computer game.

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.

Against the clock

Level 1

micro:bit

Against the Clock

Make a timer and use it to challenge your friends.

Catch the dots

Level 2

Scratch

Catch the Dots

Make a dot-catching game to test your skills.

Pixel art

Level 3

Unity

Pixel Art Reveal

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

Compass maze

Sense HAT

Compass Maze

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

Active assistant

Level 3

micro:bit

Active Assistant

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

Rate your mates

Level 1

micro:bit

Rate your Mates

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

Flappy parrot

Level 2

Scratch

Flappy Parrot

Create a game to guide a parrot past moving obstacles.

Mystery letter

Level 2

HTML and CSS

Mystery letter

Create a mystery letter with lots of different styles.

Quest seeker

Level 2

Unity

Quest Seeker

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

Clone wars

Level 2

Scratch

Clone Wars

Create a game to save the Earth!

Track

Unity

Track Designer

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

Small banner

Level 2

Python

Robo-Trumps

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

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

Dont Collide

Level 1

Python

Don't Collide!

Build an endless runner game and avoid obstacles

Party

Level 3

micro:bit

Party Game

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

Reaction

Level 2

micro:bit

Reaction

Make a game to see who has the fastest reactions.

Secret messages

Level 1

Python

Secret Messages

Encrypt and send secret messages!

3d adventure

Level 1

Unity

3D adventure

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

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.

Codecraft

Level 3

Python

Code Craft

Design and code a 2D version of Minecraft.

Marble

Level 3

Unity

Marble Mayhem!

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

Binary hero

Level 2

Scratch

Binary Hero

Score points by playing the notes as they scroll past.

Boat race

Level 2

Scratch

Boat Race

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

Welcome to my world

Level 3

Scratch

Welcome to my world

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

Create your own world

Level 3

Scratch

Create your own world

Learn how to create your own open world adventure game.

Wiggle snake

Level 2

Python

Python Wild - Wiggle the Snake

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

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.

1

Level 2

Scratch

Tasmanian Quiz

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

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.

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

Shapes project

Scratch

Art with Shapes

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

Project

Scratch

Catch a Sprite

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

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.

Deep sea sushi

Level 2

Scratch

Deep Sea Sushi

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

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?

Turtle snowflakes

Level 2

Python

Turtle Snowflakes

Write code to draw snowflakes with Python Turtle.

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

Kit

Level 1

Scratch

Kit Chooser

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

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.

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.

Focus banner

Level 2

Scratch

Focus on the prize

Improve your concentration by following the gift box.

7

Level 1

Scratch

QLD Hide and Seek

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

Butterfly banner

Level 1

Scratch

Butterfly Garden

Relax watching your very own butterfly garden!

Project

Scratch

Looking into Space

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

Scratch

Level 2

Scratch

Stop the Fires!

Create a clicker game to put out fires on Earth

Satellite in space

Level 2

Scratch

Satellites in Space

Can you make it to Earth safely?

Project

Level 2

Scratch

Yalanji Quest - Bubu

Help Indigi Bot collect the lilly pilly fruit

Celebrate

Scratch

Let's Celebrate

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

Archery

Level 1

Scratch

Archery

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

Fruitsalad banner

Level 2

Scratch

Fruit Salad

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

Project

Level 3

Scratch

TAS Create a Scene

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

Harder project

Level 3

Scratch

Safety Heroes - advanced

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

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.

Project

Level 2

Scratch

Electrical Safety Catch

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

Balloon

Level 2

Scratch

Balloons

You are going to make a balloon-popping game!

5

Level 2

Scratch

QLD Produce

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

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

Scratch

Code Club Cafe

Can a robot make a great fruit salad?

Scary

Level 1

Scratch

Scary 'Spot the Difference'

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

Pinata

Level 2

Scratch

Party Pinata

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

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.

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.

Stress banner

Level 1

Scratch

Stress Ball

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

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.

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.

Secret agent

Level 2

Python

Secret Agent Chat

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

Game

Level 2

Scratch

Pick a lilly pilly

Use your camera tool to become a player in this game

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

Space Shoe

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

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!

Story time

Level 1

Python

Story Time

Create interactive fairy tales and other stories with Python.

Hide and seek 1

Scratch

Hide and Seek

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

Swim

Level 2

Scratch

Synchronised swimming

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

Cover

Level 1

Scratch Jr

Clean your planet

Use Scratch Jr to help clean the planet.

Register a club today

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