Mobile Cancel Remember Choice Decide Later Remember Choice Decide Later

Creative Code

OpenSmall seminar—Spring

This course is an introduction to graphics and interactive programming for visual artists and writers. Programmers are welcome, though the class assumes no programming background. The course is divided into two sections: first, a focus on basic skills—especially the fundamentals of computational form, including the concepts of drawing, color, procedural animation, loops, transformations, recursion, arrays, noise, and behavior; second, students will build on these skills to work with live inputs, gesture, and human interaction and pursue more advanced concepts such as generative code, flocking, or simulation. Conference projects may include visualizations, video experiments, installations, and games. This course is taught in Processing 1.0 and Max/MSP/Jitter and may make use of input devices such as Web cams and the Kinect sensor.