Introduction to Programmingusing the Processing languageLecturer: Mark Huiskes of the Media Technology MSc program at Leiden University Teaching assistants: Amalia Kallergi, Hanna Schraffenberger Course developed by Bas Haring (2004) Alterations by Maarten Lamers (2005, 2006, 2007) Alterations by Mark Huiskes (2008, 2009) Introduction Lecture I Lecture II Lecture III Lecture IV Lecture V Lecture VI Lecture VII Handouts |
|
Programming concepts |
Variables Data types & casting Assignments Operators Comments |
Processing details |
Graphical output Text output GUI & workflow Drawing simple figures |
Reserved words |
int setup() noStroke() float draw() line() width size() ellipseMode() height background() ellipse() framerate() sin() cos() println() HALF_PI PI TWO_PI + += = - -= ++ / /= -- * *= |