* You should be comfortable with basic coding concepts, like variables, loops, conditionals, functions, etc. Prior Processing experience not required, but it couldn't hurt to download it ahead of time and try out some "Hello World"-level sketches.
* You don't need to own a Kinect, though if you have access to one, please bring one. The Lab has one, and I have one, and we can share if need be, but obviously the more turns we're taking, the slower the class will go. If you do bring a Kinect, you'll also need to bring a USB/power adapter for it, which doesn't usually come with Kinects that are part of an Xbox 360 bundle.
* Do your best to get the drivers for the Kinect installed and functioning ahead of time. This would use the SimpleOpenNI stack, which is a plugin for Processing that uses OpenNI. SimpleOpenNI has installation instructions for Windows, Mac, and Linux. In practice, I have had no luck ever getting the Linux drivers to work, but it worked well for me on Windows 7. Mac installation is supposed to be pretty painless. I can try to have some computers in the Lab set up with it, as a backup.
When & Where
FAB LAB DC
About Fab Lab DC ~
In the spirit of MIT’s Fab Lab community outreach project, FAB LAB DC is a fabrication laboratory/community workshop in the heart of the Nation’s Capital advancing creativity, innovation, and collaborative projects.
FAB LAB DC serves and fosters the creative community by providing access to digital fabrication technology, rapid prototyping, and the global Fab Lab network. Fab Labs enable people to use technology to create, experiment and produce, shifting the paradigm away from people merely “consuming” technology toward using technology to create solutions.
With a focus on life-long learning and emphasis on investigative teamwork, FAB LAB DC provides a range of educational opportunities for people of all ages, extending opportunities for information sharing, research, and broader social impact.