- » Software Installation!
- » The Very Basics
- Comments in Python
- Printing to the screen
- What is a variable?
- Python can be used as a glorified calculator
- Getting user input
- Working with strings
- Basics - Challenges
- Basics - Example code
- » Conditionals & Loops
- Boolean Operators
if
,elif
, andelse
while
andbreak
for
andrange
- Number Guessing Game
- Rock paper scissors
- » Data Structures
- Lists
- Dictionaries
- Data structures - example games
- Example - Intro to lists:
- Example - Max of list:
- Example - Lists + Random
- Extra example - List of lists
- » Graph these Graphics
- » Get Animated
- » Game Controls
- » Texting Up a Storm
- » PyGame Collisions
- » Putting It All Together
- » Text, Buttons, & Menus
- » Sound: Crank It Up to 11
- » High-level Game Structure
- » How Lit was the Function?