top of page

Processing Introduction 

Processing is a free graphical library and integrated development environment (IDE) built for the electronic arts, new media art, and visual design communities with the purpose of teaching non-programmers the fundamentals of computer programming in a visual context.

Processing uses the Java language, with additional simplifications such as additional classes and aliased mathematical functions and operations. It also provides a graphical user interface for simplifying the compilation and execution stage.

Screenshot 2023-06-19 at 08.02.13.png

Hello Processing was our introduction to using Processing.

On our first foray into the world of visual coding we learned how to create our stage or background and set the parameters for this. We then learned how to create, position and colour basic shapes then finally how to make them interactive with mouse movement.

Screenshot 2023-04-25 at 12.53.58.png
Screenshot 2023-04-25 at 12.53.49.png
Screenshot 2023-04-25 at 12.54.03.png
Screenshot 2023-04-25 at 12.53.34.png

Following this up with a free style self portrait or image of one's choosing. I really began to enjoy this as I had enough information to be able to start being creative. At this stage it felt really quite simple and clear logic bound - which it is, however as I discovered later, there is a lot of logic to learn. Below is some code I had working for the face to it's bottom left but when I copied the code out the back in at a later date to work on again there were multiple errors that despite me thinking I knew how it was working, I had no understanding of why it was telling me this or how to resolve!

Screenshot 2023-04-25 at 11.04.09.png
Screenshot 2023-06-19 at 07.52.21.png
bottom of page