Way Cooler Selfies with p5.js – P10W22-20

Date: Aug 03 - 05, 2020

Skill Level(s): Age 13-17 i

Instructor(s): Olivia McKayla Ross

Price Option(s):
$250 — Reduced Tuition (COVID-19 Artist Relief Offer)
$665 — Full Price Tuition (For those able to pay at this time)

Students may choose to pay the Reduced Tuition or the Full Price Tuition. Additional need-based scholarships available upon request.


This three-day online workshop introduces the basics of creative coding by working with image and video, specifically selfies (a form of teenage girl praxis). Morning tutorial sessions will introduce new ideas through examples. Afternoon sessions are dedicated to individual studio time and one-on-one discussions with Olivia. This workshop is created for total beginners with code and will introduce the fundamentals in detail, including working with pixels and RGB colorspace, basic interactivity, control flow, Perlin noise and randomness. All examples and projects will be created with p5.js, a free, open-source coding environment created for visual artists. Learn more about p5.js at p5js.org.


Olivia McKayla Ross  is a Caribbean American video artist, programmer and poet from Queens, New York City. Her work right now is inspired by the relationship between electronic video and vanity–by deep fantasy, Instagram filters, glamour magic, mirrors and the fantasies and anxieties of video transmission: immersion, absorption, surveillance and control. How are faith and trust distributed between users and programmer? How is faith monopolized, accumulated, recycled, exchanged, embodied, assigned and weaponized between people, systems, ideals and materials? Emboldened by her perspective as a digital native she hopes her work will encourage her fellow teens to nurture a critical relationship with technology. She is a recent alum of the School for Poetic Computation and has taught at Black Girls Code, BUFU and POWRPLNT. You can connect with her at cyber.doula on Instagram.

Additional Information: Three-day virtual classes meet from 9-11AM and 1-3PM MST via Zoom Video Conferencing software (download for free from Zoom.com).

An Anderson Ranch staff member co-teaches the class and coordinates the online platform. Further details will be emailed to the registrant.


Image Courtesy of Olivia McKayla Ross

You May Also Like

iPhone Photography – P06W05-20

Learn More

Hunting and Farming the Photograph – P07W07-20

Learn More

Paint, Fabric and Pattern, Section I – D07W05-20

Learn More

Teen Photography – P07W06-20

Learn More