Online Program Home
My Program

Abstract Details

Activity Number: 694
Type: Contributed
Date/Time: Thursday, August 4, 2016 : 10:30 AM to 12:20 PM
Sponsor: Section on Statistical Education
Abstract #318763
Title: Web Application Teaching Tools for Statistics Using R and Shiny
Author(s): Jimmy Doi and Gail Potter* and Jimmy Wong and Irvin Alcaraz and Peter Chi
Companies: Cal Poly and The EMMES Corporation/Cal Poly and FDA/CDER and Cal Poly and Cal Poly
Keywords: Shiny ; R ; applet ; app ; web-based app ; teaching tool

Technology plays a critical role in supporting statistics education, and student comprehension is improved when simulations accompanied by dynamic visualizations are employed. Many web-based teaching tool applets programmed in Java/Javascript are publicly available (e.g.,, These provide a user-friendly interface which is accessible and appealing to students in introductory statistics courses. However, not all statistics educators are fluent in Java/Javascript, so may not be able to tailor these apps or create and develop their own apps. Shiny, a web application framework for R created by RStudio, facilitates applet development for educators who are familiar with R. We illustrate the utility, convenience, and versatility of Shiny through our collection of seventeen freely available apps covering a range of topics and levels (found at We illustrate how our apps have been used in statistics classes and discuss follow-up assignments we have given to students. Our source code is publicly available so that other educators may tailor our apps to suit their purposes.

Authors who are presenting talks have a * after their name.

Back to the full JSM 2016 program

Copyright © American Statistical Association