This page lists the schedule of topics, readings, and assignment due dates for the course. This schedule will be updated throughout the semester: any changes will be announced in class and on the course website.

For class meetings where a reading is listed, make sure you have done the reading before you come to class. Also note that there are suggestions regarding when to start some of the readings.

The agendas for each day will include some notes about the day’s topic and activity, and may also include discussion questions. Please read each agenda before you come to class. Keep in mind that the agenda will usually include things you need to do to prepare for the day’s activity: these will be indicated with the following “get ready” graphic:

Get ready!

It is very important that you do all of the “get ready” tasks before you come to class!

In the readings, LP is the textbook (Learning Processing). For other readings, see list below.

Topic codes:

Date Topic Activity Agenda Due Reading
Aug 29 SC First day Day 1 Assignment 0
Aug 31 SC Discussion: expectations for college
Team project intro
Day 2 NYTEd30Jul15, Lahey15
Sep 5 VA Lab 1: Drawing with Processing Day 3 Start Noll67
LP, Chapters 1–2
Sep 7 VA Lab 2: Repetition Day 4
Sep 12 VA Lab 3: Animation Day 5
Sep 14 SC Being an engaged learner
Important: class meets in Weinstock Lecture Hall, Willman Business Center
Day 6 A3 outline
Sep 19 VA On-Campus Resources (mini-lesson)
Lab 4: Generative Art
Day 7 A2 (project proposal) LP, Chapters 3–4
ShiffmanNOCCh8
Sep 21 VA Computers and art discussion Day 8 A3 draft Noll67
Sep 26 MU Lab 5: Drum and bass Day 9 Start IAMUSDocumentary, Guardian1Jul12, and 0musicPlaylist
Sep 28 MU Lab 6: Melodies Day 10
Oct 3 MU Lab 7: Sample playback Day 11
Oct 5 MU Computers and music discussion
Organization (mini-lesson)
Day 12 A3 essay, code IAMUSDocumentary, Guardian1Jul12, and 0musicPlaylist
Oct 10 PS Lab 8: Outbreak Day 13
Oct 12 DH Lab 9: N-grams Day 14 A4 draft (Friday)
Oct 17   Fall vacation, no class      
Oct 19 SC Ready, set, registration!      
Oct 24 PH Lab 10: Physical Computing with Scratch - Day 1 Day 15
Oct 26 PH Ubiquitous and Pervasive Computing Discussion Day 16 A4 essay, code Weiser91 and Weiser93
Oct 31 PH Lab 10: Physical Computing with Scratch - Day 2      
Nov 2 PH Wearable Computing Discussion and Team Building Day 18 Starner2001a, Starner2001b, SignAloud News Release, and SignAloud Gloves Demo
Nov 7 PH Lab 11: Designing Children’s Toys with Scratch - Day 1 A5 bibliography  
Nov 9 PH Lab 11: Designing Children’s Toys with Scratch - Day 2      
Nov 14 PH Lab 12: Connecting Arduino and Processing A5 outline  
Nov 16 PH Initial Project Prototyping      
Nov 21 PH Lab 13: Computing Machines that are Finite      
Nov 23   Thanksgiving vacation, no class      
Nov 28 PH Presentation by Boston Artist, Ross Miller A5 draft  
Nov 30 PH Work on Installation A5 peer evals (by Friday)  
Dec 5 PH Work on Installation      
Dec 7 PH Work on Installation A5 essay (by Friday)  
Dec 12 PH Initial Demo A6 Demo  
Dec 16 PH Final Presentation @ 10:15AM A6 Presentation  
Dec 16 PH Project Reflection (may be submitted before) A6 Reflection  

Readings/Videos/Media: