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.
exams2ilias exports exercises from R/exams
to ILIAS question pools. The package keeps the ILIAS-specific QTI 1.2
logic in one place and currently targets the import structure validated
against ILIAS 9.17.
Until the package is released on CRAN, install it from GitHub:
The central interface is exams2ilias(). A minimal export
only needs an exercise file, an output directory, and a name for the
resulting question pool.
library(exams2ilias)
outdir <- tempfile("ilias-")
dir.create(outdir)
exams2ilias(
system.file("exercises/lm.Rmd", package = "exams"),
n = 1,
dir = outdir,
name = "lm_ilias"
)This creates a ZIP file that can be imported into an ILIAS question pool.
By default, the package uses the bundled ILIAS template alias
"ilias", which currently resolves to the internal template
for ILIAS 9.17. You only need to set template explicitly if
you want to use your own XML template file.
The package ships with self-contained statistics examples for the main exercise types:
example_dir <- system.file("examples", package = "exams2ilias")
list.files(example_dir, pattern = "\\.[Rr]md$", full.names = TRUE)These examples are intended both as smoke-tested templates and as a starting point for your own question authoring workflow.
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.