Date |
General Topics | Reading | Special Announcements |
---|---|---|---|
Aug 30 - Sep 3 | Syllabus and Course Policies (8/30) Lecture Slides | (None) | No labs meet this week |
Sep 6 - 10 | No classes meet (9/6) Getting to know Greenfoot Objects and classes Executing Greenfoot scenarios Lecture Slides | Chapter 1 | No classes meet from 6pm 9/8/10 to 6pm 9/9/10.
Last day to drop/add Fall 2010 classes (9/10) |
Sep 13 - 17 | Creating our first actor and dealing with the world Random Keyboard Control [Slides] [Cars scenario] | Chapter 2 & 3 | |
Sep 20 - 24 | Writing methods Chapter 3 Wrapup (9/20) Slides Exam 1 Review (9/22) Review Sheet [Answers] Exam 1 (9/24) | Chapter 3 | |
Sep 27 - Oct 1 | Objects creating other objects Instance Variables Changing Images if/else statements [Slides] [Cars scenario] | Chapter 4 | |
Oct 4 - 8 | Abstraction More with using instance variables, arrrays, loops Moving actors on the screen [Slides] [Cars scenario - up to 10/6] [Cars scenario - 10/8] [Piano scenario] | Chapter 5 & 6 | |
Oct 11 - 15 | Moving & colliding actors (10/11) [Cars scenario - up to 10/11] Exam 2 Review (10/13) Review Sheet [Answers] Exam 2 (10/15) | Chapter 6 | |
Oct 18 - 22 | Colliding actors, Lists, for-each loop [Slides] [Cars scenario - up to 10/22] | Chapter 6 | Lab Practical Exam 1 in recitations this week |
Oct 25 - 29 | Painting on Greenfoot Images, for-loop, animation effects [Slides] [Code Monday] [Code Wednesday] Code Friday [1] [2] | Chapter 7 & 8 | Lab Practical Exam 1 in recitations this week |
Nov 1 - 5 | Interactions using the mouse, Simulations Code [Monday] [Wednesday] Exam 3 Review (11/5) Review Sheet [Answers] | Chapter 8 & 9 | |
Nov 8 - 12 | Exam 3 (11/8)
Simulations Code [Wednesday] [Friday] | Chapter 9 | Last day to resign Fall 2010 classes (11/12) |
Nov 15 - 19 | More advanced scenarios [Lifts code] | Chapter 10 | |
Nov 22 - 26 | November 22 - no lecture meets - Adrienne holding office hours all day (9-5) No classes meet (11/24, 11/25, 11/26) | No labs meet this week | |
Nov 29 - Dec 3 | Encryption and limits of computation [Lecture Slides] | ||
Dec 6 - Dec 10 | Exam 4 Review (12/6) Review Sheet [Answers] Exam 4 (12/8) Last Day of class (12/10) | ||
Dec 13 & 14 | Practical Exam 2 | ||