Markers. Whiteboard.

Projector. Code.


Next thing you know, students yelling at geometric monsters in infinite loops.

Join thousands of educators teaching creative coding to students with OpenProcessing.


Teaching coding has never been

More creative


Invite students to create and submit sketches, comment, and collaborate with other students.

Add challenges with mouse, keyboard, voice, camera interactions!

Let them learn computational thinking and open source coding literacy as they explore 200k+ sketches, understand their code, create forks, and interact with the community.

Students may like chaos, but you prefer

Organization


Organize sketches by week, topic, or assignment.

Showcase select works on presentation mode.
(coming soon)

See who submitted sketches and when.

Clone the class for next semester for a quick start.

From the idea to the first line of code

3 seconds


Introduce students to line-based coding, a perfect next-step to Scratch and other block-based coding tools.

Work in the browser, including Chromebooks, laptops or tablets without downloading any software.

Teach with the simplicity of javascript, p5js, and beginner-proof code editor.

No localhost setups, html-css learning curve, file management or browser refreshes.

Enable libraries with a single click. No more "google, find, download, add code, repeat."

Focus on teaching what really matters: algorithms, shapes, variables, loops, conditionals...

Press Play to play.

"OpenProcessing is a great teaching tool and I use it as a key environment in my creative coding classes at NYU. Students get up and running immediately, writing Processing and p5js in the browser without having to worry about installations and setup."
"OpenProcessing has been an excellent web-based creative coding tool for my students who all have Chromebooks and need to program in the browser! It is continually being updated and Sinan has been very receptive to feedback and ideas on how to make the platform better for my students."

Join Professor Plus+

Create your class, invite students and start teaching with ease!

  • Unlimited classes
  • Unlimited sketches
  • Unlimited students
  • Free Plus+ Membership for all your students
  • 250 MB file space for each student
  • Private/Class Only/Public privacy options
  • Source code hiding to challenge students
  • External libraries in sketches
  • Easy class cloning for new semester
  • Plagiarism Detection (coming soon)
  • Priority live support from Sinan

Subscribe for $69.99 annually

or $6.99 monthly

Institution Plus+

School level features for ease of setup and control. Coming this fall.

  • Manage multiple classes
  • Assign multiple professors
  • Roster students and control privacy settings
  • Google Classroom integration
  • Enable closed-system platform
  • Central billing
  • View activity dashboard
  • Priority live support

And all the other Plus+ features:

  • 250 MB file space for each student and professor
  • Class and institution level privacy options
  • Easy class cloning for new semester
  • Plagiarism Detection
  • and more
Contact us to learn more

Want to try first? You can create a class and try it with your students for free until 15 sketch limit.

For any questions, feel free to reach out.

*All prices shown are in US Dollars. Payments are managed by Stripe.
*One professor per Professor Plus+ Membership.

You are awesome!

Thank you! Only with your support, OpenProcessing can continue to exist.

Now go ahead! Create your class, invite your students and start teaching.

Create a Class Return to My Profile