Data Visualization

CS 360/560 • Spring 2020

COVID-19 Notice

Due to the COVID-19 outbreak, this website is being retired effective March 15, 2020. All future updates will be moved to Canvas for online instruction as advised by the university.

Midterm Feedback

Instead of a midterm exam, all students must complete a midterm group project. This guide describes the midterm prototype feedback process.

Associated Assignments Midterm Beta Release
Midterm Prototype Demonstration
Midterm Prototype Feedback
Midterm Feedback Form (Google Form)


Attendance is mandatory for these in-person participation exercises. There will be no live-stream on these days.

Overview

Getting both objective and subjective evaluation is critical to designing effective visualizations. This two day in-person participation exercise will allow groups to get this type of feedback from multiple different peers. Groups will switch off between presenting their projects and providing peer feedback for other projects.

Group Team Members Prototype Presentation Date Prototype Feedback Date
Chinchillas Ned Azar, Enrique Bascur, Jaden Hamid Thursday March 05, 2020 Tuesday March 03, 2020
ColorIsFake Chaitrika Budamagunta, Priscilla Hamiter, Evelyn Matson Thursday March 05, 2020 Tuesday March 03, 2020
datadmin Paul Ke, Steven Rokkala, Alex Wang Thursday March 05, 2020 Tuesday March 03, 2020
Datalization Ian Granger, Caijuan Luo, Jake Zhong Thursday March 05, 2020 Tuesday March 03, 2020
DataSetGo Dharti Madeka, Betty Ozerova, Edmund Wong Tuesday March 03, 2020 Thursday March 05, 2020
DataViz Nikhil Bhutani, Aryan Choudhary, Zhenzhen Wang Tuesday March 03, 2020 Thursday March 05, 2020
Enigma Angela Chen, Nicholas Kebbas, Drew-Joseph Noma Tuesday March 03, 2020 Thursday March 05, 2020
Persimmon Justine Huynh, Ahmed Kaddoura, Kai Middlebrook Tuesday March 03, 2020 Thursday March 05, 2020
Visualizers Dejan Djokic, Parisa Hemmati, Pezanne Khambatta Thursday March 05, 2020 Tuesday March 03, 2020
Windows 10 Aditya Dixit, Arturo Galvan-Alarcon, Alejandro Garcia Tuesday March 03, 2020 Thursday March 05, 2020

Presentation

Each group must lead 25 minute presentation and discussion of their project three times for different feedback groups throughout the class, with 10 minute breaks between each presentation. The presentation schedule is as follows:

Tuesday 3/03 Thursday 3/05
DataSetGo Datalization
Persimmon Visualizers
Enigma Chinchillas
Windows 10 ColorIsFake
DataViz datadmin

During the presentation, groups should start with a brief overview of the project theme. Make sure the feedback group is able to properly load the project website. Then, for each visualization, explain the following:

  1. What subset of data is being visualized
  2. Why you created that visualization
  3. How that visualization is encoded
  4. How it fits into the overall theme

Finally, answer questions and ask for feedback on that specific visualization. Make sure to leave between 5-10 minutes for the feedback group to enter written comments on Canvas!

Presentation groups are encouraged to switch off who is presenting and who is taking notes. These roles can switch per visualization within each session, or one person can present for an entire session and then switch to taking notes. (This will also be great practice for the midterm project presentation later.) All group members must participate in the presentation in some way.

Layout

The room layout for presenting groups is shown below. If your group is presenting, find your location and setup. You will be in that location for the entire time. If your group is providing feedback, you will need to move to the location of the presenting group you are assigned for each of the three sessions.


Room layout for presenting groups.

Everyone just needs to be close enough to hear each other, but does not need to be able to view the same laptop screen at once. Instead, everyone should use the peer review feature in Canvas to directly access the visualizations being discussed on their own laptop screens.

Feedback

Feedback Form

Each group must provide feedback for three groups on the day they are not presenting. The Tuesday feedback schedule is as follows:

  Session 1 Session 2 Session 3
Feedback Group 4:45p – 5:10p 5:20pm – 5:45pm 5:55pm – 5:20pm
Datalization DataSetGo Persimmon Enigma
Visualizers Persimmon Enigma Windows 10
Chinchillas Enigma Windows 10 DataViz
ColorIsFake Windows 10 DataViz DataSetGo
datadmin DataViz DataSetGo Persimmon

For example, in session 1, the Datalization group will be give feedback for the Chinchillas group. Then, the Datalization group will move and give feedback for the Persimmon group in session 2 starting at 5:20pm. Finally, Datalization group will be give feedback to the Enigma group during the last session at 5:55pm. Then, Thursday, the Datalization will present their project and get feedback from other groups.

The Thursday feedback schedule is as follows:

  Session 1 Session 2 Session 3
Feedback Group 4:45p – 5:10p 5:20pm – 5:45pm 5:55pm – 5:20pm
DataSetGo Visualizers Chinchillas ColorIsFake
Persimmon Chinchillas ColorIsFake datadmin
Enigma ColorIsFake datadmin Datalization
Windows 10 datadmin Datalization Visualizers
DataViz Datalization Visualizers Chinchillas

During each feedback session, feedback groups must:

  1. Find the assigned presentation group. Look at the schedule above to see which group you are assigned, and at the layout below for where this group will be located.
  2. Load the presentation group project website on your laptop. The website is linked in the schedule above.
  3. Load the peer feedback rubric for the presentation group. Canvas cannot support group peer review, so enter your feedback in the Google Form instead. The icon in the schedule will auto-fill the group name for you.
  4. During the presentation, ask clarification questions and give verbal feedback.
  5. After the presentation, leave written feedback on Canvas. You will need 5-10 minutes for this process.

All feedback must be professional, substantive, constructive, and students must follow the Student Conduct Code of the university. Students are encouraged include the following in their feedback:

  • Feedback of the visualizations using objective evaluation concepts discussed in class (e.g. lie factor, data density, data/ink ratio).

  • Feedback of the visualizations using subjective evaluation (sensitively and constructively delivered) regarding the design.

  • Feedback of the visualizations regarding the relevance to theme, stated goals, and website cohesiveness.

  • Discussion of technical details where appropriate (e.g. suggestions on different approaches in D3, prototype tools, data preprocessing steps).

Students are encouraged to provide verbal feedback during the presentation, but must provide detailed written feedback to get credit for the feedback exercise.

Once a feedback session is over, there will be a 10 minutes break. During that break, you must finish writing up your feedback on Canvas and find the presenting group for the next session.