Notebook practice pack
All modules, full workbooks, independent assessment, and datasets in one download.
Download the notebook packChoose the full notebook practice pack for local study. It includes the notebooks, data, setup helper, and dependency file.
All modules, full workbooks, independent assessment, and datasets in one download.
Download the notebook packOriginal teaching fixtures and the documented public Penguins data in several formats.
Download datasetsA notebook downloaded by itself still needs the data folder. The practice pack includes it. Read the setup instructions.
| Module | Student notebook | Worked solutions |
|---|---|---|
| 00. A short Python bridge | Student | Solutions |
| 01. Start with a dictionary | Student | Solutions |
| 02. From one student to many | Student | Solutions |
| 03. Meet the pandas Series | Student | Solutions |
| 04. Build and inspect a DataFrame | Student | Solutions |
| 05. Select exactly what you need | Student | Solutions |
| 06. Filter with conditions | Student | Solutions |
| 07. Sorting and index decisions | Student | Solutions |
| 08. Create and update columns | Student | Solutions |
| 09. Data types and safe conversion | Student | Solutions |
| 10. Missing values and honest cleaning | Student | Solutions |
| 11. Duplicates and data quality | Student | Solutions |
| 12. Clean and search text | Student | Solutions |
| 13. Dates, times, and durations | Student | Solutions |
| 14. Map, apply, and vectorize | Student | Solutions |
| 15. Statistics you can explain | Student | Solutions |
| 16. Group, summarize, and compare | Student | Solutions |
| 17. Merge related tables | Student | Solutions |
| 18. Concatenate and align | Student | Solutions |
| 19. Reshape tables | Student | Solutions |
| 20. Read and write files | Student | Solutions |
| 21. Work with time series | Student | Solutions |
| 22. Explore richer structures | Student | Solutions |
| 23. Work efficiently and reproducibly | Student | Solutions |
| 24. Plot and interpret | Student | Solutions |
| 25. Debugging clinic | Student | Solutions |
| 26. End-to-end classroom project | Student | Solutions |
| 27. Import CSV and text with confidence | Student | Solutions |
| 28. Work across Excel and JSON formats | Student | Solutions |
| 29. Analyze a real public dataset | Student | Solutions |