exams2forms: Embedding 'exams' Exercises in HTML documents

In November 2024, we released the new R package exams2forms, adding new features and building blocks for embedding (randomized) exercises written for the R package exams (aka. R/exams) as interactive elements in documents written with rmarkdown or quarto.

The goal is to enable users to easily re-use dynamic exercises written in one of R/exams’ formats in HTML documents, such as stand-alone HTML files, online books, or websites.

This allows to provide additional self-assessment resources without the need for a learning management systems (e.g., OpenOlat, Moodle, Canvas, …) and supports all R/exams exercise types: single-choice, multiple-choice, numeric and text questions, as well as cloze questions combining one or all of the previously mentioned types.

Exercises written for exams2forms can be easily used in (summative) assessments and vice versa, as they share the same format. exams2forms is a valuable addition to the features and capabilities of the exams package, offering even more flexibility.

Interested? Our online tutorial provides interactive examples and templates to get you started today!