QUESTIONS AND CORRECT ANSWERS
Three challenges data visualization researchers face when trying to build an interface - CORRECT
ANSWER 1. Importing and cleaning data: This difficulty is also called data wrangling and can
be an issue when a researcher is trying to decide how to organize data, especially when data might be
missing or abnormal. One solution could be assigning a number of different people to work with the
different areas of data that are hard to organize.
2. Viewing big data: It can be extremely hard to manage large volumes of data. One solution for this
issue is called data abstraction and partitions or clusters individual data points into smaller and more
manageable numbers.
3. Supporting casual viewers: This is a recent issue because data visualization used to only be utilized
by scientists, engineers and people with training, but now there are more casual users that are viewing
data in their everyday life. One solution for this is creating interfaces that are friendly for all types of
users by giving tutorials and references for all users.
Summary of data types and example visualization techniques associated with each - CORRECT
ANSWER 1-D linear includes linear data types such as source code or documents and the
associated visualization techniques include tag and word clouds. 2-D space data includes geographic
maps or layouts and associated visualization techniques include GIS systems such as Google Maps. 3-
D Volume data is real world objects such as molecules and buildings and the associated visualization
techniques include simulations and modeling. Multi-dimensional data can include excel sheets or
anything that cannot be expressed as a 3-D data set and the associated visualization techniques include
parallel coordinate plots. Temporal data is similar to the previous mentioned data except it includes
time references and the associated visualization techniques include Google Finance and programs that
show the changes in time in the data. Tree data represents data that is all connected to each other and
the associated visualization techniques are tree maps and degree of interest trees.
Describe a taxonomy of interactive dynamics that combine the analysis task with the practical
operations that users need in their visualization tools of interactive dynamics that results in task types
for data visualization - CORRECT ANSWER Tasks are categorized into three different areas
which are data and view specification, view manipulation and process and provenance. Data and view
specification deals with how the user wants the data to be seen in order to gain information insight
from it. The different task types that fall under data and view specification include visualizing data,
filtering out data, sorting items and deriving values. View manipulation deals with the user being able
to change how the data is viewed to gain different perspectives. The different task types that fall under
view manipulation include selecting items, navigating to examine patterns, coordinating views for
exploration and organizing multiple windows. Process and provenance deals with the tasks that come
after the data is organized. These task types are recording analysis histories, annotating patterns,
sharing views and guiding users through tasks.
, Produce a definition of data visualization - CORRECT ANSWER Data visualization is the idea
of viewing data as a picture or graph that the user can manipulate to fit what they're specifically
looking for. It caters to the perceptual abilities of humans because it gives humans the ability to
organize the data however they see fit. Most humans are able to scan through data more quickly and
accurately if they can see it and connect the data to the picture representation of it. Data visualization
also gives the user options to organize data based on preferences.
List a few reasons for using animation in display design - CORRECT ANSWER One reason for
using animation in display design is to create an attractive look and feel. Another reason is to guide
the user to different elements on the screen. Animations can be a helpful tool for a designer to explain
a process to user or to keep the user oriented during transition periods.
List a few common mistakes of web-based display of information - CORRECT ANSWER One
common mistake is overloading the pages with too much material which can confuse and irritate the
user. Another mistake could be burying information too deep on a website or providing awkward
navigation. Mistakes can be made when it comes to the size of the text, the color combinations used
and not making links obvious.
List five guidelines for using color and give an example of each. - CORRECT ANSWER 1. Use
color conservatively: Programmers can accidently use too much color or inappropriate color
combinations which can be difficult to read and counterproductive
2. Limit the number of colors: It is recommended that designers limit the number of colors on their
interface to between 4 and 7
3. Ensure that the color coding supports the task: Color coding can be used to highlight important
information in a list, but it is important to link between the users' tasks and the color coding.
4. Design for monochrome first: It is recommended to first design your interface in black and white
so you can make sure the content is logically patterned. This is helpful in viewing your interface and
making changes
5. Be consistent in color coding: It is important that all color-coded tasks or alerts have a consistent
color throughout your interface. For example, if one error message is displayed in red then do so for
all error messages.
Find the problems in each of the following error messages produced by a source code compiler -
CORRECT ANSWER 1. SYNTAX ERROR: The error message is extremely unspecific
because it doesn't tell you the exact syntax error you made or where to find it. A better message would
be "Unmatched left parenthesis."
2. INCORRECTLY FORMED RHS OF EXPRESSION. BAILING OUT ON LINE 6: This can be
extremely overwhelming for a user; the message has violent terminology and doesn't offer any