Syllabus


 * 9/8 || Introduction to Game Design || History of Game Design || Project #1 || Due 9/26 ||  ||
 * 9/12 || GameMaker - First Game || First Game - Clown ||  ||   ||   ||
 * 9/13 || GameMaker - Fruit || Game - Fruit || Project #2 || Due 9/13 ||  ||
 * 9/14 || Introduction to Flash || First Animation || Project #3 || Due 9/15 ||  ||
 * 9/15 || Flash: Frame-by-Frame || First Animation ||  ||   ||   ||
 * 9/19 || Flash: Shape Tween || First Animation ||  ||   ||   ||
 * 9/20 || Introduction to Java || Introduction to Java

|| Lesson 1 || Due 10/3 ||  || 9/24 ||   || 10/26 ||   || Fun Being Squished ||   ||   ||   ||   || Finish Projects ||  ||   ||   ||   || Finish Projects ||  ||   ||   ||   || 10/8 ||  || Finish Projects ||   ||   ||   ||   || Finish Projects ||  ||   ||   ||   ||
 * 9/21 || **GameMaker**: A Galaxy of Possibility || [[file:Galactic_Mail.exe]] || Chapter 2 || Due
 * 9/22 || **Flash**: Motion Tween ||  ||   ||   ||   ||
 * 9/23 || **Flash:** Working with Text ||  ||   ||   ||   ||
 * 9/26 || **Java**. HelloWorld || Project: From Me to You || Lesson 1 || Due
 * 9/27 || **GameMaker**:
 * 9/28 || **GameMaker:** Finish Projects ||  ||   ||   ||   ||
 * 9/29 || **GameMaker:**
 * 9/31 || **GameMaker:**
 * 10/1 || **Java**. Variable Types || Lesson 2 Assignments || Lesson 2 || Due
 * 10/2 || **GameMaker:**
 * 10/3 || **GameMaker:**
 * || Java ||  ||   ||   ||   ||
 * **Feb.** || ** Lesson 12: The //while// & //do//-//while// Loops ** ||  ||   ||   ||   ||
 * || **Lesson 13:** ASCII and More on //char// ||  ||   ||   ||   ||
 * || **Lesson 14:** Binary, Hex, and Octal ||  ||   ||   ||   ||
 * ** March ** || **L** **esson 15:** Classes and Objects
 * || **Lesson 13:** ASCII and More on //char// ||  ||   ||   ||   ||
 * || **Lesson 14:** Binary, Hex, and Octal ||  ||   ||   ||   ||
 * ** March ** || **L** **esson 15:** Classes and Objects
 * ** March ** || **L** **esson 15:** Classes and Objects

**Lesson 16:** More on Classes and Objects
 * Lesson 16: ** Writing to a Text File (6:33)


 * 2 weeks Spring Break ** ||  ||   ||   ||   ||
 * **April** || **Lesson 17:** Advanced //String// Methods ||  ||   ||   ||   ||
 * || **Lesson 18:** Arrays ||  ||   ||   ||   ||
 * || **Lesson 19:** Advanced Array Concepts ||  ||   ||   ||   ||
 * || **Lesson 20:**//static// Methods and State Variables ||  ||   ||   ||   ||
 * || **Lesson 21:** Wrapper Classes ||  ||   ||   ||   ||
 * || **Lesson 22:** Additional Methods of Wrapper Classes ||  ||   ||   ||   ||
 * || **Lesson 24:** Input from a Disk File ||  ||   ||   ||   ||
 * || **Lesson 25:** Processing File Input with //Scanner// ||  ||   ||   ||   ||