cheng huai 澄怀

Creative Coding with p5.js and JavaScript

WORKSHOP · PAST EVENT
FEBRUARY 21, 2025 · 5:00–7:00 PM
ROOM FDA3, MCGILL ENGINE CENTRE
3450 RUE UNIVERSITY, MONTRÉAL
FREE ADMISSION
Archived event listing →
Suprematist painting of geometric colour blocks — green, blue, black, and orange shapes on white — the workshop's visual reference

Ever wanted to explore the intersection of art and programming? Join us for a hands-on coding workshop led by David Holcer, where you’ll learn to create artistic visuals using p5.js and JavaScript—no prior coding experience needed. Through guided exercises, you will create compositions inspired by Suprematist art!

Workshop leader
David Holcer

Documentation

12 PHOTOGRAPHS
David Holcer live-codes a Suprematist-inspired composition in the p5.js web editor at the lectern
David Holcer speaks to the room, the p5.js reference and his sketch projected behind him
David Holcer adjusts his sketch at the lectern while the composition renders on screen
A participant codes along on a laptop, in black and white
A participant works through the guided exercises on a laptop
A participant smiles while typing on a laptop, in black and white
A participant sketches on a tablet during the workshop, in black and white
David Holcer presenting at the lectern, seen across the classroom in black and white
The workshop in progress — live code and the rendered canvas projected side by side
Group photo of workshop participants with David Holcer in front of the screen
Two participants compare sketches on their laptops
Attendees code along during the workshop at the McGill Engine Centre
← All programming