jbshep / conversational-python

Conversational Python is an introduction to computer science in Python using a format that is more like a conversational tutorial than a textbook.
Apache License 2.0
0 stars 0 forks source link

Finish outline and content of revised Chapter 9 #3

Open jbshep opened 2 years ago

jbshep commented 2 years ago

Finish an outline of the structure of Chapter 9. Do it here in a comment.

Then, produce content that fulfills the outline.

jbshep commented 2 years ago

Classes, Object-Orientation, and Pygame I. Getting Started (Installation) II. Basic Pygame: Drawing Graffiti A. pygame-template.py B. imports C. colors D. screen setup E. clock and loop F. each section of loop G. drawing ellipses H. drawing images III. Animation, Part 1 (animation with keystrokes) IV. Animation, Part 2 (autonomous animation) V. Objects and Classes VI. Pygame Sprites

jbshep commented 2 years ago

Added a sub-classing section....

Classes, Object-Orientation, and Pygame I. Getting Started (Installation) II. Basic Pygame: Drawing Graffiti A. pygame-template.py B. imports C. colors D. screen setup E. clock and loop F. each section of loop G. drawing ellipses H. drawing images III. Animation, Part 1 (animation with keystrokes) IV. Animation, Part 2 (autonomous animation) V. Objects and Classes VI. Extending Classes to Make New Classes VII. Pygame Sprites