Python is a widely used, general purpose, text-based programming language.
Use the Python programming language to create pictures out of text
Create your own 'Rock, Paper, Scissors' game.
Race turtles against each other!
Make a program to split players into 2 random teams.
Create your own custom colours, and use them to create a colouful poster.
Make your own encryption program to send and recieve secret messages.
Code your own computer generated modern art.
Create pie charts and bar graphs from data you collect.
Design and code your own RPG maze game.
Find the exact location of the ISS
Create a database of robots and play Robo-Trumps with a friend!
Design and code improvements to a 2D version of Minecraft.