About the Author xix
Introductionxxi
Chapter 1: Before Getting Started… 1
Chapter 2: Create a Custom Calculator 11
Chapter 3: What Is a Computer Language? 33
Chapter 4: Quiz Games and If Statements 41
Chapter 5: Guessing Games with Random Numbers and Loops 59
Chapter 6: Introduction to Graphics 81
Chapter 7: Back to Looping 107
Chapter 8: Introduction to Lists 121
Chapter 9: Introduction to Animation 137
Chapter 10: Functions 153
Chapter 11: Controllers and Graphics 179
Chapter 12: Bitmapped Graphics and Sound 205
Chapter 13: Introduction to Classes 217
Chapter 14: Introduction to Sprites 247
Chapter 15: Libraries and Modules 267
Chapter 16: Searching 273
Chapter 17: Array-Backed Grids 287vi
Contents at a GlanCe
Chapter 18: Sorting 301
Chapter 19: Exceptions 311
Chapter 20: Recursion 319
Chapter 21: Formatting 335
Chapter 22: Exercises 347
Index 389
- Log in to post comments