createCanvas is Processing Foundation’s series of interviews with educators teaching at the intersection of art, science, and technology. Saber Khan, our Education Community Director, discusses what these teachers bring to the classroom and why. createCanvas is part of our Education Portal, a collection of free education materials that can be used to teach our software in a variety of classroom settings.

In 2020, createCanvas was a podcast. Check out the transcripts of past episodes here.

Saber Khan: Hi everyone, welcome to createCanvas. Today I’m here with Melanie Hoff. Hi, Melanie, how are you doing?

A front row of folks with laptop open. There is a group of three standing behind.
A front row of folks with laptop open. There is a group of three standing behind.
Melanie Hoff, smiling and laughing with the brown scarf, with some students, who they prefer to call “participants” and fellow teachers. Melanie is an artist and educator whose work recodes conventions of norms, interfaces, and sex, through software installation and new choreographies of exchange. They’re committed to creating spaces that foreground pleasure and celebration that models sustainable support systems and make it possible for people to grow socially, ambiently, and holistically. They are also a founding member of Cybernetics Library and the collective Soft Surplus. Resources are available here for their 10-week course “Digital Love Languages,” and for the intensive “Code Societies,” taught at School for Poetic Computation.

Melanie Hoff: Hi, Saber. I’m doing…


The Processing Foundation 2021 Fellowship Program is now accepting applications!

The Processing Foundation is currently accepting applications for the 2021 Fellowship Program. Apply here.

Application Deadline EXTENDED: Friday, April 9, 2021, 11:59PM PST

The Processing Foundation Fellowship program sponsors artists, designers, activists, educators, engineers, researchers, coders, and collectives — and many combinations of these — in projects that conceive a new direction for what our software and community can do. Fellowships are an essential element of the Foundation’s work toward developing tools of empowerment, connection, and access, and in nurturing the aims and needs of the communities who use our software.

Fellowships are self-initiated projects proposed by members of our…


The Processing Foundation is pleased to announce some recent changes in our staff. In 2012, after more than a decade of the Processing software’s growth in reach and impact, Ben Fry, Casey Reas, and Daniel Shiffman received 501(c)(3) nonprofit status for the Processing Foundation. Since that beginning of three, the Foundation’s growth has sought to be, and remains, human-scaled. Our goal has not been to rule the world, but to find in it our friends, collaborators, and like-minded allies. Together with these colleagues, we’ve worked to support the creativity and innovation that thrives in our community at all its intersections…


createCanvas is Processing Foundation’s series of interviews with educators teaching at the intersection of art, science, and technology. Saber Khan, our Education Community Director, discusses what these teachers bring to the classroom and why. createCanvas is part of our Education Portal, a collection of free education materials that can be used to teach our software in a variety of classroom settings.

In 2020, createCanvas was a podcast. Check out the transcripts of past episodes here.

A man in a hat is seated outside with others. He has on glasses and a t-shirt and is looking to the right.
A man in a hat is seated outside with others. He has on glasses and a t-shirt and is looking to the right.
Art Simon is a computer science instructor at Lowell High School in San Francisco where he teaches Advanced Placement Computer Science A and Principles. He has been teaching in the public school system for almost 30 years. He graduated with Masters in Fine Arts in Electronic Music from Mill College in 1985. The curriculum to his classes, which use Java and Processing, is available on his GitHub here.

Saber Khan: Hi, everyone. Welcome to createCanvas. Today, I’m here with Art Simon, a computer science teacher at Lowell High School in San Francisco. …


Interview with Achim Koh, ml5.js Fellow 2020

The 2020 Processing Foundation Fellowships sponsored six projects from around the world that expanded the p5.js and Processing softwares and nurtured their communities. In collaboration with NYU’s Interactive Telecommunications Program, we also sponsored four Fellows to work on ml5.js. Because of COVID-19, many of the Fellows had to reconfigure their projects, and this year’s cohort, both individually and as a whole, sought to address issues of accessibility and inclusion in their projects. This is the last interview in our series of wrap-up articles on how the Fellowship projects went, some written by the Fellows in their own words, and some…


createCanvas is Processing Foundation’s education podcast, which focuses on teaching at the intersection of art, science, and technology. It’s hosted by Saber Khan, our Education Community Director, and is part of our Education Portal, a collection of free education materials that can be used to teach our software in a variety of classroom settings. Rather than endorse a specific curriculum, we’ve engaged with a variety of educators from our community, ranging from K12 teachers, to folks who lead workshops at hackerspaces, to university professors in interdisciplinary departments. We’ve asked them to share their teaching materials, which anyone can use.

createCanvas


Processing Foundation Logo: a capital P in a black-lined box. The P is in a serif font.
Processing Foundation Logo: a capital P in a black-lined box. The P is in a serif font.

Hi everyone,

We’d like to announce that the Processing Foundation is shifting the timeline of our 2021 Fellowship Program. The Open Call application period, which usually happens in November, will now open in spring of 2021; and the Fellowships themselves will take place over summer 2021. You can follow us here or on Twitter, or sign up for our mailing list, to be alerted when the application period opens.

After a strange and difficult year, we decided it would be best to give ourselves and our community a little more time to adjust to the new COVID-19 reality, in the…


createCanvas is Processing Foundation’s education podcast, which focuses on teaching at the intersection of art, science, and technology. It’s hosted by Saber Khan, our Education Community Director, and is part of our Education Portal, a collection of free education materials that can be used to teach our software in a variety of classroom settings. Rather than endorse a specific curriculum, we’ve engaged with a variety of educators from our community, ranging from K12 teachers, to folks who lead workshops at hackerspaces, to university professors in interdisciplinary departments. We’ve asked them to share their teaching materials, which anyone can use.

createCanvas


by Moira Turner, p5.js Project Lead

P5 LOGO
P5 LOGO

Hello community,

Due to a family emergency, I have taken the difficult decision of temporarily taking a leave of absence from the project lead position and will be placing the p5.js project on maintenance mode until January. I invite the community to continue the necessary work to sustain the project to the extent possible in the interim.

Since starting as the p5.js project lead two months ago, every experience I’ve had with the project and community at large has been incredibly gratifying. I’ve encountered so much creativity, enthusiasm, and passion in such a short time, working on different projects and…


This summer marks Processing Foundation’s ninth year participating in Google Summer of Code! The GSOC program aims to get undergraduate students involved in open-source software by providing a summer stipend to work on a project of their choice. Students submitted proposals to work on an aspect of Processing, p5.js, Processing.py, and Processing for Android. We were able to offer 11 positions from a field of 90 applications.

Several of our students wrote articles, discussing their projects in their own words, which you can read here. Below are short descriptions of every 2020 GSOC student’s work, as well as links for…

Processing Foundation

The Processing Foundation promotes software literacy within the visual arts, and visual literacy within technology-related fields.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store