education

Introduction to Difference-in-Differences (DiD) in Python

Did an after-school tutoring program really raise student grades, or were grades rising everywhere? This Python tutorial compares 10 tutored high schools with 25 others, before and after the program, to separate its effect from the general upward trend. It comes with an interactive app that runs in your web browser.

Introduction to Difference-in-Differences (DiD) in Stata

Did an after-school tutoring program raise the grades of low-income high school students? Using simulated data on 35 schools in Stata, we compare how grades changed in schools with and without the program, and we check whether both groups were on similar paths before it started. It comes with an interactive app that runs in your web browser.

Schooling ain’t learning in Europe: A club convergence perspective

Divergence in learning outcomes is increasing over time. Institutional and learning spillovers are decisive for whether an EU Member State is on a high or low human capital trajectory.