- Lesson 1 - How to Talk to the Computer
- Lesson 2 - The Basic Elements
- Lesson 3 - Discovering your Paths
- Lesson 4 - Repeated Practice Makes Perfect
- Lesson 5 - Writing Reusable and Self-explanatory Programs
- Lesson 6 - Dealing with Sequences of Objects
- Lesson 7 - Objects and Dictionaries
- Lesson 8 - Making Objects the Main Star
- Lesson 9 - No Object is an Island
- Lesson A - I Am Your Father
- Extra Questions - Extra preparation questions from Scientia
- Exam Mock Questions - Questions from mock exam