Graduate Studio: Technology A [Class Notebook] (DES-720A-02)

Tutorials

A collection of coding tutorials and resources for creative coding.

Working with Variables in p5.js

beginner 20 minutes

Learn how to create flexible designs using variables to control size, position, and color in your p5.js sketches.

p5.jsvariablesfundamentals

Adding Randomness to Your Designs

beginner 25 minutes

Discover how to use the random() function to create variation and surprise in your creative coding projects.

p5.jsrandomvariationgenerative

Master for loops to create patterns, grids, and repetitive visual elements efficiently in your p5.js projects.

p5.jsloopsforpatternsiteration

Creating Color Palettes and Harmonies

intermediate 35 minutes

Learn to create beautiful, cohesive color schemes for your creative coding projects using color theory principles.

p5.jscolordesignpalettestheory

Working with Arrays and Objects

intermediate 40 minutes

Learn to organize and manage multiple elements in your creative coding projects using arrays and objects effectively.

p5.jsarraysobjectsdata-structuresanimation