Painting with p5.js
$200Jun 4, 2024 — Jun 19, 2024
Tuesdays from 10:00 pm — 1:00 am UTC
Jun 4, 2024 — Jun 19, 2024
Tuesdays from 10:00 pm — 1:00 am UTC
Painting with p5.js teaches the fundamentals of Javascript and the creative coding library p5.js. In 3 hands-on sessions, you will paint and sketch while exploring the expressive capabilities of working with code. We will look at historical pieces of creative software and examine how they enable expression that can only be achieved on a digital canvas. By the end of the workshop, you will leave with new coding skills and a creative tool of their own making.
Requirements
An account on editor.p5js.org.
Learning Outcomes
- Learn the basics of Javascript and p5.js
- Design and build a tool for painting and sketching
- Build an understanding of code as a creative medium
Syllabus
Week 1 — Color and Shape
The first week you will be introduced to using a code as a creative medium. You will cover the basics of Javascript, p5.js and the web editor where you’ll be writing code.
Week 2 — Interactions
You will learn how to make your sketches more dynamic and engaging through integrating input from the user’s mouse and keyboards to make them interactive.
Week 3 — Animation
To close out the class, you will add motion to your code and present your painting and sketching apps.
Resources
Always Already Programming by Melanie Hoff
Kid Pix — How a 90s computer game inspired a whole generation of artists by WeTransfer
Instructor bio
Romello Goodman is a designer, educator and artist located in Baltimore, MD. His practice explores code as a creative medium in various forms and methods. In the past he has taught Graphic Design and Creative Coding at MICA, Letterform Archive and Cooper Union’s Type@Cooper program. He believes in a world of computing that includes artists, creatives, designers, engineers, and you.
Scholarship
Index scholarships are designed to benefit underrepresented groups, BIPOC members of our community, and those for whom the class price is not accessible. These need-based scholarships will go to the candidates who best demonstrate why they should be chosen for the free spot to our class based on the following criteria:
- Belong to groups that are traditionally underrepresented in the graphic design and creative industries
- Do not have jobs that would pay for these courses as professional development
- Cannot independently afford the class at list price
- Share our value of intentional community
The number of selected applicants chosen is subject to the discretion of Index and the instructor, but every course will select at least one. Apply for a scholarship here. Applications close May 30th.
Refund Policy
We get that things come up, but we rely on headcounts in our programs to survive as a business. If you request a refund...
More than 4 weeks before class begins → 100% refund
More than 2 weeks before class begins → 50% refund
Fewer than 2 weeks before class begins → No refund
Thanks for understanding and for supporting our ability to provide cool offerings through your purchase.