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