Tagged for OEG Connect: Teaching Coding with OpenProcessing

What’s of interest? Teaching Coding with OpenProcessing

Tell me more!


Today, creative coding is an exciting medium to explore, teach, and create interactive visual works. But exposing new students to computational thinking, algorithms, coding’s limitless possibilities comes with its challenges: localhost setups, bugs, syntax errors, and infinite loops, for starters. And navigating through libraries, documentations, and code repositories online, just to experiment with an idea, brings another layer of barriers that add to coding’s infamous learning curve.

With OpenProcessing, we’re aiming to eliminate those hurdles by providing a platform that enables teachers and students to code ideas in seconds, share with ease, initiate conversations over algorithms, variables, structure, and loops — all the things that matter as you learn.

A Simpler Code Editor

Today’s code editors, like Brackets, Atom, and VSCode are great for building professional, scalable apps and websites. That is, of course, if you can navigate sophisticated interfaces, extensions, and hundreds of keyboard shortcuts. Mastering a code editor can be as hard as learning a programming language itself.

In contrast, OpenProcessing puts the focus on learning and creativity.

With its minimalist design, it takes all the pro-features away from the eyes to let students focus on the code and see their results with a single click. The big inspirations for this project, DBN and Processing, have proven how simplified code editors can lead to great projects by beginners and professionals, alike. OpenProcessing is now taking those ideas online to make coding easier and more social.

Where is it?: https://medium.com/openprocessing/teaching-coding-with-openprocessing-3b3b775c6ad2


This is one among many items I will regularly tag in Pinboard as oegconnect, and automatically post tagged as #OEGConnect to Mastodon. Do you know of something else we should share like this? Just reply below and we will check it out.

Or share it directly to the OEG Connect Sharing Zone

Hi Alan,

Thank you for sharing this. Teaching coding through OpenProcessing is a refreshing and much–needed approach, especially for beginners who often struggle with tools, setup, and technical barriers before they even get to the creative part. I really appreciate how the platform simplifies the learning experience and keeps the focus on exploration and creativity — it opens the door for many learners who might otherwise feel intimidated by traditional coding environments.

Thanks as well for continuing to curate and share valuable resources in OEG Connect.
Looking forward to more of these insights.

Best regards,
Wisal Alim

Many thanks Wisal for noting and replying. This was a rather interesting route to finding Open Processing.

This all started with an email newsletter I get called Linkfest, a treasure trove each issuer of interesting art, information, and creative sites curated by writer Clive Thompson. I found in today’s Linkfest a description of “Escheresque”, a web browser game.

It only caught my interest because of a long time interest in artist M.C. Escher – I am a terrible and not frequent game player, but I gave Escheresque a try. You have to use AWDS keys to navigate a blocky character up and down onstacles (use the space bar when there is an obstacle)

Screenshot 509
https://openprocessing.org/sketch/1223047

I did not play too much, but on noting the information screen for the game, I noticed it carried a Creative Commons license. This is neat. And from the top of the game navigation, you can directly see the code behind it.

But because I am curious, when I see a web address like https://openprocessing.org/sketch/1223047 I am always curious about the main site, so I go to https://openprocessing.org/ I have some memories long ago of looking into the Processing language that is built on a sketch book approach.

Now this is stunning, an open community under a banner of “Coding is Beautiful” and a mention that it has over 100000 members… and is free to join. There are it seems a whole arm that is educational, and outward links to articles by the site creator on Teaching Coding with OpenProcessing “A quick walkthrough of the exciting world of code, creativity, education, bugs, and Kandinsky.”

Thus I get distracted finding and discovering more good things on the internet, more of them often several clicks away from the links that get shared online.

Hi Alan,

Thank you for sharing this delightful exploration — I truly enjoyed reading the story behind how you discovered OpenProcessing. It’s always fascinating to see how one interesting link leads to another, and your journey from Linkfest to Escheresque to the broader Processing community was inspiring.

I had a look at the game and the platform after your post. The Creative Commons licensing and the ability to view the underlying code directly are wonderful touches, especially for learners and educators. The idea of “Coding is Beautiful” really resonates, and the educational side of the platform seems full of potential.

I appreciate you taking the time to highlight these resources. Discoveries like this open new paths for creativity and learning — and your curiosity makes the journey even more enjoyable for the rest of us.

Thanks again for sharing!

Wisal Alim
Sudan :sudan: