1. Basic JavaScript and Graphics
2. JavaScript Control Structures
2.1 Booleans
2.2 Logical Operators
2.3 Comparison Operators
2.4 If Statements
2.5 For Loops
2.6 Random Numbers
2.7 While Loops
2.8 Loop and a Half
2.9 Functions and Parameters
2.10 Functions and Return Values
2.11 Local Variables and Scope
3. Animation and Games
4. Basic Data Structures
Chapter 2