The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.


R/exams + learnr logos

Interface for R/exams Exercises in learnr Tutorials

Overview

The R package exams2learnr provides an R/exams (https://www.R-exams.org/) interface for learnr tutorials.

Currently, there is support for the following question types:

Description R/exams learnr
Single-choice schoice learnr_radio
Multiple-choice mchoice learnr_checkbox
Numeric num learnr_numeric
Text string learnr_text

Thus, there is no support, yet, for cloze questions.

The main function is exams2learnr() which is typically used within learnr Rmd tutorials. For a single exercise the function returns a learnr tutorial_question and for several exercises it yields a learnr tutorial_quiz. Both usages are illustrated by two example files provided within the package.

Additionally, the function run_quiz() can be used to quickly set up and run a quiz interactively based on a set of R/exams exercises. For example:
run_quiz(c("capitals.Rmd", "fruit.Rmd", "function.Rmd"))

Tutorial

An introductory tutorial is hosted on the R/exams website at https://www.R-exams.org/tutorials/exams2learnr/.

Installation

The stable version of exams2learnr is available from CRAN:

install.packages("exams2learnr")

The latest development version can be installed from R-universe:

install.packages("exams2learnr", repos = "https://zeileis.R-universe.dev")

License

The package is available under the General Public License version 3 or version 2

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.