Teaching methods
Pre-prepared videos, face-to-face sessions, personalized follow-up, experimentation sessions and project coaching.
Day 1
A short history of generative art
Introduction to P5.js
First steps in shape generation
Interactivity
Day 2
Setting up Creative Coding tools
“Hello Computer”, or how to talk to robots
Some basic notions: variables, loops, functions
Day 3
Advanced exercises
Creation of a drawing machine
Day 4
Other questions
Synthesis of concepts
What is an object?
Day 5
Advanced exercises
Data visualization: how to draw with information
Defining a personal project
Day 6
Miscellaneous questions
Synthesis of concepts
Perfecting your personal project
The art of movement: linear, random, sinusoidal, noise
The role of color: RGB, HSB, Blend Modes
The basics of the three Ds
Day 7
Personal project work
Project follow-up
Day 8
Exhibition of completed projects
Final synthesis
Group feedback