Teaching methods
Historical courses, technical training, experimentation sessions, project monitoring
Session 1
Lectures, discussion, debate
A short history of generative art
What is this #@%$ “NFT” and why is everyone so angry?
The art of visualisation
Session 2
Time-to-Triangle, Time-to-Pixel: rapid shape generation
The P5.js design environment
Experimentation and drawing exercises
Some basic notions: variables, loops, functions
Session 3
Exploring editing and exposure methods
Drawing robots: using AxiDraw
Printing a poster
Designing a project
Session 4
What is an “object”? How can one shape generate another?
Creating a drawing machine
Session 5
Animation: The role of the loop
Four types of movement: linear, random, sinusoidal, noise
Making typography dance
Session 6
Interactions of Colour: RGB, HSB, blend modes
Shifting the point of view: “Push” and “Pop”
The basics of the three Ds
Session 7
Finishing touches for projects
Session 8
Exhibition and documentation