Week 1

Monday

Computer Science and Programming and “Hello, World”

  • Introductions
  • Students wishing to add?
  • Syllabus

  • 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
  • Let's make a movie!
    • Prologue of HtDP/2e: How to Program
    • Sunrise, Sunset…
    • Iterative refinement: start simple, gradually improve

Wednesday

Animations

  • Lecture 1 notes (animating the sunset)

Thursday

  • No Lab today
  • We'll continue with a regular lecture, and make up for there being no class on Monday (Labor Day)
  • Lecture 2 notes
  • Coaches for this semester
    • Introductions: Madison, Katie, Marian
    • Coaching hours will be posted—see the link in the sidebar