1 of 15

Lecture 10: Data Literacy & Communication

Autumn 2026

1

Sli.do

#cse163

Questions?

Icebreaker

Favorite snack?

CSE 163

CSE 163: Data Literacy & Communication

​

​

2 of 15

Announcements

  • Homework 3 now available, due Thursday, October 29 at 11:59pm on Gradescope
  • Programming Practice 3 due Sunday October 25 at 11:59pm on Gradescope
  • Project Part 1: Proposal is due Tuesday, October 27 at 11:59pm on Gradescope
    • Information now on the course website here.

2

Questions?

CSE 163: Data Literacy & Communication

​

​

3 of 15

Does code tell us anything about data?

import pandas as pd

import matplotlib.pyplot as plt

import seaborn as sns

​

data = pd.read_csv('home/data.csv')

​

data = data[['name', 'fin_length', 'age']]

data = data.dropna()

​

sns.relplot(data=data, kind='line', x='age’, y='fin_length', hue='name')

plt.title('Shark Ages vs. Fin Length')

plt.xlabel('Age (months)')

plt.ylabel('Fin Length (in)')

​

plt.savefig('/home/plot.png')

suggests >3 columns

suggests missing values

suggests quantitative and categorical variables

CSE 163: Data Literacy & Communication

​

​

4 of 15

Data Context Guiding Questions

  • Who: the people represented in the data or responsible for its collection

​

  • What: the information that is represented in the data such as demographics and measurements

​

  • When: the time frame associated with data collection or represented in the data

​

  • Where: the location of the data, virtual or otherwise

​

  • Why: the stated (or unstated) purpose of collecting the data

​

  • How: the methods used for data collection and storage

4

CSE 163: Data Literacy & Communication

​

​

5 of 15

Data context can reveal other explanations

5

CSE 163: Data Literacy & Communication

​

​

6 of 15

Where do we find this context?

  • Data dictionaries
  • README.md or CHANGELOG.md files
  • Meta datasheets
  • Contacting the researchers/data collectors

6

CSE 163: Data Literacy & Communication

​

​

7 of 15

Data Storytelling: Let’s talk about Multiverses

7

CSE 163: Data Literacy & Communication

​

​

8 of 15

Shark Multiverse…

  • A set of bar graphs illustrating different categorical qualities of different shark species
  • A YouTube tutorial using this dataset to demonstrate how to drop or replace missing values
  • A neural network using all columns to predict whether the shark is endangered or not
  • A neural network using all columns to predict shark tail size
  • A single string representing the most common shark species in the dataset

8

CSE 163: Data Literacy & Communication

​

​

9 of 15

Narrative Plot Mountain

9

Exposition

Rising Action

Climax

Falling action

Resolution

CSE 163: Data Literacy & Communication

​

​

10 of 15

Data Story Plot Mountain

10

Finding data

Posing research

questions

Pre-processing

Coding

Analysis to answer questions

Testing

Visualizations

Writing

reports

Interpreting results

Presenting

findings

Communications

CSE 163: Data Literacy & Communication

​

​

11 of 15

Finding Main Characters

  • Make sure the questions are relevant to your data and the data is relevant to your questions
  • Ask questions that do not have simple answers
  • Use your domain knowledge to come up with interesting questions
  • Pacing matters!

11

CSE 163: Data Literacy & Communication

​

​

12 of 15

Writing Tips

  • We care more about what you have to say rather than how you say it!
  • Keep your writing relevant and to the point.
  • Some strategies for answering your research question:
    • Answer a question, then explain that answer
    • Answer the question, think about a counterexample/counterargument, then refute it
    • Answer the question, pose a follow-up question, then answer the follow up.

12

CSE 163: Data Literacy & Communication

​

​

13 of 15

Avoiding the Vacuum

  • Interpret any numbers and/or trends in context
  • Do NOT leave free-floating numbers
  • Don’t assume that your readers knows your code as well as you do! You may assume your reader knows general definitions.
    • Based on which venue or setting you are presenting your work, you may tweak what you focus on or how you phrase things.
  • Think about explaining your project to someone who is not in this class.

13

CSE 163: Data Literacy & Communication

​

​

14 of 15

Sentence Level Details

  • A few mechanical things to think about:
    • Writing in the first-person (“I/We did X for my/our analysis to find Y” as opposed to “X was used to find Y”)
    • Active voice vs. passive voice (“The result of A proved B” vs. “B was proven by A”)
    • Present vs. past-tense.
    • Using abbreviations or shorthand instead of full names.

14

CSE 163: Data Literacy & Communication

​

​

15 of 15

Key Takeaways

  • Think of how your analysis might be used or interpreted
  • Consider biases in your data and analysis – even the ones that might come from you!
    • How do these impact the generalizations of your data analysis?
  • Consider the impacts, ethics, and consequences of your analysis.
  • Data science tells a story – who is our “main character” and what do we want to focus or highlight?

15

CSE 163: Data Literacy & Communication

​

​