The goal of this homework is to creatively design a visualization of some information using zooming and overview concepts.
Software: Download and install the KidPad 1.0 software. Read the User Guide to learn the buttons and key commands. For further info, Kidpad is based on the Jazz/Piccolo toolkit for zoomable Java applications. (If all else fails, contact GTA Jason Lee to use KidPad in the McBryde 104c HCI lab).
Important notes about KidPad:
Design: Use KidPad to design an interactive zoomable visualization of an information topic of your choice. Choose a topic that is rich enough to make visualization interesting. Some topic ideas are:
Report: Write a 1-2 page report that includes:
Attach an additional page with a snapshot of your opening kidpad overview scene (color not necessary).
Submit: Submit your kidpad files online using the VT BlackBoard system, using the Digital Drop Box option. Be sure to use the 'Send File' button to submit a file to us, otherwise we wont be able to see it. Zip and submit the ".kidpad" file and ".jpg" file of your design. These files can be found in the "KidPad1.0/saved-files" folder. Use the following naming convention for all submitted files: <lastname>_<firstname>_HW3.*. Double check that you are sending the correct files by testing them. Due by class time.
Hardcopy of report due in class.
Note on Grading:
You will not be graded on the massiveness of how much info you cram into kidpad. You will be graded on how you apply the 3 visualization principles above. Hence your info should be deep enough to warrant overview and zooming multiple levels. But do not worry about huge amounts of breadth. Its ok to point out which parts of the space you have filled in with depth to demonstrate your ideas, while other parts are shallow. Think about what info should be bubbled up to the overview level and what can be pushed down to the detail levels. Think about what more complex tasks your overview will enable. E.g. if you are doing an interactive resumé, how could I see what classes you excelled at, or how long you spent at your various jobs, has your life been a roller coaster or smooth sailing...