The goal of
teachR is to provide teachers and educators with free, easy-to-use
and interactive applications for complementing their courses with virtual
demonstrations and/or experiments.
Shiny applications in
teachR can be launched
directly from within
They can also be exported toward a local folder for later deployment
shinyapp.io or on a personal
Shiny Server instance.
teachR package is at a very early stage of development. It contains only a
Shiny applications at the moment, but this
number is meant to grow with the help
developers willing to make their educational web applications more easily
If you are a
Shiny developer and want to
participate, just fork this repository, add your application(s) to the "inst/apps"
folder with a properly formatted "info" file (see other apps for examples), and
send me a pull request.
teachR from this GitHub repository is pretty straightforward:
simply copy the following lines of code in your R terminal:
if (!require("devtools")) install.packages("devtools") devtools::install_github("swarm-lab/teachR") library(teachR)
Use the package's help to learn how to discover and run the applications provided