Schedule
Every class, reading, and due date at a glance
This schedule is tentative; topics, readings, or due dates may shift slightly as the semester unfolds. Any changes will be announced in class and posted to Canvas. For learning objectives and a fuller description of each class, see Content.
PART I Classes 1–5 · The Lab (Python/PsychoPy) PART II Classes 6–8 · The Desk (R/tidyverse) PART III Classes 9–13 · The Page (synthesis)
Two deliberate checkpoints: HW3 + Quiz 1 both land at the start of Class 6 (end of Part I). HW5 + Quiz 2 both land at the start of Class 10 (end of Part II’s content). Neither pairing is a scheduling accident.
| Class | Date | Topic | Reading Due | HW Due / Quiz |
|---|---|---|---|---|
| 1 | Sep 8 | Environment & Open Science | Think Python ch. 1 (via Colab) | — |
| 2 | Sep 15 | Builder Basics | Think Python ch. 2–3 | — |
| 3 | Sep 22 | Builder → Coder | Think Python ch. 5, 7 | HW1 due |
| 4 | Sep 29 | Custom Code Components | Think Python ch. 10–11 | — |
| 5 | Oct 6 | Pilot Testing & Data Generation | PsychoPy docs; Think Python ch. 8 (optional) | HW2 due |
| 6 | Oct 13 | Welcome to RStudio & the Tidyverse | Data Skills ch. 1–2 | HW3 due · Quiz 1 |
| 7 | Oct 20 | Data Wrangling with dplyr | Data Skills ch. 3; R4DS ch. 3 | — |
| 8 | Oct 27 | Visualizing the Effect | R4DS ch. 1, 9 | HW4 due |
| 9 | Nov 3 | Simulation | Data Skills ch. 15; ch. 13 (optional) | — |
| — | Nov 10 | No class this week | ||
| 10 | Nov 17 | One Simple Test | — | HW5 due · Quiz 2 |
| 11 | Nov 24 | Reproducible Reporting (apaquarto) | Quarto docs; apaquarto README | — |
| 12 | Dec 1 | Project Workshop I | — | HW6 due |
| 13 | Dec 8 | Project Workshop II & Finale | — | HW7 due |