Skip to the content.

Lesson 01 – Introduction & Foundations

'Vera Molnar Statement'
#veramolnar sharing her artistic process and the profound evolution and revolution of #generativeart in the 1980s unknowingly creating a historic artist statement for time immortal…
> Source

Schedule

Time Desc
00:00 – 00:30 Welcome & Setup
00:30 – 01:00 Computing Without Computer (Analog Exercises)
01:00 - 01:10 Break
01:15 - 02:00 Computing with computer
02:00 - 02:15 Wrap up

🎯 Focus

Get familiar with the course structure, explore generative concepts through analog activities, and set up coding tools for digital experiments.


Content

Welcome & Setup

Computing wihtout computer

Sollewit: Wall drawing 118 (30 mns)

Fifty randomly placed points all connected by straight lines.

wall drawing 118

John H. Conway & Michael S. Patterson: Sprouts (30 mns)

The game starts by drawing any number of spots. For example 3 spots. The first player has a turn by joining two of the spots and marking a new spot in the middle of the line. Or the line may start and end on the same spot.

You are not allowed to draw a line which crosses another line. A spot cannot have more than three lines leading to or from it. The idea is to make it impossible for the other player to draw a line. So the last person to draw a line is the winner.

Sprouts
> Source

Moniker: The beach (30 mns)

Roel: “entering the beach on a sunny day you will look for an empty place and position yourself right in the middle”. - A fascinating form of self organization.

beach
> Source

Procedural Drawing: (30 mns)

Develop your own procedural drawing instructions based on Sol Lewitt’s work or some prompts from Conditional Design. Have one or more of you peers produce a drawing from this system.

poster
> Source

More…

🤔 Break

Computing with computer

1) Getting familiar with the software

Complete the intro and some of the tutorials from P5.js learn page

2) Draw then code

Make a simple drawing and try to reproduce it with code.
'One with everything'

3) One with everything

Draw all possible geometric shapes you can generate with your software.
'One with everything'
> Source

4) Iteration + randomness

Build a grid, add some randomness to it (different elements in the grid).

5) Map

Build a map of an imaginary place.

Wrap-Up & Homework

📂 Deliverables

📓 Journal Prompts

🗒️ To-Do for Next Week

🎨 References & Inspiration