Scaffolding:

# start modules

# create constants

# print welcome

# make background

# make bird

# make pipes

# draw everything to screen

    # draw background

    # draw characters

# update everything

    # update bird

    # update pipes

    # bird hits bottom of screen

    # bird hits pipes

# moving

# runs everything

Flappy Bird

Workbook
Extension: Play Again
Extension: Wait to Start
Extension: Scoring with a File
Extension: Projectile Motion
Slides
Images
Python Cheat Sheet
Pygame Zero Cheat Sheet