Final Assignment

markm on 22|12|2013
Filled under: Assignment5



Your assignment for the final project is to build a data visualization in Processing that combines the techniques we’ve discussed in the class, in addition to any other methods that you identify as necessary for working with your selected dataset. You should aim to select a dataset for the final assignment that is both large and complex. By ‘large’ I mean that you should choose a data source with many datapoints (at least a hundred and preferably thousands) and by ‘complex’ that there are multiple variables for each datapoint and multiple types of relationships between these variables.

Your visualization should be designed to precisely and elegantly represent a selected set of relationships within your dataset. The techniques you might choose to employ in representing these relationships include mapping, interactivity (rollovers, sliders, buttons, etc), and animation. In January I will present some additional techniques including physics simulation which may be valuable in some of your projects (for an example of a particle system using physics simulation see this example on OpenProcessing). Your visualization should present a particular point of view that allows someone using the visualization to discover non-obvious answers to range of questions that you define.

You may choose to re-use a dataset from your own project (or someone else’s) for the final assignment, if that dataset meets the requirements mentioned above. For this to be considered as a new piece of work, you will need to to make significant ¬†improvements to the functionality and refinement of the previous example. You should also use your visualization to reveal relationships that were not evident in the previous example.

Your submission to the blog should include:

- at least 5 images (screencaptures of your visualization that communicate key moments in your animation/interactive)

- a 100 word text description that includes the following details:

- What specific aspect of the dataset did you choose to focus on?

- How did you explore change over time in your assignment?

- If your visualization includes live data:, how did this influence the design of your visualization?

- an animation that demonstrates the functionality of your visualization

- a copy of your Processing files (contained in a folder with the same name as the primary Processing file and including the dataset in a folder called data)

Leave a Reply