teaching
CMSC 117
Introduction to Computing: Interactive Systems
overview | logistics | schedule | announcements | assignments | gallery | resourcesTentative Schedule (changes frequently)
week | date | topics | readings | homework |
1 | 1/25/2010 | course introduction | syllabus | |
1/27/2010 | sketching computationally | "Hackers and Painters" and "Taste for Makers" by Paul Graham; Reas & Fry pp. 1-16 | ||
2 | 2/1/2010 | coordinates; shapes | Reas & Fry pp. 17-35 | |
2/3/2010 | arithmetic; decisions | Reas & Fry pp. 37-60 | ||
3 | 2/8/2010 | iteraction | Reas & Fry 173-180; 205-227 | |
2/10/2010 | repetition; color | Reas & Fry pp. 61-68; 85-93 | OpenProcessing Assignment | |
4 | 2/15/2010 | curves | Reas & Fry pp. 79-84; 117-133 | |
2/17/2010 | text | Reas & Fry pp. 101-116 | Self-Portrait Assignment | |
5 | 2/22/2010 | trigonometry; transformations | Reas & Fry pp. 117-125; 133-143; 245-249 | |
2/24/2010 | functions; good code; images | Reas & Fry pp. 181-196; 95-99; 321-326; | Clock Assignment | |
6 | 3/1/2010 | pixels | Reas & Fry pp. 301-326; 347-370 | |
3/3/2010 | arrays; statistics | Reas & Fry pp. 301-313 | ||
7 | 3/8/2010 | easing; motion | Reas & Fry pp. 237-244; 279-299; 327-336 | Photobooth Assignment |
3/10/2010 | simulating biology | Reas and Fry pp. 461-476 | ||
8 | 3/15/2010 | review | ||
3/17/2010 | MIDTERM | |||
9 | 3/22/2010 | SPRING BREAK | ||
3/24/2010 | ||||
10 | 3/29/2010 | simple effectors (led; buzzer; servos) | Noble Ch. 4 arduino tutorials | |
3/31/2010 | simple sensors (switch; thermistor; photocell; potentiometer) | Noble Ch. 8 arduino tutorials pt. 2 | ||
11 | 4/5/2010 | processing & arduino | Reas & Fry pp 633--659; "In the Next Industrial Revolution, Atoms Are the New Bits" by Chris Anderson. Wired. January 25, 2010 arduino tutorials pt. 3 | Clock Critique |
4/7/2010 | communication (file IO; networking) | Reas & Fry pp. 421-434 & 563-577; Noble Ch. 12 | Project Proposal | |
12 | 4/12/2010 | sound | Noble pp. 193-214; audio.zip | Project Critique |
4/14/2010 | sound II | Reas & Fry pp. 579--600; photoboothMusic.pde almostPong.pde | Project Design | |
13 | 4/19/2010 | projects | ||
4/21/2010 | 3D graphics | Reas & Fry pp. 525-546; Noble pp. 475-496 | Visualization Assignment | |
14 | 4/26/2010 | ADVISING DAY | ||
4/28/2010 | information and disinformation design | tufte article on moodle | ||
15 | 5/3/2010 | robotics | ||
5/5/2010 | computer vision | Reas & Fry pp. 547-561 | ||
16 | 5/10/2010 | Final Project Presentations | ||
5/12/2010 | Final Project Presentations | Graphical Excellence Critique | ||
17 | 5/17/2010 | Final Project |