**[Supplementary Materials for JREE Manuscript][1]**
**Stata Code for Full Analysis**
***Number Knowledge Tutoring (NKT)***
1. "[01_clean_data.do][2]" contains code used to clean the raw data from the NKT study and check that missing data was missing at random.
2. "[02_estimate_impacts.do][3]" calculates the short term and medium term impacts of the NKT intervention.
3. "[03_calculate_forecast.do][4]" calculates the forecasts using only data from the control group of the NKT sample.
4. "[03_data_forecast_parameters][5]"dataset with the forecasts calculated from the NKT study.
5. "[04_visualize_forecast.do][6]" this code creates the plots shown in the manuscript and the supplementary materials.
***Pre-K Mathematics (PKM)***
1. "[01_estimate_impacts][7]" contains code used to calculate the short term and medium term impacts of the PKM intervention.
2. "[02_forecast_parameters][8]" dataset with the forecasts calculated from the PKM.
3. "[03_calculate_forecast.do][9]" contains the code used to calculate the forecasts using only data from the control group of the PKM sample.
4. "[04_visualize_forecast][10]" code creates the plots shown in the supplementary materials.
[1]: https://osf.io/muszb/
[2]: https://osf.io/9xgvr/
[3]: https://osf.io/rjuhq/
[4]: https://osf.io/gpwr6/
[5]: https://osf.io/326fd/
[6]: https://osf.io/buhcr/
[7]: https://osf.io/mx9p2/
[8]: https://osf.io/p8bjf/
[9]: https://osf.io/etvn5/
[10]: https://osf.io/qck7a/