Skip to main content

Advocacy

The Processing Foundation’s core principles of accessibility and empowerment are facilitated through our Advocacy Program. We seek out and work with groups who have historically not had access to the fields of technology, code, and art, whether because of race, gender, class, sexuality, and/or disability. By facilitating dialogue and collaboration, the Foundation sponsors and hosts events that aim to broaden the audience for our software projects, welcome those new to the community, and nurture the specific needs of different groups.

Processing Community Day @ Worldwide

Information about Processing Community Day @ Worldwide 2020 including advisors, handbook, online communities, map of events.

Information about Processing Community Day Worldwide

A purple circle with small white streaks and the letter PCD
Logo for Processing Community Day
Processing Community Day 2017 & 2019

Processing Community Day

Learn More

pcdla-800x533-q85
p5.js Contributor's Conference (2019)

An interdisciplinary group of 35 participants gathered at the Frank-Ratchye STUDIO for Creative Inquiry, advancing the code, documentation, and community outreach tools and exploring the current landscape of the p5.js programming environment.

Documentation from the Conference

Participants sit around a table with their laptops and observe code on a screen
Learning to Teach, Teaching to Learn (2016-2019)

Learning to Teach, Teaching to Learn is a series of conferences for educators teaching computer programming in creative and artistic contexts, organized in collaboration with the School for Poetic Computation.

Learn More

woman speaks while others sitting nearby listen
De Angela Duff in discussion, 2016.
Scope Lab (2017)

Scope Lab is a workshop series focused on exploring code as a creative medium with which to understand and represent diverse perspectives.

Learn More

_mg_0442-800x533-q85
Scope Lab Zine designed by Hillary Cleary.
Google Summer of Code

Through Google Summer of Code, we work with college-level students in open-source projects that develop and expand Processing, p5.js, and Processing.py.

Learn More

gsoc_kickoff-800x533-q85
GSoC 2015 kickoff party.
code.org (2013–2017)

In partnership with code.org and their annual Hour of Code event, the Processing Foundation created a set of online code tutorials geared toward middle and high school students.

Learn More

3-800x531-q85
Tutorials by Daniel Shiffman
p5.js Contributor’s Conference (2015)

The inaugural p5.js Contributors Conference gathered a diverse group of approximately 30 participants at the Frank-Ratchye STUDIO for Creative Inquiry in May 2015. For a week, the participants advanced the code, documentation, and community outreach tools of the p5.js programming environment.

Learn More

17613100394_3c53e45c9d_h-800x534-q85
The Diversity Panel at the first p5.js Contributor’s Conference.
Choreographic Coding Lab (2015)

The 5th Choreographic Coding Lab was held September 15-19, 2015, hosted by the Center for the Art of Performance (CAP UCLA) in partnership with Design Media Arts (DMA), at UCLA.

Learn More

ccl-800x600-q85
Open Tech Lab (2016)

A partnership with the Women's Center for Creative Work and Emma Cunningham, to make one-night community events that supported historically marginalized groups in coding, technology, art, and activism, in a friendly, supportive, and fun environment.

Learn More

2-800x661-q85
The cyber-punk group.
Biased Data: A Panel Discussion on Intersectionality and Internet Ethics (2015)

Biased Data: A Panel Discussion on Intersectionality and Internet Ethics, organized by UCLA student group voidLab, and moderated by the Processing Foundation, focused on inequality and bias in internet culture and other network technologies. Featuring panelists Safiya Noble, Marika Cifor, and An Xiao Mina.

Learn More

panel4-800x482-q85
Safiya Noble presents on biases within Google and other search engines. Photo by Hillary Rose Cleary.
Kadenze (2015)

The Processing Foundation has partnered with Kadenze to make a series of free, online classes around Processing and p5.js. Our first course is “Introduction to Programming for the Visual Arts with p5.js.”

Learn More

2-800x531-q85
Introduction to Programming for the Visual Arts with p5.js