Tuesday, 9 December 2014

Processing: Evaluating

Processing: Evaluating


i. Describe detailed and relevant testing methods, which generate accurate data, to measure the success of the solution.
  • It is a very good, very cool project, it's great, it's awesome, it's nice it's super cool, it's interesting. It is so fun and is like a game.
  • The patterns and colours look very good and it is comfortable to look at.
  • However, the purple in for "winter" is too red for winter.
  • Also, the orange background for summer a little dim.
  • The party part might be too flashy for some people that are sensitive to light and would make them feel sick.
  • Maybe I should add some numbers for points every-time someone just finished dragging or clicking, to make it more like a game so it is more fun.

ii. Explain the success of the solution against the design specification.

(The following is a paragraph, just split up so sections can be viewed clearly)

I think my final product is quite satisfying. It is around how I hoped it was going to turn out, but it was better than my expectations, as I had struggles.

I was having struggles in figuring how to change colour of the small circles, and how to make a background overlap after a previous "particle". So the circles doesn't stay one by one from small to big (means like how this is). I also had struggles with importing images (which worked originally and shown in "Creating the Solution" and actually looks much better). I spend some time figuring out what the colour-range should be.

It turned out as I planned and as what I wanted. I think the there is a harmony between the colours and that they contrast great too. The colours also represents the seasons quite well (colour is very important for my project and I think I did well on picking them) which means it evokes emotions.

Talking of design specifications. It does have randomness with limitations, in the part of how the circles have different colours and sizes and go in different directions, but they are around the same size, and the same set of colours. It does evoke some emotions. It has all kinds of colours when you combine the four seasons together, it is very colourful. I think it is a good and fun thing just to doodle with and drag the mouse along the screen and see colourful shapes and background when you get bored. It is created using processing. And yes, it has instructions.

A few things is that the image doesn't show, even if it does, it was too big and not four equal images (but I found that it looks quite good). Also, the party part was laggy. But I was very happy to get the colours change by pressing keys. It gives a whole lot more interactiveness and variations, and makes it less boring. It does feel like that nature is kind of simplified and it looks pretty good. So generally, quite good.

iii. Describe how the solution could be improved.

The programme works and doesn't have something big to fix. However,
  1. I should figure out how to get the jpeg image to show on the website and so it works when I embed it or view it on open processing.
  2. I should figure out how to get the jpeg to be smaller so it fit nicely in the space.
  3. I should find out why the party part is so laggy, and see if it can be fixed.
  4. Maybe, I can add more options, like images of the seasons or images of different locations. It would be more interesting and less boring to have more features.
  5. For the circles in the winter part. I should lower the the number for the Red in RGB. I will change from random(95,225) to random(95,185).
  6. I should tune the orange for the summer background to be brighter.
  7. I should make the party part not have strokes that go bigger and smaller, and I should make the colour similar.
  8. I can try add number in the end when the bubbles are gone as a point, or it can be a negative number. Just to have some more purpose.

iv. Describe the impact of the solution on the client/target audience.


  • This unit and this project is a lot about learning from other people's work. 
  • I think sometimes to build a basic understanding first is necessary because taking other people's work and to understand and edit it is sometimes a challenging process (as there isn't much explanation for you),
  • but I find that it actually makes us remember how to do something firmly.
  • Learning from other people's work also mean that we are more likely going to come up with different results instead of similar ones, so a variety of products will come out.
  • I also like this method of learning because it kind of sets an example of how to do something instead of having to find the code from the reference or tutorials because a lot of things are there in one place.
  • Also, if you understand someone else's work already, then you don't have to start from blank or do all the step by yourself, you can just add on to the original work (code), which allow more time to focus on learning codes, the design (for me, picking the colours), and adding more to make the code better.
  • If we add on someone's work and someone add on ours and someone else's add on theirs, the code will become very good with all the knowledge from different people put in one place.
  • Therefore, I think using others work to learn is a good method to learn overall.

No comments:

Post a Comment