Assignment 5

The goal of this assignment is to think about useful interactions for your project and to implement two types of interactions.

What do do

For this assignment look up Yi et al's interaction intents for visualization and write down ideas on how you could realize these interactions. Then for your current project implement two techniques from Shneiderman's information seeking mantra: filter and details-on-demand.

Submitting the Assignment


WHAT - Create a folder called "YOUR_LASTNAME-Assignment5" and put all your files in it. Make a single ZIP file called "YOUR_LASTNAME-Assignment5.zip" and submit it via email. It should contain:

  1. Your sketch and the website as for assignment 1. Make sure that your code runs. We will be using Firefox to look at the visual result of your exercise. On the website add:
    1. The title of your overarching research question - and a name for your tool: MyCoolVis - A tool to visualize a researcher's history
    2. Add a list of Yi et al's interaction intents. For each intent add a few sentences explaining how you COULD support such an intent in your tool - or a future version of this tool.
  2. Implement one filter and one detail-on-demand technique for your tool at minimum. If you tool supports these tasks only rudimentarily you will not be given full marks. More points will be given for the realization of more elaborate implementations.
  3. Make sure the data file is submitted in the data folder as explained in the first tutorial
  4. Also submit a 300x300px thumbnail screenshot of your solution. The thumbnail will be used on a website where all solutions of all students will be collected and made available. Do not put any identifying information on your html page if you do not want to be identified.

WHERE - You should email the file to lonni.besancon@gmail.com with the subject InfoVis Assignment 5.

WHEN - Assignment 5 is due before "23:00 on Tuesday, January 10th.'''

License

You can reuse this content for your class if you acknowledge us (Petra Isenberg, Jean-Daniel Fekete, Pierre Dragicevic, Wesley Willett):