Codebreaker

Level 2

Python

Codebreaker

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

Octa pi brute force

Python

OctaPi : Brute-force Enigma

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

Mystery letter

Level 2

HTML and CSS

Mystery letter

Create a mystery letter with lots of different styles.

Secret messages

Level 1

Python

Secret Messages

Encrypt and send secret messages!

Microbit projects 400 267 px

Level 1

Scratch

Identity Guard

Learn about encrypted handshakes and how they help us.

Screenshot 2026 06 10 at 4 02 41 pm

Level 3

Scratch

Safe Sprite Sprint

Can you reach the end, only collecting the safe downloads?

Screenshot 2026 08 24 at 1 12 09 pm

Level 1

Scratch

Priva-See Detective

How much information do your photos share? This project was created in collaboration with the eSafety Commissioner.

Screenshot 2026 06 11 at 9 53 25 am

Level 2

Scratch

Whack the Hack

Can you whack the hack?

Password

Python

Password Generator

Create a program to generate passwords for you.

Microbit projects 400 267 px

Level 1

Scratch

Profile Protector

Train a machine learning model to distinguish between photos and avatars.

Screenshot 2026 06 09 at 5 34 25 pm

Level 1

Scratch

Cyber Smart Mission

Create a quiz to help others learn about being safe online.

Secret agent

Level 2

Python

Secret Agent Chat

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

Username

Level 2

Scratch

Username Generator

Generate fun usernames that you can use on websites like Scratch.

Microbit projects 400 267 px

Level 2

Python

Phishy Finder

Create a quiz in Python. Can you spot a fake website?

Register a club today

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