Laboratory: Tuesdays and Thursdays 7:30 -- 9:30 pm, ACC lab (L2610 in the Computer Center).
Last revised October 22, 2000. Use your browser's Reload or Refresh button to get the latest version.
Back to Fall quarter page.
WEEK | DATES | ACTIVITY |
WEEK 1 | Sept. 26 | DrScheme Introduction, Teachpack Simply Scheme Part I, chapter 1: Showing Off Scheme |
Sept. 28 | DrScheme: Load, Stepper Simply Scheme Part I, chapter 2: Functions Simply Scheme Part II, chapter 3: Expressions, evaluation |
|
WEEK 2 | Oct. 3 | DrScheme: Trace Simply Scheme Part II, chapter 4: Defining Your Own Procedures |
Oct. 5 | Simply Scheme Part II, chapter 5: Words and Sentences Simply Scheme Part II, chapter 6: True and False |
|
WEEK 3 | Oct. 10 | Simply Scheme Part III, chapter 7: Variables |
Oct. 12 | Simply Scheme Part III, chapter 8: Higher-Order Functions | |
WEEK 4 | Oct. 17 | Scheme assignment 1 due Simply Scheme Part III, chapter 9: Lambda |
Oct. 19 | No new lab reading, but seminar reading is Simply Scheme Chapter 10: Tic-Tac-Toe, pages 147 -- 156 |
|
WEEK 5 | Oct. 24 | No new lab reading, but seminar reading is Simply Scheme Chapter 10: Tic-Tac-Toe, pages 157 -- 166 |
Oct. 26 | Lab reading is same as seminar reading
List Processing I: Constructors, Selectors, and Predicates Simply Scheme Chapter 17: Lists, pages 281 -- 288, 290 -- 291 |
|
WEEK 6 | Oct. 31 | Lab reading is same as seminar reading
List Processing II: Higher-Order Functions, Association Lists Simply Scheme Chapter 17: Lists, pages 289 -- 290, 291 -- 292 |
Nov. 2 |
Recursion I: Numbers and Lists Simply Scheme Part IV: Recursion, pages 170 -- 171 Simply Scheme Chapter 12: The Leap of Faith, pages 190 -- 194, 197 -- 200 Simply Scheme Chapter 13: How Recursion Works, pages 210 -- 213 |
|
WEEK 7 | Nov. 7 |
Scheme assignment 2 due Recursion II: Structured Lists Simply Scheme Chapter 17: Lists, pages 294 -- 298 |
Nov. 9 |
Recursion III: Trees Simply Scheme Chapter 18: Trees, pages 305 -- 316 |
|
WEEK 8 | Nov. 14 |
Recursion IV: Sorting Simply Scheme Chapter 15: Advanced Recurson, pages 235 -- 236, 238 -- 239 |
Nov. 17 | Input and Output I: Effects, Sequence and State Simply Scheme Part IV: Sequential Programming, pages 340 -- 341 Simply Scheme Chapter 20: Input and Output, pages 343 -- 365 |
|
BREAK | Nov. 21 | Thanskgiving break week --- no class |
Nov 23 | Thanksgiving holiday | |
WEEK 9 | Nov. 28 | Scheme assignment 3 due Input and Output II: Files Simply Scheme Chapter 22: Files, pages 387 -- 403 |
Nov. 30 | Review, work on assignments | |
WEEK 10 | Dec. 5 | Review, work on assignments |
Dec. 7 | Scheme assignment 4 due Scheme final exam |
|
EVALUATION | Dec. 10 | Evaluation meetings |
Dec. 14 | Evaluation meetings |