Description: Have you always wished you could quickly write code to prototype ideas quickly?

From the Processing Foundation, p5.js is a JavaScript library for creative coding, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else!

The P5 Creative Coding Bootcamp is a four-session workshop taught by David Stein, an Adjunct Professor at NYU and City Tech and a recent graduate of ITP. With a goal to introduce attendees to basic coding concepts, Dave will cover a variety of creative techniques such as color, randomness, repetition, animation, and interaction as a way to both learn coding and gain artistic inspiration. The bootcamp is designed for both novices to programming as well as people who want to become more familiar with P5.

The bootcamp requires no prior knowledge of programming.

Duration: 5 - two hour sessions over two weeks.

Session 1 - Colors and Shapes

Session 2 - Repetition and Animation

Session 3 - Repetition - part 2

Session 4 - Text, Transforms, Arrays

Session 5 - Objects

Shared Document From Class

Featured Classwork

Face Generator by Tala Schlossberg

Face Generator by Tala Schlossberg

Classwork by Vincent Glanzmann

Classwork by Vincent Glanzmann