Python

Python is a widely used, general purpose, text-based programming language.

Python Module 1

About me

Project 1

About me

Use the Python programming language to create pictures out of text
 

Rock, Paper, Scissors

Project 2

Rock, Paper, Scissors

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

Turtle Race

Project 3

Turtle Race!

Race turtles against each other!
 
 

Team Chooser

Project 4

Team Chooser

Make a program to split players into 2 random teams.
 

Colourful Creations

Project 5

Colourful Creations

Create your own custom colours, and use them to create a colouful poster.
 

Secret Messages

Project 6

Secret Messages

Make your own encryption program to send and recieve secret messages.
 

Python Module 2

Modern Art

Project 1

Modern Art

Code your own computer generated modern art.
 

Popular Pets

Project 2

Popular Pets

Create pie charts and bar graphs from data you collect.
 

RPG

Project 3

RPG

Design and code your own RPG maze game.
 
 

Where is the Space Station?

Project 4

Where is the ISS?

Find the exact location of the ISS
 
 

Robo-Trumps

Project 5

Robo-Trumps

Create a database of robots and play Robo-Trumps with a friend!
 

CodeCraft

Project 6

CodeCraft

Design and code improvements to a 2D version of Minecraft.