🤖 AI Summary
This work addresses the lack of intuitive, programming-free interactive tools for introductory statistics learners by developing three open-source web applications built with R and Shiny, focusing respectively on probability distributions, confidence intervals and hypothesis testing, and simple linear regression. These applications innovatively integrate dynamic visualizations, real-time statistical computations, and inline mathematical derivations within a unified interface, structured according to pedagogical progression to enable learners without programming experience to simultaneously grasp conceptual and operational aspects. High-quality rendering of graphics and equations is achieved through ggplot2 and MathJax. All applications are freely accessible online, and their source code is released under the CC-BY-4.0 license, thereby effectively supporting the teaching and learning of core statistical concepts.
📝 Abstract
Statistics 101, 201, and 202 are three open-source interactive web applications built with R \citep{R} and Shiny \citep{shiny} to support the teaching of introductory statistics and probability. The apps help students carry out common statistical computations -- computing probabilities from standard probability distributions, constructing confidence intervals, conducting hypothesis tests, and fitting simple linear regression models -- without requiring prior knowledge of R or any other programming language. Each app provides numerical results, plots rendered with \texttt{ggplot2} \citep{ggplot2}, and inline mathematical derivations typeset with MathJax \citep{cervone2012mathjax}, so that computation and statistical reasoning appear side by side in a single interface. The suite is organised around a broad pedagogical progression: Statistics~101 introduces probability distributions and their properties; Statistics~201 addresses confidence intervals and hypothesis tests; and Statistics~202 covers the simple linear model. All three apps are freely accessible online and their source code is released under a CC-BY-4.0 license.