Boosting Students' Programming Interest Using RStats in General Education Statistics Courses

Xuemao Zhang (East Stroudsburg University)


Programming is the key component of reproducible data analysis. R is one of the top programming languages in data science which can implement a wide variety of statistical and graphical techniques. In general education (GE), lots of non-computing majors do not take a typical programming course due to their fear of the command line.  A web app Rstats ( was developed to promote students’ interest in R ( programming while learning introductory statistics.  Students can learn the programming language R without coding with this web app on any web browser. In this presentation, the features of the web application Rstats will be described. How the web app was applied in a GE statistics class will be illustrated by several examples.