An introduction to Python
Coding up a program with inputs and outputs
Introduction to Loops and setting colours
Making a programming plan
Completing the program