Python
1. The way of the program
2. Variables, expressions and statements
3. Our first turtle program
4. Functions
5. Conditionals
6. Fruitful functions
7. Iteration
8. Strings
9. Tuples
10. Event Driven Programming
11. Lists
12. Modules
13. Files
14. List Algorithms
15. Classes and Objects — the Basics
16. Classes and Objects — Digging a little deeper