The ten-year edition
2016 to 2026
Creative coding for allA living history · 2016 to 2026

Ten years. Still curious.

What happens when you give people a little code, a place to gather, and permission to play?

CC Fest brings artists, teachers and beginners together to make art with code. What began at NYU ITP in October 2016 has continued through festivals and camps, in person and online.

Ten years of creative coding · pick a word

10 years of
Creativity
Animations by Shristi Singh ↗Scroll to explore a decade together
01 · The beginningNew York City, 2016

It started with a room. And a question.

In October 2016, around 40 people came together at NYU ITP to see what they could make with code.

Saber Khan, Danny Fenjves and Stephen Lewis organized the first CC Fest. Dan Shiffman opened with a question about why creating software should matter to people from different backgrounds.

The invitation was simple: bring your curiosity. Learn beside artists, teachers and beginners. Make something, ask a question, then try again.

Read the 2016 account ↗

You don’t have to be a coder.
You just have to be curious.

The invitation,
then and now

Scenes from the gatherings that followed

A presentation at CC Fest, with the audience facing a bright projection.New York · 2024
Photo by Asher Dorlester
A group photograph at NYU MAGNET, with everyone gathered in front of a red wall.New York · 2019
Photo by Colin Samuels and Ella Chung
Two presenters lead a session in the school library.San Francisco · 2018
Photo by Ryan Gallagher and Eric Wild
02 · A decade, togetherFollow the thread

A small gathering. An expanding circle.

From shared tables in New York, Los Angeles and San Francisco to shared screens around the world.

The whole decade, in one view

24festivals documented, October 2016 to March 202614 in person · 10 online
6camps, July 2020 to summer 2026
  1. 2016 to 2019

    A workshop format travels

    The first festival was one room at NYU ITP, with about forty people. Over the next three years the same workshop format went to Los Angeles and San Francisco, and came back to New York. Between 2016 and 2019 there were twelve in-person festivals, with workshops in p5.js, Processing and interactive art. Read the 2016 account ↗ NYU ITP's fall 2017 news ↗

    Participants with laptops sit around a long orange worktable in a bright studio.
    A workshop table in Los AngelesLaptops open around a long orange worktable as a session gets going. CC Fest LA at UCLA Design Media Arts, September 2017.Photo by Casey Reas
  2. 2020 to 2022

    The room moves online

    In July 2020 the festival moved into a shared online space. The first virtual CC Fest also raised funds for TRANSIT ART, a youth program. From 2020 to 2022 all five festivals were virtual, with workshops on p5.js, Python, Hydra, machine learning and games. Zoom Meeting on Youtube ↗ Recap of summer CC Fest 2022 ↗

    Aiyo stands beside a shared screen showing the p5.js reference page for circle(), during the first virtual CC Fest.
    The room became a shared screenA demonstration during the first virtual CC Fest, July 11, 2020: Aiyo shows the p5.js reference for circle(). Watch the recording ↗Still from the event recording
  3. 2023 and 2024

    Two ways to gather

    In January 2023 the festival came back to a room in New York, at the Dalton School, with keynotes by Dan Shiffman and Christy Crawford. It returned there in January 2024. Online festivals continued alongside, in March 2023 and July 2024. Across the available records from October 2016 through March 2026, an estimated 148 people registered for both in-person and online festivals, matched by email address. Teacher Camp began in fall 2024, adding ten online sessions on making art with p5.js. The January 2023 festival ↗

    Two participants hold small wheels and parts from a hardware kit at a workshop table.
    Hands on, back in the roomTwo participants put together a small wheeled kit at a workshop table. CC Fest NYC at the Dalton School, January 2024.Photo by Asher Dorlester
  4. 2025 and 2026

    More time to learn

    In 2025, the spring CC Fest camp and the fall Teacher Camp each offered five sessions. Camps continued in 2026 alongside the virtual festivals, with a spring coding camp and a free summer camp, Learning Machines, whose sessions were recorded. Camps are counted separately from festivals. Learning Machines ↗

    Detail of a schedule poster drawn over colored grid lines. It lists Workshop Round 1, a stretch break with a CC Teacher Camp info session, and Workshop Round 2.
    A festival that pointed to campBetween workshop rounds, the September 2025 virtual festival held a Teacher Camp info session. See the full poster ↓Detail from the schedule poster by Shristi Singh

Where we gathered, year by year. Festivals and camps documented in the archive.

NYCLASFOnlineCamp

Select a year to explore it. One block = one festival or camp. Dashed blocks are camps. Filter by year or place. Open a festival for its story and its poster.

24 festivals, October 2016 to March 2026 · 6 camps, July 2020 to summer 2026The October 2026 event is upcoming and not counted here.

Counts describe the records included here, not total attendance or a claim of completeness. The September 2017 LA event is included using its original dated poster.

03 · The timelineFestivals and camps, in order
24 festivals · 6 camps
2016October 22
New York · NYU ITP · In person

A room for the curious

Read more

Forty people gathered for the first CC Fest. Saber Khan, Danny Fenjves and Stephen Lewis brought together three workshop tracks, with an opening keynote by Dan Shiffman.

Read the 2016 account ↗
2017April 23
New York · NYU MAGNET · In person

An invitation worth repeating

Read more

The second festival developed the workshop format: creative projects, classroom ideas, and a full day of making together.

Original poster ↗
Poster for CC Fest at NYU MAGNET in Brooklyn on April 23, 2017
2017September 23
Los Angeles · UCLA Design Media Arts · In person

The invitation travels west

Read more

Teachers and learners gathered at UCLA to explore digital art, animation and games. The original event poster dates this Los Angeles gathering to September 23, 2017.

Original poster ↗
Poster for CC Fest LA at UCLA on September 23, 2017
2017November 12
New York · NYU ITP · In person

Learning side by side

Read more

Interactive art, animation and games shared the schedule with professional learning for teachers.

View source ↗
Poster for CC Fest at ITP-NYU on November 12, 2017
2018May 5
New York · NYU MAGNET · In person

A spring gathering in Brooklyn

Read more

Workshops explored p5.js fundamentals, interactive web art and classroom practice.

Original poster ↗
Poster for CC Fest at NYU MAGNET in Brooklyn on Saturday, May 5, 2018, with keynotes by Ari Melenciano and Jenn Schiffer
2018September 8
Los Angeles · UCLA Design Media Arts · In person

A West Coast gathering

Read more

The Los Angeles program returned to UCLA’s Design Media Arts community for another day of creative coding. Colleen Lewis gave the keynote.

View source ↗
Poster for CC Fest LA at UCLA on September 8, 2018, with a keynote by Colleen Lewis of Harvey Mudd College
2018October 13
San Francisco · San Francisco Friends School · In person

A Bay Area home

Read more

Creative coding and generative art brought a new community together in San Francisco.

View source ↗
Poster for CC Fest SF at San Francisco Friends School on October 13, 2018, with keynotes by Lark VCR and Amy Wibowo
2018November 10
New York · NYU ITP · In person

Back to the workshop table

Read more

Another fall gathering continued the growing exchange between artists, learners and teachers.

View source ↗
Poster for CC Fest NYC at ITP-NYU on November 10, 2018, with keynotes by Nicole He and Ingrid Burrington
2019June 8
New York · NYU MAGNET · In person

Identity, performance, play

Read more

Maya Man gave the keynote, alongside workshops in interactive art and generative graphics.

View source ↗
Poster for CC Fest NYC at NYU MAGNET on June 8, 2019, with keynotes by Maya Man and Nabil Hassein
2019October 19
San Francisco · San Francisco Friends School · In person

More room to experiment

Read more

The Bay Area gathering returned with generative visuals and interactive installations.

View source ↗
Poster for CC Fest SF at San Francisco Friends School on October 19, 2019, with keynotes by Stevon Cook and Monica Dinculescu
2019October 27
Los Angeles · Crossroads School, Santa Monica · In person

Creative code on the coast

Read more

Workshops in Processing, p5.js and interactive art extended the Los Angeles program.

View source ↗
Flier for CC Fest LA at Crossroads School in Santa Monica on October 27, 2019, 10 am to 3 pm
Keren Megory-Cohen
2019December 8
New York · NYU ITP, Brooklyn · In person

One more room before the world changed

Read more

University volunteers helped participants explore creative code at the last documented in-person gathering before the pandemic.

View source ↗
Poster for CC Fest NYC at ITP-NYU on December 8, 2019, with keynotes by Aankit Patel and Chancey Fleet
2020July 11
Online · Virtual

The invitation goes online

Read more

The first virtual CC Fest brought workshops into a shared online space and raised funds for the TRANSIT ART youth program.

View source ↗
Poster for the first Virtual Creative Coding Festival on Saturday, July 11, 2020
Jolina Kitaji Clement
2020July 2020
Online

Infosys Pathfinders: Creative Coding with p5.js Camp

2021January 24
Online · Virtual

A bigger creative vocabulary

Read more

Cassie Tarakajian and Jordan Harrod gave keynotes. Twelve workshops explored p5.js, Python, Hydra, machine learning, ethics and games.

View source ↗
Poster for virtual CC Fest on January 24, 2021, with keynotes by Cassie Tarakajian and Jordan Harrod
2021August 22
Online · Virtual

Keeping the connection going

Read more

Miles Berry and evelyn masso gave keynotes at a second virtual festival in 2021, continuing the exchange across screens.

Original poster ↗
Poster for virtual CC Fest on August 22, 2021, with keynotes by Miles Berry and evelyn masso
2022January 30
Online · Virtual

Who gets to make the tools?

Read more

Kate Hollenbach and Qianqian Ye gave keynotes on creative tools and inclusive teaching.

View source ↗
Poster for virtual CC Fest on January 30, 2022, with keynotes by Kate Hollenbach and Qianqian Ye
2022June 18
Online · Virtual

Playfulness, possibility, perspective

Read more

Keynotes by J. Khadijah Abdurahman and Frieda McAlear accompanied workshops in color, gesture recognition and physical computing.

View source ↗
Flier for virtual CC Fest on June 18, 2022, 12 to 3 pm Eastern, with bold curved shapes
Katie Chan
2023January 28
New York · The Dalton School · In person

Back in the room

Read more

The festival returned to an in-person New York gathering, with keynotes by Dan Shiffman and Christy Crawford.

View source ↗
Flier for CC Fest NYC at the Dalton School on January 28, 2023, with keynotes by Dan Shiffman and Christy Crawford
Theo Chan
2023March 25
Online · Virtual

New ways to inhabit the web

Read more

Rachel Uwa and Neema Githere gave keynotes. Workshops explored XR, ambient websites, WebGL and creative machine learning.

View source ↗
Poster for virtual CC Fest on March 25, 2023, 12 to 3 pm Eastern on Zoom Events, with a field of laptops and the words creative, coding, festival and virtual
Joo Park
2024January 28
New York · The Dalton School · In person

Art, code, and everything between

Read more

Joshua Davis and neta bomani gave keynotes. Eleven workshops ranged from diary comics to data ethics and creative machine learning.

View source ↗
Schedule for CC Fest NYC on January 28, 2024, listing two rounds of workshops by room
2024July 21
Online · Virtual

Across screens and disciplines

Read more

John Maeda and Beatriz Lozano gave keynotes, alongside workshops in typography, Python, APIs and generative design.

View source ↗
Poster for virtual CC Fest on Sunday, July 21, 2024, with colourful outlined shapes
Shristi Singh
2024Fall 2024
Online · Zoom

CC Fest Teacher Camp Camp

Read more

Ten sessions on art-making with p5.js. Assignments ran from October 2024 to January 2025.

View the camp page ↗
2025March 15
Online · Virtual

Many ways to make

Read more

Saskia Freeke, Olivia Jack and Kawandeep Virdee joined a program spanning live coding, data storytelling, performance and digital fabrication.

View source ↗
Poster for virtual CC Fest on March 15, 2025, with the date in large yellow type over a rainbow gradient
Shristi Singh
2025September 28
Online · Virtual

The practice keeps growing

Read more

A second virtual festival continued a year of hands-on making, creative tools, and conversations about teaching.

View source ↗
Schedule poster for virtual CC Fest on September 28, 2025, listing the keynotes and two rounds of workshops
Shristi Singh
2025Fall 2025
Online

CC Fest Teacher Camp Camp

Read more

Five sessions, October and November 2025.

View the camp page ↗
2026March 21
Online · Virtual

Into the tenth anniversary year

Read more

Kit Kuksenok and Anil Dash gave keynotes at the spring virtual festival. Workshops explored accessibility, computational poetry, generative art and creative learning.

View source ↗
Poster for virtual CC Fest on March 21, 2026, with keynote speakers Kit Kuksenok and Anil Dash
Francisca José Rodrigues
2026Spring 2026
Online

CC Fest Coding Camp Camp

Read more

Five weeks of online sessions, April and May 2026.

View the camp page ↗
2026Summer 2026
Online · Zoom

Learning Machines: Text, Images, Video Camp

Read more

Free. Three Saturdays, July 11, 18 and 25, 2026, 9 to 11 am PT, with an optional showcase studio. Every session is recorded.

Camp logistics ↗
2026October 17 Upcoming
Online · Virtual

Virtual CC Fest 2026

Read more

Workshops, talks and community for creative coders of all levels. Free. Part of Processing Community Day 2026.

View the event and register ↗
2026November to December Upcoming
Online · Live online sessions

Visible Java: Processing for AP CS A Camp

Read more

A hands-on educator camp: four live online sessions of 90 to 120 minutes, in November and December 2026. Free.

View the camp ↗

This timeline brings together the events we could document from archived programs and event pages. Dates are checked against each festival's public page and its original poster.

Browse all 23 posters, in date order

Posters, in order.

Each poster from the public archive, oldest first. Select a poster to see it larger. A designer is credited only where one is named.

2017 · New York
2017 · Los Angeles
2017 · New York
2018 · New York
2018 · Los Angeles
2018 · San Francisco
2018 · New York
2019 · New York
2019 · San Francisco
2019 · Los AngelesKeren Megory-Cohen
2019 · New York
2020 · OnlineJolina Kitaji Clement
2021 · Online
2021 · Online
2022 · Online
2022 · OnlineKatie Chan
2023 · New YorkTheo Chan
2023 · OnlineJoo Park
2024 · New York
2024 · OnlineShristi Singh
2025 · OnlineShristi Singh
2025 · OnlineShristi Singh
2026 · OnlineFrancisca José Rodrigues

Posters are shown as the archive holds them. The 2016 festival has no poster in the set.

04 · The shape of the storySmall beginnings, lasting connections

A community that kept gathering.

Thousands of registrations. People signing up again. Artists, teachers and volunteers making the gatherings possible. The archive offers a few ways to see the community that formed around CC Fest.

5,189Festival registrationsAcross 23 festivals with registration records, October 2016 to March 2026.
691Repeat registrants, estimatedRegistered for two or more festivals, matched by email address.
138Speakers, workshop leaders and volunteersNamed in this archive for their contributions to CC Fest.

Registration totals cover 23 of the 24 festivals documented here. July 2020 is missing. Registrations count sign-ups, not attendance; repeat registrants are estimated by matching email addresses.

06 · Speakers, presenters and volunteersNamed on posters and event records

The people who made it happen.

Speakers, workshop leaders and volunteers made these gatherings possible. Select a name to explore their contributions and the events they supported.

Ten are chosen at random on each visit. Show all for the full list, A to Z.

Show all 138 people
J. Khadijah Abdurahman
  • June 18, 2022 · Online — keynote
Aren Adesanya
  • July 11, 2020 · Online — workshop
Aiyo
  • June 18, 2022 · Online — workshop
Radamés Ajna
  • November 12, 2017 · New York — workshop
Profile ↗
Aarati Akkapeddi
  • March 25, 2023 · Online — workshop
Chia Amisola
  • March 25, 2023 · Online — workshop
Website ↗
Justin Bakse
  • January 28, 2023 · New York — workshop
Website ↗
Atilio Barreda
  • March 25, 2023 · Online — workshop
Website ↗
Liam Baum
  • May 5, 2018 · New York — workshop
  • December 8, 2019 · New York — workshop
  • July 11, 2020 · Online — workshop
  • January 24, 2021 · Online — workshop
  • June 18, 2022 · Online — workshop
  • January 28, 2023 · New York — workshop
  • March 25, 2023 · Online — workshop
  • July 21, 2024 · Online — workshop
Profile ↗
Greg Benedis-Grab
  • January 30, 2022 · Online — workshop
Profile ↗
Miles Berry
  • August 22, 2021 · Online — keynote
Website ↗
neta bomani
  • January 28, 2024 · New York — keynote
Website ↗
Tega Brain
  • Spring 2026 camp — guest speaker
Website ↗
Zachary Brewer
  • December 8, 2019 · New York — workshop
Profile ↗
Nick Brown
  • January 28, 2023 · New York — support
Tristan Bunn
  • January 30, 2022 · Online — workshop
Website ↗
Ingrid Burrington
  • November 10, 2018 · New York — keynote
Website ↗
Iley Cao
  • June 18, 2022 · Online — workshop
Website ↗
Angi Chau
  • January 24, 2021 · Online — workshop
  • August 22, 2021 · Online — workshop
Profile ↗
Suhyun (Sonia) Choi
  • March 25, 2023 · Online — support
  • July 21, 2024 · Online — support
Website ↗
Meghan Clark
  • January 24, 2021 · Online — workshop
Stevon Cook
  • October 19, 2019 · San Francisco — keynote
Missy Cooper
  • September 28, 2025 · Online — workshop
Profile ↗
Christy Crawford
  • January 28, 2023 · New York — keynote
Luca Damasco
  • December 8, 2019 · New York — workshop
Website ↗
Anil Dash
  • March 21, 2026 · Online — keynote
Website ↗
Joshua Davis
  • December 8, 2019 · New York — workshop
  • June 18, 2022 · Online — workshop
  • January 28, 2024 · New York — keynote
Website ↗
Ted Davis
  • January 30, 2022 · Online — workshop
Website ↗
Raphaël de Courville
  • March 25, 2023 · Online — support
  • July 21, 2024 · Online — support
Profile ↗
Flor de Fuego
  • January 24, 2021 · Online — workshop
  • August 22, 2021 · Online — workshop
  • March 15, 2025 · Online — workshop
Lucie deLaBruere
  • January 28, 2024 · New York — workshop
Website ↗
Mark DeNardo
  • January 28, 2023 · New York — workshop
  • March 15, 2025 · Online — workshop
  • March 21, 2026 · Online — workshop
Website ↗
Monica Dinculescu
  • October 19, 2019 · San Francisco — keynote
  • Spring 2026 camp — guest speaker
Website ↗
Rachel Ehrlich
  • January 28, 2024 · New York — workshop
Chancey Fleet
  • December 8, 2019 · New York — keynote
Caleb Foss
  • June 18, 2022 · Online — workshop
  • March 25, 2023 · Online — workshop
  • July 21, 2024 · Online — workshop
  • March 15, 2025 · Online — workshop
  • September 28, 2025 · Online — workshop
Website ↗
Saskia Freeke
  • March 15, 2025 · Online — keynote
Website ↗
Julien Gachadoat
  • July 21, 2024 · Online — workshop
  • March 15, 2025 · Online — workshop
  • March 21, 2026 · Online — workshop
Website ↗
Katy Garnier
  • December 8, 2019 · New York — workshop
Neema Githere
  • March 25, 2023 · Online — keynote
Website ↗
Justin Gohde
  • December 8, 2019 · New York — workshop
Jordan Harrod
  • January 24, 2021 · Online — keynote
Website ↗
Nabil Hassein
  • June 8, 2019 · New York — keynote
Website ↗
Lisa Hauser
  • September 28, 2025 · Online — workshop
Nicole He
  • November 10, 2018 · New York — keynote
Website ↗
ash herr
  • September 28, 2025 · Online — workshop
Website ↗
Esther Hersh
  • December 8, 2019 · New York — workshop
Profile ↗
Naoto Hieda
  • January 24, 2021 · Online — workshop
  • August 22, 2021 · Online — workshop
  • July 21, 2024 · Online — workshop
  • March 15, 2025 · Online — workshop
Website ↗
Shawn Patrick Higgins
  • January 30, 2022 · Online — workshop
  • July 21, 2024 · Online — workshop
Kate Hollenbach
  • January 30, 2022 · Online — keynote
Website ↗
Joachim Horn
  • January 28, 2024 · New York — workshop
Profile ↗
Olivia Jack
  • March 15, 2025 · Online — keynote
Website ↗
Rebecca Jackson
  • June 18, 2022 · Online — support
Aleksandra Jovanić
  • March 25, 2023 · Online — workshop
  • July 21, 2024 · Online — workshop
Website ↗
Ecy Femi King
  • September 28, 2025 · Online — workshop
Profile ↗
MeeNa Ko
  • June 18, 2022 · Online — workshop
  • January 28, 2023 · New York — workshop
Website ↗
Jules Kris
  • January 28, 2023 · New York — workshop
  • March 25, 2023 · Online — workshop
Website ↗
Kit Kuksenok
  • March 21, 2026 · Online — keynote
Website ↗
Ryan Lay
  • March 21, 2026 · Online — workshop
Profile ↗
Celeste Layne
  • December 8, 2019 · New York — workshop
Website ↗
Marie LeBlanc Flanagan
  • January 30, 2022 · Online — presenter
Website ↗
Jeongin Lee
  • March 25, 2023 · Online — workshop
Yu Lee
  • January 28, 2024 · New York — workshop
Jake Lerner
  • March 15, 2025 · Online — presenter
Ashley Jane Lewis
  • July 11, 2020 · Online — keynote
Website ↗
Colleen Lewis
  • September 8, 2018 · Los Angeles — keynote
Profile ↗
Stephen Lewis
  • December 8, 2019 · New York — workshop
  • January 30, 2022 · Online — workshop
Website ↗
Rachel Lim
  • January 28, 2023 · New York — workshop
Jackie Liu
  • January 28, 2023 · New York — workshop
  • January 28, 2024 · New York — workshop
Website ↗
Kelly Lougheed
  • September 8, 2018 · Los Angeles — workshop
Beatriz Lozano
  • July 21, 2024 · Online — keynote
Instagram ↗
John Maeda
  • July 21, 2024 · Online — keynote
Website ↗
Maya Man
  • June 8, 2019 · New York — keynote
Website ↗
Kristen Marcinek
  • July 21, 2024 · Online — workshop
Website ↗
Maxwell Massiah
  • January 28, 2023 · New York — support
evelyn masso
  • August 22, 2021 · Online — keynote
Website ↗
Owen Mathews
  • March 21, 2026 · Online — workshop
Website ↗
Joe Mazzone
  • August 22, 2021 · Online — workshop
Website ↗
Frieda McAlear
  • June 18, 2022 · Online — keynote
Lauren Lee McCarthy
  • September 23, 2017 · Los Angeles — talk
Bomani McClendon
  • December 8, 2019 · New York — workshop
Profile ↗
Nick McIntyre
  • January 30, 2022 · Online — workshop
Website ↗
Derrick McMillen
  • January 24, 2021 · Online — workshop
  • August 22, 2021 · Online — workshop
Profile ↗
LaJune McMillian
  • March 25, 2023 · Online — workshop
Profile ↗
Jesal Mehta
  • January 30, 2022 · Online — workshop
  • September 28, 2025 · Online — workshop
Website ↗
Ari Melenciano
  • May 5, 2018 · New York — keynote
Website ↗
Stig Møller Hansen
  • March 21, 2026 · Online — workshop
Website ↗
Portia Morrell
  • June 18, 2022 · Online — workshop
Website ↗
Aidan Nelson
  • January 30, 2022 · Online — workshop
Website ↗
Vivien Nguyen
  • January 24, 2021 · Online — workshop
Miguel Nobrega
  • June 18, 2022 · Online — workshop
Website ↗
Kofi Oduro
  • July 11, 2020 · Online — workshop
  • January 24, 2021 · Online — workshop
  • August 22, 2021 · Online — workshop
  • March 15, 2025 · Online — workshop
Website ↗
Jose Olivares
  • December 8, 2019 · New York — workshop
Jeff Olson
  • January 24, 2021 · Online — workshop
Jason Oswald
  • January 28, 2023 · New York — workshop
  • January 28, 2024 · New York — workshop
Dave Pagurek
  • March 25, 2023 · Online — workshop
Website ↗
Rushali Paratey
  • November 12, 2017 · New York — workshop
Website ↗
So Sun Park
  • June 18, 2022 · Online — workshop
Website ↗
Aankit Patel
  • December 8, 2019 · New York — keynote
Website ↗
Charlie Portelli
  • December 8, 2019 · New York — workshop
Website ↗
Monica Powell
  • September 28, 2025 · Online — keynote
Website ↗
Layla Quinones
  • December 8, 2019 · New York — workshop
  • January 30, 2022 · Online — workshop
  • June 18, 2022 · Online — workshop
  • January 28, 2023 · New York — workshop
Tess Ramsey
  • September 28, 2025 · Online — workshop
Website ↗
Jesús Rascón
  • March 25, 2023 · Online — workshop
Ariella Resnikoff-Diaz
  • January 28, 2023 · New York — support
Pedro Sanches
  • July 21, 2024 · Online — workshop
  • March 15, 2025 · Online — workshop
Website ↗
Jenn Schiffer
  • May 5, 2018 · New York — keynote
Website ↗
Suraj Barthy Selvabarathy
  • January 28, 2024 · New York — workshop
Website ↗
Dan Shiffman
  • October 22, 2016 · New York — keynote
  • January 28, 2023 · New York — keynote
Munus Shih
  • June 18, 2022 · Online — workshop
  • January 28, 2024 · New York — workshop
  • March 21, 2026 · Online — workshop
Website ↗
Adekemi (Kemi) Sijuwade-Ukadike
  • March 21, 2026 · Online — workshop
Profile ↗
Shristi Singh
  • July 21, 2024 · Online — workshop
  • March 15, 2025 · Online — workshop
  • Spring 2026 camp — guest speaker
Website ↗
Charlie Stewert
  • January 28, 2024 · New York — workshop
Char Stiles
  • September 28, 2025 · Online — keynote
Website ↗
Blair Subbaraman
  • March 15, 2025 · Online — workshop
  • September 28, 2025 · Online — workshop
Website ↗
Chris Swain
  • July 11, 2020 · Online — workshop
Tsige Tafesse
  • March 25, 2023 · Online — support
  • July 21, 2024 · Online — support
Profile ↗
Siiri Tännler
  • March 15, 2025 · Online — workshop
Website ↗
Cassie Tarakajian
  • January 24, 2021 · Online — keynote
  • January 30, 2022 · Online — workshop
Website ↗
Emily Thomforde
  • January 30, 2022 · Online — workshop
  • June 18, 2022 · Online — workshop
  • July 21, 2024 · Online — workshop
  • Summer 2026 camp — guest speaker
Website ↗
Tiffany Tseng
  • Summer 2026 camp — guest speaker
Website ↗
Pema Tsomo
  • January 28, 2023 · New York — support
Lee Tusman
  • March 21, 2026 · Online — workshop
  • Spring 2026 camp — guest speaker
Website ↗
Tibor Udvari
  • September 28, 2025 · Online — workshop
Website ↗
Rachel Uwa
  • March 25, 2023 · Online — keynote
Profile ↗
Lark VCR
  • October 13, 2018 · San Francisco — keynote
Website ↗
Sai Ram Ved Vijapurapu
  • March 15, 2025 · Online — workshop
  • September 28, 2025 · Online — workshop
  • March 21, 2026 · Online — workshop
Website ↗
Kawandeep Virdee
  • March 15, 2025 · Online — keynote
Website ↗
Akanksha Vyas
  • January 30, 2022 · Online — workshop
  • July 21, 2024 · Online — workshop
  • September 28, 2025 · Online — workshop
Website ↗
Paul Way
  • March 15, 2025 · Online — presenter
  • September 28, 2025 · Online — workshop
Profile ↗
Tzu-Yun Wei
  • January 28, 2024 · New York — workshop
Website ↗
Amy Wibowo
  • October 13, 2018 · San Francisco — keynote
Website ↗
Kevin Workman
  • September 8, 2018 · Los Angeles — workshop
Website ↗
Tiga Wu
  • August 22, 2021 · Online — workshop
cy x
  • March 25, 2023 · Online — workshop
Profile ↗
Xin Xin
  • January 24, 2021 · Online — workshop
Haoshu (Roy) Yang
  • June 18, 2022 · Online — workshop
  • January 28, 2024 · New York — workshop
Qianqian Ye
  • January 30, 2022 · Online — keynote
Website ↗
07 · The invitation becomes a practiceTeacher Camp · since 2024

Make something. Then pass it on.

What if a festival could keep going in the classroom?

Teacher Camp began in fall 2024, offering ten online sessions on making art with p5.js. In 2025, the spring CC Fest camp and the fall Teacher Camp each offered a free, five-session experience: time to explore shapes, motion, interaction, generative art, and ways of teaching with code.

175estimated people registered for four camps, fall 2024 to summer 2026.

All 19 feedback responses from the two 2025 camps said they would recommend the camp to other educators.

The spring 2026 Coding Camp’s tools are public. A free online camp for AP CS A teachers runs in November and December 2026.

Explore the free tools library ↗
Try a little creative code↙ Your turn
if (row === column) → color it blue

The grid stays the same. A single rule makes the diagonal.

08 · The next chapterStill an open invitation

Ten years of coding for all. Now what?

Keep making room. For the first question. For unfinished ideas. For whoever comes next.

Next gathering · October 17, 2026Virtual CC Fest 2026: free, online and part of Processing Community Day 2026.

Not near a past location? Organize a CC Fest where you are. See how on the Events page.