Programming for Visual Artists
Learn the basics of programming by creating screen-based visuals with Java Script and the p5.js library. P5.js is a Java Script library similar to the popular Java-based Processing. The emphasis of this course is to introduce techniques for creating generative screen-based visuals
Aalto Spring 2023 schedule:
- Mon, 27.2: Introduction, P5.js editor, shapes, coordinates and colours
- Tue, 28.2.: Variables, randomness
- Mon, 6.3: Animating with trigonometric functions
- Tue, 7.3: Animating with noise
- Mon, 13.3.: If-else, for-loop
- Tue, 14.3.: For-loop, noise
- Mon, 20.3.: Audio input, Interaction
- Tue, 21.3.: Images and video
- Mon, 27.3.: Recap, personal project
- Tue, 28.3.: Personal project
- Mon, 3.4.: Personal project, course feedback
- Tue, 4.4.: Presentations / exhibition?