Date |
General Topics | Reading | Special Announcements |
---|---|---|---|
Jan 11 - 15 | Syllabus and Course Policies (1/11) How computers store data (1/13) Programming and Programming Languages (1/15) Lecture Slides: [A] [B] | No recitations meet this week | |
Jan 18 - 22 | No classes meet (1/18) Getting to know Greenfoot Objects and classes Executing Greenfoot scenarios Lecture Slides: [A] [B] | Chapter 1 | First Tuesday Recitation Meets (1/19) First Wednesday Recitation Meets (1/20) First Thursday Recitation Meets (1/21) First Friday Recitation Meets (1/22) Last day to drop/add Spring 2010 classes (1/22) |
Jan 25 - 29 | Creating our first actor and dealing with the world Random behaviors Writing methods Keyboard Control Lecture Slides: [A] [B] Lecture Code: [1/25 A] [1/25 B] [1/27 A] [1/27 B] [1/29 A] [1/29 B] | Chapter 2 & 3 | |
Feb 1 - 5 |
Review for Exam 1 (2/1) Review Sheet [Answers] Answers [A] [B] Exam 1 (2/3) Go over Exam 1 (2/5) Exam 1 Stats | ||
Feb 8 - 12 | Writing Methods; Objects creating other objects; Moving actors/checking for edges using methods from Actor class Lecture Slides: [A] [B] Lecture Code: [2/8 A] [2/8 B] [2/10 A] [2/10 B] [2/12 A] [2/12 B] | Chapter 3 & 4 | Lab 1 due this week |
Feb 15 - 19 | More Actor and World methods; | Chapter 4 | Lab 2 begins this week in recitation |
Feb 22 - 26 | for-loops Lecture Slides: [A] [B] Lecture Code: [2/22 A] [2/22 B] Review for Exam 2 (2/24) Review Sheet [Answers] Exam 2 (2/26) | Chapter 7 (pgs 104-105) | |
Mar 1 - 5 | Review of for-loops Lecture Slides: [A] [B] Go over Exam 2 (3/3) Extra help on Lab 2 available in 130 Bell (in place of formal lecture for 3/5) | Chapter 7 (pgs 104-105) | Lab 2 due: Friday, March 5th at 11:00pm |
Mar 8 - 12 | SPRING BREAK | All classes cancelled | |
Mar 15 - 19 | Working with collections of objects, for-each loops, overloading Lecture Slides: [A] [B] Lecture Code: [A] [B] | Chapter 6 | |
Mar 22 - 26 | Object types, casting, animation effects Lecture Slides: [A] [B] Lecture Code: [3/22 A] [3/22 B] [3/24 A] [3/24 B] Review for Exam 3 (3/26) Review Sheet [Answers] | Chapter 7 | Last day to resign Spring 2010 classes (3/26) |
Mar 29 - Apr 2 | Exam 3 (3/29) Go over Exam 3 (3/31) Exam 3 Stats No Lecture (4/2) | Wednesday, March 31st - Lab 3 due | |
Apr 5 - 9 | Animation effects, Simulations Lecture Slides: [A] [B] Lecture Code: [4/5 A] [4/5 B] [4/7 A] [4/7 B] [4/9 A] [4/9 B] | Chapter 8, 9 | |
Apr 12 - 16 | Additional/advanced scenarios Lecture Slides: [A] [B] Lecture Code: [Lifts] | Chapter 10 | |
Apr 19 - 23 | Computability Lecture Slides: [A] [B] Review for Exam 4 (4/21) Review Sheet [Answers] Exam 4 (4/23) | Lab 4 due - Sunday, April 25th | |
Apr 26 - 30 | Last day of class and last day to collect papers (4/26)
Final notes | ||
Page maintained by Adrienne Decker
Contact: adrienne@buffalo.edu | 130 Bell Hall | (716)645-3184