Quick Index
CS-12GP Schedule Notes: see below Wk ## Date Lesson Reading Event Due Date 1 02/06/1202/08/12 1: Course Introduction1B: Getting Started SyllabusCh. 1 2 02/13/1202/15/12 2: First Programs2B: Moving and Turning Ch. 2-- A1: Getting Started 02/13/12 3 02/20/1202/22/12 President's Holiday (No class)3. More Sophisticated Programming --Ch. 3 A2: First Program 02/22/12 4 02/27/1202/29/12 4. Finishing the first program4B: Arithmetic and Sharing Ch. 4-- A3: Methodical Improvement 02/29/12 5 03/05/1203/07/12 5: Abstraction, Loops and Arrays5B: Loops and Arrays Ch. 5 A4: Finishing Touches 03/07/12 6 03/12/1203/14/12 6. GraphicsMidterm Exam ---- Midterm Exam #1 03/14/12 7 03/19/1203/21/12 7. Interacting Objects7B: Forces and Gravity Ch. 6-- A5: Visualize this! 03/21/12 8 03/26/1203/28/12 8: Collision Detection8B: Proton Waves and Scoring Ch. 7-- A6: Visualizer Redux 03/28/12 9 04/02/1204/04/12 9: Images and Arrays9B: Images and Review Ch. 8-- A7: Asteroids Deluxe 04/04/12 10 04/09/1204/11/12 Spring Break (No Class)Spring Break (No Class) ---- 11 04/16/1204/18/12 10: Images and Midterm10B: Midterm ---- Midterm Exam #2 04/18/12 12 04/23/1204/25/12 11. Simulations11B: Pheromones and Dialogs Ch. 9-- A8: Image Manipulation 04/25/12 13 04/30/1205/02/12 12. Platform Games12B: Animations ---- A9: Project Proposal 05/02/12 14 05/07/1205/09/12 13: Tile Worlds and Collisions13B: Collisions ---- A10: Initial Prototype 05/09/12 15 05/14/1205/16/12 14: Input and Output14B: Buttons and GUIs ---- A11: User-Testable Prototype 05/16/12 16 05/21/1205/23/12 15: Review and Projects15B: Project Demos ---- A12: Final Project 05/23/12 17 05/30/12 Final Exam Notes: This schedule is subject to change. For information on grading policies, including when assignments are due, see the syllabus page. Readings are from the course textbook unless otherwise indicated. Note: if you are not familiar with common book-reference abbreviations, "pp" means pages and "ch" means chapter. ^ top Home | Blackboard | Schedule | Syllabus | Room Policies Help | FAQ's | HowTo's | Links Last Updated: February 05 2012 @18:52:01
Notes: see below
02/08/12
1B: Getting Started
Ch. 1
02/15/12
2B: Moving and Turning
--
02/22/12
3. More Sophisticated Programming
Ch. 3
02/29/12
4B: Arithmetic and Sharing
03/07/12
5B: Loops and Arrays
03/14/12
Midterm Exam
03/21/12
7B: Forces and Gravity
03/28/12
8B: Proton Waves and Scoring
04/04/12
9B: Images and Review
04/11/12
Spring Break (No Class)
04/18/12
10B: Midterm
04/25/12
11B: Pheromones and Dialogs
05/02/12
12B: Animations
05/09/12
13B: Collisions
05/16/12
14B: Buttons and GUIs
05/23/12
15B: Project Demos
Note: if you are not familiar with common book-reference abbreviations, "pp" means pages and "ch" means chapter.
^ top