Nov 30: Physical computing and computational art


Using Processing, create a simple program of your own design that demonstrates some of the techniques we learned in class.

Mouse input, loops, random number generation, colour and drawing are all topics to explore.

Points to keep in mind:

  • All code must be your own. Include your name in a //commment at the top of your sketch. Include a credit and source for any code you have used as a reference or model, and include your name and the assignment date. Use a comment at the beginning of your sketch to do this.
  • Test carefully
  • Use the Processing "Archive Sketch" function (in the "Tools" menu") to create a .zip file of your sketch - submit that zip file.
  • Use the "Reference" function in the "Tools" menu to learn more about additional functions.
  • For any program that accepts user input, you will need to build it in "Interactive" mode.

Submit: upload to class web site. Filename:

Due via class web site by 6 pm , Dec 6.

Simple game mechanism

Several students have asked how to create a game in Processing. This requires a number of techniques we have not covered in class, but a example is provided below.

Computational art with Processing

Handout: Processing

Physical computing

Many examples found at the Arduino Playground.

inFORM - Interacting With a Dynamic Shape Display from Tangible Media Group on Vimeo.


MIT's Media Lab Logo
Coming soon...
Coming soon...