DC2 Grading and Rubric

by Mike Gleicher on November 22, 2017

Everyone who turned in a draft should have gotten some (limited) feedback as a comment on Canvas. (note: I may not see any replies you make to those).

There is a link to a long list of common comments I made on assignments, so you can see the kinds of things I noticed on some assignments. (the list is here).

I also just posted a draft “rubric” that will give you a sense of the kinds of things we will be looking for in grading.

The Week in Vis: Week 12 (Nov 20-Nov 24)

by gleicherapi on November 18, 2017

Week 12 (Mon, Nov 20-Fri, Nov 24) – Dealing with Scale

Last week, you got by without me – hopefully making lots of progress on Design Challenge 2, and learning about text visualization, and getting some practice with a design exercise.

Last week, I was at a workshop on bridging databases and visualization. It is in some ways very appropriate to this week’s topics.

This week, we’ll talk about scalability. It’s been lurking the whole time, and we’ll discuss it head on. Monday we’ll talk about dealing with large data sets. Wednesday we’ll talk about high dimensional data sets.

No class Friday because it’s a holiday.

Learning Goals (for this week)

  1. Appreciate the kinds of challenges that arise as data and problems grow in scale.
  2. Be aware of some of the strategies available to combat scalability issues (in terms of design, not necessarily in terms of implementation)
  3. Have awareness of the pros and cons of key strategies (such as dimensionality reduction and sampling)

Design Challenge 2 Discussion

by Mike Gleicher on November 16, 2017

I had forgotten to create a Canvas discussion for Design Challenge 2 questions. Fortunately, a student did it themselves. I have answered their questions – which may hopefully help others.

The discussion is at: https://canvas.wisc.edu/courses/66251/discussion_topics/162806

I may have limited internet access until Monday, so I may not be able to respond to other questions.

The Week in Vis: Week 11 (Nov 13-Nov 17)

by gleicherapi on November 10, 2017

Week 11 (Mon, Nov 13-Fri, Nov 17) – Uncertainty

Last week, we talked about interaction and did an in class exercise about airline route maps – without interaction.

This week, we’ll continue the design exercise to expand to consider interaction, and some other things (like hints for the design challenge). On Wednesday, we’ll talk about text visualization.

Yes, the reading is not connected to lectures. Too many topics, too little time…

The reading for this week is intentionally light so you can focus on design challenge 2.

The Week in Vis: Week 10 (Nov 6-Nov 10)

by gleicherapi on November 4, 2017

Week 10 (Mon, Nov 6-Fri, Nov 10) – Interaction

This past week, we talked about human perception and color. We didn’t do any design exercises. Design Challenge 2 is well under way.

This coming week, we’ll talk about interaction. And we’ll do some design exercise in class. And you’ll keep working on Design Challenge 2.

There will be no class on Friday.

Learning Goals (for this week)

  1. Understand how interaction is used as a component of visualization design, and what problems it can be used to address.
  2. Have a sense of some of the key types of interactions one adds to visualizations, and what they are good at helping with.
  3. Appreciate the costs of adding interaction to a visualization (including the challenges of implementation).

DC2 Abstract Task Lists

by Mike Gleicher on November 2, 2017

The grader has compiled a long list of abstract tasks from your DC2 Phase 1 assignments.

For parts 2,3 and 4 you can use tasks that you came up with – or you can look through the long list for more ideas.

The long is is a page on Canvas.

Class Schedule (no class Friday)

by Mike Gleicher on November 1, 2017

As I mentioned in class today, there will be no class on Friday 11/3 (originally, the calendar had said “optional”).

We’ll also skip the other optional Friday classes later in the semester.

I had mentioned the possibility of office hours on Fridays during the class time slot: I need to make this “by appointment only.” My regular office hours on Wednesdays (2:30-3:30) stand, and I can make other times work by appointment. (except for the week I am out of town). I will be out of town 11/10-11/17 (inclusive) – but should be responsive to email.

There will probably be one guest lecture during the week I am away – stay tuned for details.


DC2 Clarifications

by Mike Gleicher on November 1, 2017

I made some changes to the Design Challenge 2 description. One clarification, and one change.

They are highlighted in blue on the assignment page.


11/1/2017 – Clarification: for phase 2, you can use the abstract tasks you turned in in phase 1. If you you want to do tasks defined by others, you can pick those as well. We will try to get a list of tasks compiled from student phase 1s out quickly so you can get more ideas beyond what you did in phase 1.

11/1/2017 – Schedule Change: we are extending the final deadline from November 19th to November 26th, although (1) the deadline will be hard (we won’t accept assignments more than a few days late), (2) you still need to turn in a “draft” for November 19th so we can get a sense of what you are turning in. I didn’t want to make an assignment due over Thanksgiving, but think of it as due before Thanksgiving, with a grace period. More details in blue below.

(if you prefer to think of it this way: … The deadline is still the 19th, we’re just giving a clearer and more lenient late policy, with the ability to “resubmit” if you want to update your assignment).

Warning: it may take a few days for the course calendar and canvas to be updated with the new deadlines.

The Week in Vis: Week 9 (Oct 30-Nov 3)

by gleicherapi on October 28, 2017

Week 9 (Mon, Oct 30-Fri, Nov 3) – Color

While the intention for last week was to talk about human perception, we instead took class time to discuss experiments. And we spent a day with a design exercise to think about many aspects of abstract problems, tasks, designs, evaluations, etc.

This week is “color week.” We’ll also talk about other aspects of perception (that we didn’t get to last week). Depending on how things go, we may do an in-class design exercise on Wednesday, or we might continue to discuss color and save the ICE for the following week.

Hopefully, you are well into Design Challenge 2. We’ll try to get DC1 feedback to you this week.

Learning Goals (for this week)

  1. Understand color from the physics, perceptual, display, and semantics points of view.
  2. Understand how different aspects of color (perception, physics, semantics) limit what color can and can’t be used for in visualization.
  3. Appreciate the design of color ramps, especially the issues with rainbow ramps and the utility of “brewer style” ramps.
  4. Understand how to choose good color mappings and use color as an effective encoding.

The Week in Vis: Week 8 (Oct 23-Oct 27)

by gleicherapi on October 22, 2017

Week 8 (Mon, Oct 23-Fri, Oct 27) – Perception

Last week, we talked about evaluation (and Tufte), and looked at a design problem as a way to think about design choices, evaluation, and comparison. And you (supposedly) wrapped up DC1. Many of you came and talked about DC2.

This week, we’ll move on to the study of human perception, and how it can influence Vis. We’ll just be touching the tip of the iceberg – since perception is a huge topic, and it can have wide-ranging impact on how we do visualization and design.

Part of the interest in perception for vis is the empirical methodology – which can be applied more broadly. I am not sure how deep we’ll be able to get into the design of experiments.

Design Challenge 2 also starts – beware that the first phase has a hard deadline.

This week, there will be no class on Friday. I’ll have an extra office hour in the class time slot (11-noon) if you want to come by to talk about things Vis or class related.

Learning Goals (for this week)

  1. Have enough of the basics of how human perception works to appreciate how it can impact visualization design.
  2. Understand key phenomena, such as popout, grouping, and aggregation, and see how they can be applied in visualization design.
  3. Have awareness of key perceptual and cognitive limitations, and how these can impact the success of visualization design.
  4. Appreciate how perceptual science methodologies can provide guidelines for visualization design.
  5. (probably not time to get to it) Appreciate how the empirical approaches of perception research can be adapted to visualization.