Week 1

Monday

No class

Tuesday

Usually a lab day, but no class today

Wednesday

  • Introductions
  • Students wishing to add? Seats available?
  • Syllabus

  • Coaches for this semester
    • Jacquie Mun, Kaya Deuser, and Tahsin Oshin
    • Introductions: first lab next Tuesday
    • Coaching hours will be posted—see the link in the sidebar

  • How to read HtDP/2e:
    • Don't just read!
    • Keep DrRacket open and try things out as you read about them! :-)
    • I will try to model that today and throughout
    • Computer Scientists are scientists, and scientists experiment / follow the scientific method

Animations

  • Let's make a movie!
    • Prologue of HtDP/2e: How to Program
    • Rocket landing
    • Iterative refinement: start simple, gradually improve

Homework

  • The Design Recipe
  • Active readings for next week:
    • Prolog of HtDP/2e (for this week)
    • Section I, chapters 1-3 (for next week)