Introduction to p5.js
through contemporary art
Introduction to contemporary art through p5.js?
Follow along at slides.com/amandacheung/
intro-to-p5
A bit about me
Painting
Graphic design
Web design
User experience development
Ruby on Rails bootcamp
Back to about me
Painting
Graphic design
Web design
User experience development
Ruby on Rails bootcamp
What is p5.js?
Demos
Your turn!
p5.js is a JavaScript library that starts
with the original goal of Processing,
to make coding accessible for artists, designers, educators, and beginners,
and reinterprets this for today’s web.
Why p5.js?
Fantastic community
Low barrier to entry
Fun!
What is p5.js?
Demos
Your turn!
Optical-Kinetic
Struttura grafica
Senza Titolo
ellipse(x,y,w,[h])
Pop art / Minimalism /
Feminist art / Environmental art
Conceptual Art / Minimalism
line(x1,y1,x2,y2)
What is p5.js?
Demos
Your turn!
Add to CodePen
Settings > JavaScript
https://cdnjs.cloudflare.com/ajax/libs/p5.js/0.5.11/p5.min.js
Read through more complex p5.js Codepens
What is p5.js?
Demos
Your turn!
Introduction to Programming for the Visual Arts with p5.js on Kadenze
MIT Media Lab in Cambridge, MA
$20!
@acacheung