ITP Camp 2024

Creative Coding for Absolute Beginners, Session #3: Interaction & Machine Learning

Date: June 10, 2024 6-8pm


Session Leaders: Jack B. Du


Format: Hybrid (In-person with online access)


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


[ View Sketches ]

We’ll explore pre-trained machine learning models in ml5.js and create interactive sketches that respond to our body movements.

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.