Student Growth Percentiles

Theory and Implementation in R

Damian W Betebenner & Adam R VanIwaarden

October 12th, 2017

Abstract

This document provides an introduction to Student Growth Percentiles (SGP)

Preface

The following provides a brief introduction to generalized additive models and some thoughts on getting started within the R environment. It doesn’t assume much more than a basic exposure to regression, and maybe a general idea of R though not necessarily any particular expertise. The presentation is of a very applied nature, and such that the topics build upon the familiar and generalize to the less so, with the hope that one can bring the concepts they are comfortable with to the new material. The audience in mind is a researcher with typical applied science training.

As this document is more conceptual, a basic familiarity with R is all that is needed to follow the code, though there is much to be gained from simple web browsing on R if one needs it. And while it wasn’t the intention starting out, this document could be seen as a vignette for the mgcv package, which is highly recommended.

This section provides basic details about the calculation of student growth percentiles from Georgia state assessment data using the R Software Environment (R Development Core Team 2017) in conjunction with the SGP package (Damian W. Betebenner et al. 2017). For a more in-depth discussion of SGP calculation, see Betebenner (2009), and see Shang, VanIwaarden and Betebenner (2015) and Appendix B of this report for further information on the SIMEX measurement error correction methodology.

This document was created with Rstudio and rmarkdown. Last modified 2017-11-03. Original draft August, 2012.

Color guide:

  • important term
  • link
  • package
  • function
  • object or class

R Info: R version 3.4.2 (2017-09-28) Short Summer

Conclusion

Generalized additive models are a conceptually straightforward tool that allows one to incorporate nonlinear predictor effects into their otherwise linear models. In addition, they allow one to keep within the linear and generalized linear modeling frameworks with which one is already familiar, while providing new avenues of model exploration and possibly improved results. As was demonstrated, it is easy enough with just a modicum of familiarity to pull them off within the R environment, and as such, it is hoped that this document provides the means to do so.

References

Betebenner, Damian W. 2009. “Norm- and Criterion-Referenced Student Growth.” Educational Measurement: Issues and Practice 28 (4): 42–51.

Betebenner, Damian W., Adam VanIwaarden, Ben Domingue, and Yi Shang. 2017. SGP: Student Growth Percentiles & Percentile Growth Trajectories. sgp.io.

R Development Core Team. 2017. R: A Language and Environment for Statistical Computing. Vienna, Austria: R Foundation for Statistical Computing. http://www.R-project.org.

Shang, Yi, Adam VanIwaarden, and Damian W. Betebenner. 2015. “Covariate Measurement Error Correction for Student Growth Percentiles Using the Simex Method.” Educational Measurement: Issues and Practice 34 (1): 4–14. doi:10.1111/emip.12058.