General Data Story Instructions

Overview

In Part II of the course (weeks 5–10), you will apply the tools and

skills you learned in Part I to create your own data stories. You'll

cycle through three stages repeatedly:

  1. Pitching and brainstorming. Present your ideas to classmates,
  2. form groups, and workshop story ideas.

  3. Refinement. Workshop your ideas and code. Bring up new content,
  4. tools, or techniques you'd like to learn more about.

  5. Critiquing. As a class, we'll discuss your story and provide
  6. constructive feedback. We'll also go through your code and discuss

    relevant coding issues (challenges, clever hacks, etc.).

You should plan to make it through this cycle at least three times

during Part II — that is, you should produce at least 3 data stories.

What is a Data Story?

A data story is a short (5-minute) presentation that uses data to tell

a compelling narrative. It combines:

You can work individually or in groups of any size. Projects and

groups should form organically and remain flexible.

Deliverables

Each data story should be contained in a single sub-folder of

data-stories.

Your project should include the following files, based on the

project template:

1. README.md

Based on the

README template,

your README should contain:

2. YouTube Video (5 minutes)

A video presentation of your data story. You can:

The key is to tell a compelling story backed by data, not just

walk through code.

3. Code

Your project's code (Jupyter notebooks, Python scripts, etc.), based on

the notebook template.

Your code should be well-documented and reproducible.

4. Data

Weekly Rhythm

Day Activity
Monday Review and discuss data stories from the previous week
Wednesday New tools, demos, and techniques
Thursday (X-hour) Office hours or hackathon/demos
Friday Hackathon + brainstorming for next week's stories

Tips for Great Data Stories

Finding Data

Need inspiration? Here are some places to find interesting datasets:

Evaluation

Each data story will be evaluated on:

Criterion What we're looking for
Question Is the question interesting and well-defined?
Data Is the data appropriate for the question?
Analysis Is the analysis sound and well-executed?
Visualization Do the figures effectively communicate insights?
Narrative Does the story flow logically and engage the audience?
Code quality Is the code clean, documented, and reproducible?
Feedback Did you incorporate feedback from previous iterations?

Submitting Your Story

  1. Create a folder in data-stories/ named descriptively (e.g.,
  2. data-stories/climate-trends/)

  3. Include your README.md, notebook(s), and data files
  4. Upload your video to YouTube (unlisted is fine)
  5. Submit a pull request to the course repository