How are you feeling?
Start here
Prompt Shape an input to steer the model.
Generate Assemble new shapes from learned pieces.
Evaluate Judge outputs good or off.
Teach Explain generation to a peer. The Generative Bench
The L-System Studio
Who you’ll meet
- The Looper — repeats a step to grow a pattern (iteration)
- The Parametrizer — wraps a drawing in a function you can re-call with new inputs (functions & parameters)
- The Seed-Keeper — controls randomness with a seed so it’s reproducible (generative randomness)
- The Colorist — chooses palettes in code, not by eye (colour in code)
- The Transformer — moves, scales, and rotates shapes by number (shape & transform)
- The Composer-in-Code — turns pitch and rhythm into sound with math (sound in code)
- The Tiler — repeats a motif with symmetry to fill a plane (symmetry & tiling)
- The Animator — shapes motion with easing curves over time (easing & motion)
- The Remixer — varies one parameter to spawn a whole family of pieces (remix & variation)
- Ada — the mentor — predict what the code will draw, run it, then reconcile
Check what you know
1. Iteration & Pattern 2. Functions & Parameters 3. Variables & State 4. Generative & Controlled Randomness 5. Color & Palette (in Code) 6. Shape & Transform 7. Composition & Layout 8. Rhythm & Tempo in Code 9. Pitch, Scale & Harmony in Code 10. Melody & Motif 11. Texture & Layering 12. Interaction & Events 13. Symmetry & Tiling 14. Easing & Motion 15. Remix & Variation 16. Capstone: Art + Music Together