5.3.3.8

Syllabus

This syllabus will evolve throughout the semester so check it often.

Lectures

Readings

Lab

Assignment

1

DPC: Ch. 1; HtDC: Ch. 1, 2, 10.

1/9: Classes and objects

1/9: Circles

2

DPC: Ch. 2; HtDC: Ch. 3, 4, 5.

1/14: Interfaces in Space!

1/16: Space Invaders

3

DPC: Ch. 3, 4; HtDC: Ch. 6, 11, 12.

1/21: No lab (MLK)

1/23: Fundamentals + Pong

4

DPC: Ch. 5, 6; Universe docs.

1/28: Universe

1/30: A Universe of Pong

5

DPC: Ch: 7, 8; HtDC: Sec. 20.

2/04: Dictionaries

2/6: Nesting Worlds and Quick Lists

6

DPC: Ch: 9, 10; HtDP: Part VII.

2/11: The minority game

2/13: A Computer Pong Player

7

??

2/18 Presidents

2/20: Playing Animations

8

??

2/25

2/27

9

??

3/4 Spring break

Spring break

10

??

3/11

3/13

11

??

3/18

3/20

12

??

3/25

3/27

13

??

4/1

4/3

14

??

4/8

4/10

15

??

4/15 Patriots

4/17 No Assignment