Study Habits Case Study Pack
This “starter case study pack” is meant to feel like a tiny mini-course inside the Workbook:
one dataset,
one story,
and a short sequence of scripts you can run and check.
The goal is to stop the Workbook from feeling like “random scripts with random numbers”.
The story
A school is piloting three different study strategies over 4 weeks:
control — study like you normally do
flashcards — daily flashcard practice
spaced — spaced repetition schedule
Each student takes:
a pretest
a posttest
and a retention test one week later
What you get
Inside your workbook folder (created by pystatsv1 workbook init):
Dataset:
data/study_habits.csvExplore script:
scripts/study_habits_01_explore.pyANOVA script:
scripts/study_habits_02_anova.pyTests:
tests/test_study_habits_case_study.py
Outputs go to: outputs/case_studies/study_habits/
Run → Inspect → Check
From inside your workbook folder:
# Part 1: explore the dataset and generate starter outputs
pystatsv1 workbook run study_habits_01_explore
# Part 2: run a one-way ANOVA on posttest_score by group
pystatsv1 workbook run study_habits_02_anova
# Check: confirms the dataset and effect pattern match the lesson
pystatsv1 workbook check study_habits
How this becomes a mini-course
A simple path through multiple chapters:
Ch10 (ANOVA): Use the case study pack to practice one-way ANOVA.
Ch18 (ANCOVA): Treat
pretest_scoreas a covariate.Ch19 (Regression): Predict
posttest_scorefromstudy_hours_per_week,sleep_hours, etc.Ch20 (Non-parametric): Compare groups using rank-based alternatives.
You can reuse the same story and dataset, but apply a different method each chapter.