Skip to content
- August 31
- Introductions
- Housekeeping
- Why are we here? What’s the class about?
- Example work, get excited
- Assignment :
- Observation assignment (to be discussed in class). Write up your observations on the class site.
- Reading :
- September 2
- September 7:
- September 9
- Intro to Arduino programming, digital input/output
- Readings
- Assignment
- Expanding on your initial switch from last week, make a program with the Arduino that combines multiple digital inputs and outputs
- Read about analog output and analog Input
- September 14 :
- September 16 :
- Reading
- Assignment:
- get information from an analog sensor and use it to control an LED in an unexpected way.
- September 21 :
- show your work
- Reading:
- Assignment
- Handout : Self Test. You will not be graded on this, but please return it to me next class meeting
- September 28
- Analog output, tone & servo
- Assignment:
- Start your stupid pet trick (Due Oct 5). Show off your knowledge of all things I/O (incorporate an input and output that demonstrates some basic algorithmic processing) . (here’s a great version of this concept)
- September 30
- General tips and building tricks
- Debugging
- Assignment:
- Finish the stupid pet trick
- October 5:
- Show your stupid pet tricks
- Reading :
- October 7
- October 12
- October 14
- Drawing shapes, using the cursor to draw
- Assignment:
- October 19 :
- October 26
- Show your work from the previous week
- Readings : Chapters 24 & 25 of Processing
- October 28
- functions& objects
- Assignment:
- make an art piece or a game using object oriented programming.
- November 2
- November 4
- arrays & text
- Assignment:
- Either make some sort of data visualization, or create a generative text output.
- November 9
- November 11
- In Class: Get one byte going between your Arduino and Processing
- Assignment:
- Write on this blog a paragraph or two about what computing means to you at this point. Is it adding something to your life? Is it helping you become a better person? What are you getting out of it, what do others get from it?
- Make a physical controller or physical output for something you have made in processing with serial communication
- November 16
- November 18
- Image Processing and Tracking
- Assignment:
- November 23
- Show your image or video project
- November 25
- Networking and parsing text (overview)
- Assignment:
- November 30
- Talk about project ideas. Discuss feasibility and requirements.
- December 7
- December 9
- Final project workshop
- Assignment:
- December 14