ITP Camp 2024

Creative Coding for Absolute Beginners, Session #1: Repetition & Randomness

Date: June 05, 2024 6-8pm


Session Leaders: Jack B. Du


Format: Hybrid (In-person with online access)


Tags: #p5js #javascript #web #code #beginner


[ View Sketches ]

We’ll start with the basics of creative coding in p5.js. Together, we’ll learn how to use repetition and randomness to create mesmerizing patterns.

About this series

Creative coding is a practice where programming is used as a tool for creative expression. With the prevalence of programming frameworks such as Processing, p5.js, and openFrameworks, creative coding has become more accessible than ever. Whether you are an artist, designer, educator, or just someone who is curious, creative coding can help you unlock endless creative possibilities. In this series, participants will learn how to write code in JavaScript (p5.js and ml5.js) to create digital sketches, from simple shapes to intricate visuals, to interactive pieces. By the end of this series, participants will gain the basic knowledge and resources to further explore creative coding on their own. No prior coding experience required.