This is a tutorial suitable for high school students, covering the content in ICS4U (Ontario). It assumes that the reader has an existing knowledge of Python (making decisions, repeating code, writing functions, using lists), as well as some fundamental concepts of programming and computer science. It is incomplete, so bear with me while I add content.
Tutorial
- Review of Python
- Files and Exceptions
- Object-Oriented Programming
- Introduction to Pygame