Skip to learning content

DATA SCIENCE PYTHON PLAYGROUND

Data Foundations

← Choose a deck
Wrangle / Preprocess · Practical data briefs

Workflow Challenges

Lessons teach the tools. Workflow Challenges ask you to use them.

Choose any brief. Each uses small synthetic datasets and runs independently. Time estimates are loose guidance.

10 independent briefsOpen any case file
WC01
Products / sales

Consistent product names

Prepare consistent product labels for a catalogue handoff.

Table Clean labels
~10–15 mintext quality · recoding · validation
Open brief
WC02
Café / orders

Prices that can be used

Separate usable café prices from records that need repair, retaining the original text as evidence.

Table Usable & repair lists
~10–15 minnumeric quality · eligibility · provenance
Open brief
WC03
Student attendance / study

An attendance handoff

Produce a chronological attendance table with identifiable learners and valid dates.

Table Attendance handoff
~10–15 mindates · required fields · ordering
Open brief
WC04
Café / orders

Repeated order exports

Remove repeated uploads while retaining legitimate repeat purchases.

Table Deduplicated orders
~10–15 minrecord identity · retention · validation
Open brief
WC05
Products / sales

Calculate a useful total

Prepare usable sales lines and their monetary totals.

Table Sales totals
~10–20 minnumeric quality · calculation · summaries
Open brief
WC06
Products / sales

Fill only what is justified

Prepare net order amounts under the billing team’s explicit missing-value policy.

Table Net amounts
~10–20 minmissingness · data policy · calculation
Open brief
WC07
Delivery / logistics

Connect records to a lookup

Attach depot managers without losing deliveries that have no matching assignment.

Tables Assigned & unassigned
~10–20 mincombine tables · retention · validation
Open brief
WC08
Delivery / logistics

Combine two batches

Combine two compatible delivery exports into one handoff.

Tables Combined handoff
~10–20 minschema alignment · combine tables · ordering
Open brief
WC09
Measurements / activity

Make repeated measurements usable

Prepare an activity extract that keeps each value connected to its measurement and unit.

Table Long measurements
~10–20 mindata shape · units · selection
Open brief
WC10
Café / orders

Prepare a clean handoff

Prepare a compact café billing extract while preserving the incoming evidence.

Table Billing handoff
~10–20 minrecord identity · data quality · handoff
Open brief