- Using the ID provided to you by Mr. Williams, login to CodeAcademy and enter the Python course. Complete the chapter tutorials as outlined. Utilize the site forum and Google for assistance to finding answers and clues to completing some of the lessons. Make an honest effort to understand the code for future applications.
- Python Cheat Sheet (Quick access to common code)
- the newboston – Pygame (Python Game Development)
- Pygame Projects
- Program Arcade Games With Python And Pygame
Before getting started…
1: Create a Custom Calculator
2: What is a Computer Language?
3: Quiz Games and If Statements
4: Guessing Games with Random Numbers and Loops
5: Introduction to Graphics
6: Back to Looping
7: Introduction to Lists
8: Introduction to Animation
9: Functions
10: Controllers and Graphics
11: Bitmapped Graphics and Sound
12: Introduction to Classes
13: Introduction to Sprites
14: Libraries and Modules
15: Searching
16: Array-Backed Grids
17: Sorting
18: Exceptions
19: Recursion
20: Formatting
Labs
Appendix A: Example code and programs
Appendix B: Sample Tests
Appendix C: Worksheets
Appendix D: Version Control
Appendix E: Wait, What Else Can We Do?
Python Quiz
Python Resources via Python.org