RISD Digital+Media, Fall 2013
Wednesdays, 6-9pm, Design Center, Room 407
How to upload and view files on RISD server
Launching Chrome on OSX with flags
Converting between p5.js and Processing tutorial
ProcessingJS reference
Official Processing site
Examples in ProcessingJS adapted from Learning Processing
Processing forum
CodeAcademy Web Fundamentals (also checkout the CodeAcademy JavaScript track for extra JS help)
HTML.net : How does CSS work?
HTML&CSS Book
CSS properties reference
Buzz: audio library
two.js: two dimensional drawing
three.js: three dimensional graphics
d3: data visualization
boxbox: physics engine
We will not respond to personal emails with code questions, but ask them instead on the class google group! We will answer questions here so that everyone can learn, we also strongly encourage you to answer each other's questions. Please feel free to write us with logistical, conceptual, or other questions!
Matt Gemmel, What have you tried?
Clay Shirky, A brief introduction to debugging
How to ask questions the smart way
How to ask for programming help
ITP Residents, 10 Tips for Debugging
How to ask for help on IRC
Books
Casey Reas, Getting Started with Processing
Casey Reas and Ben Fry, Processing Handbook
Dan Shiffman, Learning Processing
Dan Shiffman, Nature of Code
Casey Reas and Chandler McWilliams, Form+Code
Bohnacker, Gross, Laub and Lazzeroni, Generative Design
Edward A. Shanken, Art and Electronic Media
Alexander, Ishikawa, Silverstein, A Pattern Language: Towns, Buildings, Construction
Matthias Felleisen, How to Design Programs: An Introduction to Programming and Computing
Richard W. Hamming, Art of Doing Science and Engineering: Learning to Learn
Charles Petzold, Code: The Hidden Language of Computer Hardware and Software
All Processing books http://processing.org/books/index.html
Other online programming resources
Dan Shiffman's Intro to Computational Media video series
Mozilla, A re-introduction to JavaScript
Inspiration
Creative Applications
Open Processing
Eyeo Festival, talks on Vimeo
Artists featured in Form+Code
Art and Electronic Media Online Companion
Procesing exhibition
Food for thought