No previous programming experience is necessary, Mac or PC users are welcome!
Requirements: – Bring a laptop (PC/Mac) – Install Processing software on your laptop, click here to visit the download page.
What you will learn: - Overview of the Processing programming environment. - Basic interactions using Keyboard and Mouse. - Introduction to “Variables”, “Operators” and “if” statement. - Importing, manipulating and animating images (JPG, PNG, and Vector graphics). - Basic motion manipulation using code. - “Arrays” and “For Loop” operations. - Object Oriented Programming (OOP) - Exporting still images - Basics of 3D environment. - MIDI device input - Live camera input analysis - live audio/sound input analysis
Resources: - Openprocessing.org a collection of top favorite sketches. - Processing.org an online exhibition of works created using Processing.