https://github.com/cassws/learnr

Interactive Tutorials with R Markdown

https://github.com/cassws/learnr

Science Score: 10.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.0%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Interactive Tutorials with R Markdown

Basic Info
Statistics
  • Stars: 2
  • Watchers: 2
  • Forks: 1
  • Open Issues: 0
  • Releases: 0
Fork of rstudio/learnr
Created over 6 years ago · Last pushed over 6 years ago
Metadata Files
Readme Contributing License

README.md

learnr: Interactive tutorials for R

R build status CRAN status learnr downloads per month DOI
RStudio community RStudio community <!-- badges: end -->

The learnr package makes it easy to turn any R Markdown document into an interactive tutorial. Tutorials consist of content along with interactive components for checking and reinforcing understanding. Tutorials can include any or all of the following:

  1. Narrative, figures, illustrations, and equations.

  2. Videos (supported services include YouTube and Vimeo).

  3. Code exercises (R code chunks that users can edit and execute directly).

  4. Quiz questions.

  5. Interactive Shiny components.

You can find documentation on using the learnr package here: https://rstudio.github.com/learnr/

FAQ

Error: Deployment Dependencies Not Found

If your tutorial contains broken code within exercises for users to fix, the CRAN version of packrat will not find all of your dependencies to install when the tutorial is deployed. To deploy tutorials containing broken exercise code, install the development version of packrat. This version of packrat is able to find dependencies per R chunk, allowing for broken R chunks within the tutorial file.

r devtools::install_github("rstudio/packrat")

IE / Edge Support

learnr does not actively support IE11 and Edge.

Owner

  • Name: Cass Wilkinson Saldaña
  • Login: cassws
  • Kind: user
  • Location: Philadelphia, PA

Data science educator + open source developer exploring critical data literacies, NLP, and cute photos of cats. Enthusiastically bad at pinball.

GitHub Events

Total
Last Year

Dependencies

.github/workflows/R-CMD-check.yaml actions
  • actions/cache v1 composite
  • actions/checkout v1 composite
  • actions/upload-artifact master composite
  • r-lib/actions/setup-pandoc master composite
  • r-lib/actions/setup-r master composite
DESCRIPTION cran
  • checkmate * imports
  • ellipsis >= 0.2.0.1 imports
  • evaluate * imports
  • htmltools >= 0.3.5 imports
  • htmlwidgets * imports
  • jsonlite * imports
  • knitr >= 1.14 imports
  • markdown * imports
  • parallel * imports
  • rappdirs * imports
  • renv >= 0.8.0 imports
  • rmarkdown >= 1.12.0 imports
  • rprojroot * imports
  • shiny >= 1.0 imports
  • utils * imports
  • withr * imports
  • callr * suggests
  • rlang * suggests
  • testthat >= 2.1.0 suggests