ICPSR 2026 — Introduction to Python
A one-week introduction to Python for social scientists, taught at the ICPSR Summer Program in Quantitative Methods. The course assumes no prior coding background and focuses on the practical skills social scientists need: data manipulation, web scraping, API usage, and basic natural language processing.
Slides
Optional exercises
Working through these is the fastest way to build fluency. Each set takes 45–60 minutes. Solutions in separate links.
| Day | Exercises | Solutions |
|---|---|---|
| 1 | Exercises | Solutions |
| 2 | Exercises | Solutions |
| 3 | Exercises | Solutions |
| 4 | Exercises | Solutions |