Part 1: Introduction to Programming with C++
Chapter 1: Introduction to Computers and Programming
Chapter 2: C++ Fundamentals
Chapter 3: Decision Structures and Boolean Logic
Chapter 4: Repetition Structures
Chapter 5: Functions
Chapter 6: Arrays
Part 2: Graphics and Game Programming with C++ and the App Game Kit
Chapter 7: Using the App Game Kit with C++
Chapter 9: Text, Collisions, and the Vulture Trouble Game
Chapter 10: Using Files and Arrays with the AGK
Chapter 11: Object-Oriented Programming
Appendix A: Downloading and Installing the Required Software
Answers to Checkpoints (available online)