void
setup
(){
Processing
}
Processing.org
(icon link)
exit()
Processing was a tool created by artists to be able to digitally draw and make media; it was initially created as a "software sketchbook" and is a free and open source software.

• It promotes software literacy and was initially developed to teach 'programming language'

• Processing offers an alternative to proprietary software tools (the opposite of free software, it is software owned by an individual/company and usually has major restrictions on what you can do with it), which can be expensive and restrictive, and allows schools and students to access it for free.

• It is an open source program and allows the use of collaboration and contribution so that community members can learn from each others work.

• It is a program used all over the world, aiding classes in art and visual arts (schools and universities) as a new way of creating innovative design.

• It is also used in secondary / high schools as a way of teaching children programming, making the learning less daunting by the satisfaction of an image appearing on screen within moments of entering your own unique code.



1
2
3
4
5
6
//Research
//Workshops
{
}
//About
The


Processing.org

website has a really great resource (free to use) of references to help you to understand

and teach yourself how to use the programming code. They give examples of how your work can look in processing and give code to show how it all works behind the image, and, for more visual and interactive learners, there is also a great resource (which really helped me to understand the beginnings of processing) called "Hello Processing" linked

This website has been created for educational purposes only, for the module of Authorship & Interaction at the University of Westminster.

BA(HONS)Graphic Communication Design; Kirsten Adams; W1552277


HERE

.


Prior to my processing workshop, i decided to watch "Hello Processing" myself so that i could get to terms with how programming language works. I found it was really useful, and very plainly spoken so that anyone would have been felt comfortable with it. Here is what i made after playing around with it :





Some complex examples of what you can make in
processing.

----------->



"Strata No.3" By Quayola
(vimeo)


"Oasis" by Yunsil Heo & Huynwoo Bang
(youtube)

screen shots of "Hello Processing"

<-----------


This was just an exploration after watching the Hello Processing video of what I have learnt. Its very basic, and the shapes are plotted randomly but I really think it was useful to get a feel for it.

The code runs as if you click the mouse the blue circles appear.





void setup(){
size (500,700);
background(250,80,0);
}
void draw(){
stroke(255,255,255);
fill(160,220,90);
rect(250,200,150,100);

if(mousePressed){
stroke(0);
fill(0,0,255);
ellipse(mouseX,mouseY,200,200);
}

stroke(255);
fill(150,0,80);
ellipse(400,600,200,150);
}
Directory