Week 1 - Introduction & Course Overview
01 Dec 2025
Data Visualization: The Art and Science of Telling Stories with Data
By the end of this quarter, you’ll be able to:
Today’s mission: Get to know each other, understand the course, and discover what makes visualizations powerful! 🚀
R programming
stats
environmental statistics
biological data analysis
open and reproducible science
📅 When Can You Find Me?
In Person: - After EVERY class (Tu & Th, starting ~3:05 PM) - Right outside the classroom - stay and chat!
By Appointment: - Check my Google Calendar for available times - If you cannot find a time, post on Ed Discussion to request extra OH.
💡 Pro tip: Don’t wait until you’re struggling! Come early and often. Office hours are YOUR time to:

Jason Teng
TA - PhD Student
jteng9@ucsc.edu

Dominick Rangel
Tutor
docrange@ucsc.edu
📢 How to Reach Us
⚡ Quick response = Ed Discussion | Please don’t use Canvas messages, you will get an automatic reply telling you to go to Ed
Find someone you don’t know and spend 3 minutes sharing:
We’ll do a few share-outs after 3 minutes! 👥
Let’s hear from a few pairs:
Tool Agnostic: Choose YOUR software
Project-Based: Real data, real questions, real impact
Design-Focused: Not just “how” but “why”
Portfolio Building: Create work you’re proud to show
| Component | Weight | What You’ll Do |
|---|---|---|
| Participation | 9% | Engage in class activities & polls |
| Labs (5) | 40% | Hands-on practice (top 4 count) |
| Concept Maps (3) | 6% | Synthesize key ideas (top 2 count) |
| Term Project | 45% | Your showcase piece! |
Total: 100%
Work in pairs to create a complete visual analysis:
| Milestone | Due | Weight |
|---|---|---|
| Proposal | Week 4 | 10% |
| EDA | Week 10 | 10% |
| Presentation | Week 10 | 10% |
| Final Report | Finals Week | 15% |
You’ll pick a dataset, ask real questions, and create publication-quality visualizations to answer them! 📊✨
By the end of this course, you will:
Before Class: Read assigned chapters (Wilke, free online!)
Tuesday: Theory, principles, design concepts
Thursday: Hands-on practice - Tableau demos (follow along in R/Python if you prefer)every other week
Labs: Due same day (Thursday), 8% each, top 4 count
Concept Maps: Due Friday (Weeks 2, 6, 8), top 2 count
Attendance: Expected and necessary
No Late Work: But we drop lowest lab & concept map
LLM Policy (R/Python users):
Textbook (FREE online!):
Software (Choose ONE):
Computer: Laptop/desktop required for all work
Primary: Ed Discussion
Office Hours:
Canvas: Grades, recordings, announcements
💡 Pro tip: Don’t suffer in silence! We’re here to help.
Your Mission (10 minutes):
Think about:
We’ll share in pairs, then discuss as a class!
Turn to a neighbor (3 minutes each):
Then we’ll hear from a few volunteers!
Let’s share out! 🎤
Some prompts to consider:
Ugly 😬 - Aesthetic problems, but data is clear
Bad 😕 - Design problems obscure the message
Wrong 😱 - Visualization lies about the data
UGLY
Still accurate!
Our goal: Create visualizations that are beautiful, clear, AND honest! ✨
Think of building visualizations like constructing sentences:
Data = Your vocabulary (what you’re talking about)
Aesthetics = Grammar rules (how to arrange words)
Geoms = Sentence types (statements, questions, exclamations)
Scales = Punctuation (adds clarity and emphasis)
Themes = Writing style (formal vs. casual)
Just like in writing, you need all these elements to communicate effectively! 📝
Aesthetics = Visual properties that represent data
Common aesthetics:
Key idea: We MAP data values to visual properties
Example: Visualizing car data
| Variable | Data Type | Aesthetic |
|---|---|---|
| Weight | Continuous | x-position |
| MPG | Continuous | y-position |
| Cylinders | Discrete | color |
| Origin | Categorical | shape |
Result: A scatter plot where position shows weight vs. MPG, color indicates cylinders, and shape shows country of origin!
Scenario: You’re visualizing student survey data about course satisfaction.
Variables:
Your Task:
Be ready to share!
Let’s see what you came up with:
Key learning: There’s often more than one good way to visualize data - the best choice depends on what story you want to tell!
Quick poll (respond in Ed Discussion):
What do you hope to create visualizations for?
The fundamental rule of visualization:
Different types of data require different visual representations
Example:
Choose the wrong representation = confuse your audience! 😵
Numbers that measure amount or quantity
Examples:
Labels or groups with no inherent order
Examples:
Ordered categories that can be ranked
Examples:
Can take any value within a range
Whole numbers only
Categories are just different, not better/worse
Only two categories
Has clear ordering but unequal spacing
Example 1: Education Level
Example 2: Likert Scale
Visualization implication: Be careful using ordinal data as if it were truly quantitative!
Classify each variable:
Individual (2 min) → Pair (3 min) → Share!
Let’s discuss:
#4 Discussion: Stars can be treated as ordinal OR quantitative depending on context!
Thursday’s Class:
Due before Friday (Week 1):
What you’ll do:
Purpose: Ensure everyone has working software and can create basic charts. Thursday’s tutorial will walk you through everything!
Before Thursday:
Before Next Tuesday:
💡 Reading tip: The textbook is online, bookmark it! It’s full of beautiful examples.
Working Together: ✅ Collaborate, discuss, help each other
Your Submission: Must be YOUR OWN WORK
For R/Python users - LLM Policy:
✅ CAN use ChatGPT/Claude to help generate code
✅ MUST: - Understand every line you submit - Be able to explain what it does - Cite LLM use in comments: # Generated with ChatGPT, modified for X
❌ CANNOT: - Submit code you don’t understand - Use LLMs for concept maps or written work
Academic Support:
Personal Wellbeing:
Accessibility:
About the syllabus? Let’s discuss now!
About logistics? Check Canvas or ask on Ed Discussion
About visualizations? We’ll get into those on Thursday!
About anything else? Office hours start today after class!
Before you leave today:
Rate your confidence (1-20) on Ed Discussion:
If you rated anything 10 or below: Perfect time to ask questions or stay for office hours! 🤝
Questions?
Stay for office hours if you’d like to chat!
See you Thursday for hands-on software tutorials!
![]()
STAT 80B – Winter 2026
![]()
STAT 7 – Winter 2026