Loading…
All sessions are available online except round tables, special activities, and workshops.
Friday October 9, 2026 3:35pm - 4:05pm EDT
ID: 33970

The Processing Foundation’s mission is to promote software learning within the arts, artistic learning within technology-related fields, and to celebrate the diverse communities that make these fields vibrant, liberatory, and innovative. We work toward our goals by developing and distributing open source software (OSS) projects, Processing (Java) and p5.js (JavaScript). OSS has become one of the major cultural and technical achievements of the past half-century. Unlike commercial software, this work is a shared commons, built through collective knowledge, community practice, and sustained human effort. Unfortunately, there is often a significant gap between learning about OSS and developing the confidence to meaningfully contribute to it. Within communities that support Processing and p5.js, this gap is increasingly visible as we confront what Cabunoc Mayes and others have described as the “graying of open source,” a trend in which long-standing contributors are not being replaced by a new, diverse generation of participants (2025). As we celebrate 25 years of Processing, this moment calls for new approaches to access, participation, and recruitment through education. We developed a curriculum called Art + Code, which pairs with a professional development (PD) learning experience for K-12 educators with little or no prior coding background. The goals are to democratize access to computer science education and to reframe OSS contribution as a creative and collaborative practice. Throughout the PD, educators learn pedagogical practices for teaching creative coding while engaging as learners of the Art + Code curriculum. They explore foundational programming concepts through visually driven projects in p5.js. The culminating experience shifts from individual creation to collective contributions in the final project: the drawing tool. Here, participants develop custom “brushes” for a shared drawing tool, contributing code to a communal software project. Using OpenProcessing’s Live Collaboration feature, participants work together in a shared coding environment. This experience mirrors authentic OSS workflows while making visible the social dimensions of software development like attribution, remixing, negotiation, and collective ownership. For many educators, this is their first experience contributing to a shared codebase, reframing their understanding of what it means to “belong” in technical spaces.This session will share findings from pilot implementations of Art + Code across diverse educator cohorts. We will present qualitative insights and classroom observations that highlight how learners engage with core coding concepts through creative expression, as well as how participation in collaborative coding environments shifts their confidence and identity as potential contributors to OSS. We will also share educator feedback, including evidence of increased willingness to experiment, debug, and build on others’ work.  This session is designed for educators, curriculum designers, and open education advocates by offering both a conceptual framework and practical strategies for bridging the gap between learning and contributing to OSS. Participants will leave with concrete approaches to integrating collaborative, open-source practices into their own teaching, as well as access to the freely available Art + Code curriculum. In an effort to invite a broader and more diverse community into open source, this project centers creativity, collaboration, and meaning-making. 
Speakers
avatar for Roxana Hadad

Roxana Hadad

Co-Executive Director, Processing Foundation
For the last 25 years, Roxana Hadad, PhD has led research and programming aimed at making STEM and computer science education experiences equitable and relevant to students from historically excluded communities. As a Co-Executive Director at Processing Foundation, she oversees initiatives... Read More →
avatar for Amy B. Woodman

Amy B. Woodman

Director, Fellowship Program, Processing Foundation
Amy B. Woodman is the Director of Fellowship Programs at Processing Foundation, where she supports artists and creative technologists developing open-source tools. She brings over a decade of experience designing programs across education, technology, and the arts, with a focus on... Read More →
Friday October 9, 2026 3:35pm - 4:05pm EDT
4 Room T MIT Samberg Conference Center, 50 Memorial Drive, Cambridge MA 02139 USA

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link