Skip to main content

Step 2 — Programming Fundamentals
Stand up Python + notebooks, basic Pandas/NumPy/Matplotlib, intro SQL, and Git.

Teacher
Deliverable: A starter Colab notebook for students + rubric.

Code:
Build a beginner Colab that loads a CSV, cleans 2 columns, plots a chart, and asks 3 reflection questions. Add a 4-level rubric.

Student
Deliverable: Your first notebook link + screenshot of a chart.
Code:
Walk me through setting up Colab + a Pandas demo with 3 basic operations (filter, groupby, plot) and 3 SQL practice queries.
​​​​​​​

Student Entrepreneur
Deliverable: A tiny repo with a CLI script (read CSV → print summary).
Code:
Generate a minimal project structure with README and a Python CLI that summarizes a CSV (rows, columns, missing %, top categories).
​​​​​​​​​​​​​​

Working Adult / Entrepreneur
Deliverable: A “data pull” notebook for your job (reads one source and outputs a report).
Code:
Draft a notebook template that pulls data from [CSV/API], cleans it, and outputs a short weekly HTML report with 3 plots.
​​​​​​​

Post here: GitHub/Colab link + what tripped you up.

Read More...