Discovering Creative Coding with Processing –
I thoroughly enjoyed our Zoom Session 10 where we were introduced to ‘Processing’. We had a small workshop that was run by Matthew Edwards. Processing is a simple but effective programming language ideal for anyone looking to undertake creative coding. I was absolutely ‘sold’, indeed I decided to explore further. Processing.org is a really well designed and thought out educational website teaching creative coding for beginners. It allows students to copy and edit code within an interactive browser while working through the online tutorial videos. I was delighted to receive a little certificate once I had completed my first hour of programming tuition.
Certificate of Completion
Below is my certificate of completion. I can thoroughly recommend the Precessing.org website for anyone who would like to begin a creative coding journey. Recently I have been working with Touch Designer and my last project involved some coding work. Processing has really helped with my understanding of the Touch designer workflow. This week I was able to tackle quite a difficult Touch Designer tutorial about ‘Lissajous Curves’. I believe the success of this project was largely due to understanding what code I was adding and why. This information was gained from the Processing tutorials. My plan is to further explore this creative medium. I have already begun to work through another set of Processing.org training videos. This is giving me the knowledge to both edit and design my own small programs. Below is a creative piece which showcasing all of the coding skills I have developed so far.
Creative Coding Certificate
Creative Coding Showcase
I am continuing with my creative coding journey and I hope to be showcasing more work soon.
Conclusion
I have found the Processing programming language one of the easier languages to learn. I am quite pleased with what I have achieved in this area in a very short space of time. I’m also quite pleased with the compilation above. I would like to continue developing this skill alongside my practice and the work I am doing with Touch Designer. I still have a lot to learn but already I am producing creatively coded results.