Monday, 30 May 2011

Final Exhibition Piece






















After much editing and changing ideas I feel my poster clearly shows the function while-loop. The different use of colours and arrows really helps to show this and once the write up is read, I personally think the viewer will get a clear idea of how this function works. I like my chosen metaphor as University students will be able to relate to it. Although if I didn't have to match my poster to my original writ up then I personally feel I could have done a lot better with this project. But overall I have done the best I could and really hope the viewer of my poster understands my work well enough to understand what the function while-loop is used for in processing.

Final Background.

Even with the coloured people background I still felt that the poster looked very plain and simple so to add effect to it I'v decided to add bricks to the background as well. With much editing in PhotoShop I came up with the idea of making the poster look as if it was quite old and on a brick wall. 
This is the brick wall image I have used:

Background For Poster

I have taken the image of the people in a que and edited it in PhotoShop by copying the image and adding different colours. I like this idea for a background as it keeps the idea of a cue going.



Poster Layout Final

After receiving the feedback I did from my friends, I have made many changes to the layout of my poster in order for it to be a lot clearer and less confusing. I feel this layout does that. It is very plain and simple at the moment so I am going to add a background to make it look more like a poster and more appealing to those viewing it. I just have to decide on a background. I feel this layout clearly shows how a while-loop works.

Saturday, 28 May 2011

Write Up

For my exhibition piece I have created a poster to explain the function while-loop. A while-loop is a control flow statement that allows code to be executed repeatedly based on a condition. The while-loop consists of a block of code and a condition. The condition is evaluated, and if true, the code runs. This repeats until the condition becomes false. If the condition is false from the beginning then the code never runs.
The metaphor I have chosen to use is one I feel many university students will be able to relate to. The kitchen server at the hostel serves dinner to the students and as long as there is student in line, the server continues to serve. This means the condition is true. The grey circuit of photos on the poster represents this. The black circle with the question mark represents the question - ‘is there students in the line?’ Once there are no students in the line the server stops serving, as the condition has become false. This is represented on my poster by the small red arrow going through the question. And if there were no students in the line from the beginning, the server never begins serving. The red line on the left of my poster shows this, as it skips out the loop.
This example of a loop in code can be modelled as:
·         While (there are students in line)
o   Serve the students.
A while-loop is a very handy function to use when it is needed. It can save a lot of time, and code writing.


*Because I wrote the write up for my poster before I had finished my final poster, I had to fit my final poster to my write up which meant I had some restrictions when deciding on my final layout for my poster.

Changes I am making.

After receiving feedback from my friends, I have made many changes to my poster, including editing my photos in Photoshop to make them clearer to understand. I have made the image of the server at the counter black and white with the server in colour. This makes her stand out of the image. 












Instead of using the images with the students in them, I decided to insert people silhouettes. It makes the server stand out more and it clearly shows the movement of the students. Here is an example of the photos:
 













I have also created a better way of showing that the question of 'is there students in the line?' These symbols show whether the question is true or if the question.

Poster One

This is my first design for my poster:




















Feedback:

Julie Russel - 'I personally find this poster is rather confusing. The layout of the lines doesn't really show what the loop is, and in the photos the server does not stand out in the photos. The colours of the arrows does help give understanding of what way the images go. Although after reading the write up, it does become a lot easier to understand'.

Maria Chang - 'I understood the poster after reading the write up, but until then I didn't really understand what the poster was trying to show. The lights in the photos above the server are very distracting as they are very bright and seem to take over the photo. Without the write up I would not of understood the poster because the layout is quite confusing'.

Hayden Taylor - I agree with the others. Without the write up and the arrows, the poster would not be understandable. The circle at the top of the poster is not needed. It personally just confused me. The write is good as it is easy to understand and definitely explains what a while-loop is.