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 2024 schedule:
- Mon, 26.2: Introduction, P5.js editor, shapes, coordinates and colours
- Tue, 27.2.: Variables, randomness
- Mon, 4.3: Animating with trigonometric functions
- Tue, 5.3: Animating with noise
- Mon, 11.3.: If-else, for-loop
- Tue, 12.3.: For-loop, noise
- Mon, 18.3.: Images and video
- Tue, 19.3.: Audio input, Interaction
- Mon, 25.3.: Recap, personal project
- Tue, 26.3.: Personal project
- Mon, 8.4.: Personal project, course feedback
- Tue, 9.4.: Presentations / exhibition?