Skip to the content.

Design for Understanding

Overview

Before you begin: Read this document and discuss with your team how you want to split up the work.

Purpose: The goal of this design sprint is to master data visualization as a medium for both analytical reasoning and persuasive communication. You will learn that mapping data to visual features is a powerful method for communicating information by leveraging the rapid perceptual pathways in our brain. The choice of visual encoding, interaction, and narrative framing dramatically shapes a user’s understanding, emotional response, and long-term memory.

In this assignment, as a team, you will learn and practice:

Why this matters (this week and beyond): You and your group will discuss the nuances in how you present your data: how can we accurately portray the data? How can we persuade or engage users with our data? These skills of ideating, sketching, framing, and critiquing can be applied across datasets and problems.

Task

Overview and Team Structure

Your team will select one rich dataset (defined below) and create two distinct web-hosted interactive visualization experiences:

  1. The Analytical Dashboard: At least 3 linked/distinct charts focused on clarity and multi-perspective exploration.
  2. The Persuasive Story/Visualization: At least 3 charts OR a sophisticated narrative/scrollytelling/multimodal experience focused on impact.

    Recommended Team Allocation: Split your team into pairs, with one pair focusing on the Analytical Dashboard and the other on the Persuasive Story. However, the final design document and FdS process must represent the whole team’s efforts.

Step-by-Step Instructions

Step 1: Select and Audit Your Dataset

Select a clean or semi-clean dataset from repuatable repositories such as CORGIS (The Collection of Really Great, Interesting, Situated Datasets), FiveThirtyEight, Data is Plural newsletter, Kaggle.

You will need to describe your dataset in your write-up, including any data cleaning you performed, and anomalies you discovered.

Step 2: Ideate using the Five Design Sheet (FdS) Framework

Walk through all 5 stages of the five design-sheet methodology as a team before writing code:

AI Policy đŸ€–: You may NOT use AI assistants to assist with brainstorming, ideating, or sketching. All of these ideas should be your own. The reason for this is to build your creative muscles and to stretch your design thinking.

Step 3: Implement Web-based Interactive Visualizations

Choose tech tools matching your team’s technical background:

AI Policy đŸ€–: You may use AI assistants (ChatGPT, Claude, Gemini) to assist with writing JavaScript, debugging code, or formatting JSON specifications. Make sure to discuss any technical trade-offs or pivot points in your write-up! Likewise, you can choose to not use AI and still make cool stuff.

Each visualization should be sufficiently complex, whether that means including sophisticated storytelling techinques or by including several linked charts. See below for more details.

Step 4: Host your Visualizations

Host both interactive visualizations on the web so they are publicly accessible and clickable (e.g., via GitHub pages , Davidson Domains, Observable Notebooks, or Tableau Public). If hosted privately, ensure Dr. Williams has access and link the private GitHub repository in your report.

Step 5: Record a Demo Video & Write the Design Document

Draft a collaborative team Design Document as a Medium blog post (see Hall of Fame examples: State Academic Performance, Air Travel COVID-19, or UFO Case Study).

Required Deliverables Checklist:

Mandatory transparency & citation requirement: If your team uses AI in any part of your design sprint, you must include an “AI Usage Statement” section in your Medium Design Document detailing:
   Which tools were used (e.g., ChatGPT-4o, Midjourney v6).
   What tasks they assisted with (e.g., code generation, code refinement and iteration on designs, spelling/grammar check).
   Reflective Critique: Briefly comment on whether the AI output was useful or if it produced design assumptions that your team had to correct.

Dataset description: Details on dataset origin, data cleaning steps, anomalies, and how data attributes mapped to visual channels
FdS documentation: Images of all 5 sheets with narrative explanation of your ideation process
Analytical visualization write-Up: Embedded screenshots and analysis of your 3+ chart dashboard experience
Persuasive visualization write-Up: Embedded screenshots and narrative explanation of your persuasive/storytelling design choices
Interactive web links: Direct, clickable links to both live web-hosted implementations (or repository links)
Embedded demo video: A recorded demo video capturing user interaction and animation/sound across both visualizations.
Comparative reflection: Explicit discussion on the contrast, tradeoffs, and tensions between analytical communication and persuasive storytelling.
Private deliverables: The following will be shared within our class, not published to Medium

Criteria for Success

Grading is based on the Design Sprint #2 variation of the the design rubric, and Peer Feedback Form evaluations.

What High-Quality Work Looks Like:

Distinct dual-lens application: The two deliverables feel genuinely different in intent—the analytical tool promotes neutral, deep exploration, while the persuasive tool effectively uses visual narrative, tone, or interaction to leave a lasting impression.

Perceptually-grounded visual encodings: Data channels (color, position, size, shape) are chosen intentionally based on data types (nominal, ordinal, quantitative) rather than arbitrary aesthetic choices.

Rigorous FdS process evidence: Clear photos and explanations of all 5 Design Sheets demonstrating genuine ideation before coding.

Functional interactivity & clear demo: Web-hosted links allow smooth user interaction, and the embedded demo video clearly showcases interactive features, transitions, or audio.

Honest reflection on technical tradeoffs: The design document candidly addresses code challenges, scope adjustments, and lessons learned during implementation (~20% of grade).