Six-hour learning plan

From suspicious spreadsheet to useful public tool.

The curriculum follows the way responsible data work actually happens: question, clean, test, explain and only then publish.

1

Interrogate the dataset

Provenance, collection method, missing context, ethical use and the difference between a claim and an assumption.

2

Make it reproducible

A clean project structure, environment file, source notes and a notebook that another person can rerun.

3

Clean without hiding decisions

Types, nulls, duplicates, outliers and a short cleaning log explaining every material choice.

4

Visualise with restraint

Choose one useful question, test it, use Plotly accessibly and avoid charts that overstate the evidence.

5

Build for a real reader

Create a focused Streamlit app with context, filters, clear units and an honest limitations section.

6

Review and publish

Basic pytest checks, peer review, README improvement, licensing and a short public demo.

Before the event

Bring a ready laptop.