Tutorials

Hands-on introductions to various functions and features of the R/exams package. R code can be followed step by step and the corresponding output downloaded and inspected.

Embedding R/exams Exercises as Forms in R/Markdown or Quarto Documents

Tutorials

tutorials

Introduction to the new exams2forms package for including quizzes or individual questions from dynamic exercise templates into rmarkdown or quarto documents, e.g., for self-paced learning and self-assessment. Read More ›

Using ChatGPT for Creating Multiple- and Single-Choice R/exams Questions

Tutorials

tutorials

Tutorial for creating knowledge quiz questions with the help of ChatGPT in multiple- or single-choice format for R/exams. Read More ›

Embedding R/exams Exercises in learnr Tutorials

Tutorials

tutorials

Introduction to the new exams2learnr package for including quizzes or individual questions from dynamic exercise templates into learnr tutorials which can be deployed as shiny apps. Read More ›

Using LaTeX in R/exams: What, Why, How?

Tutorials

tutorials

LaTeX is a document prepration system that is very powerful but can sometimes also be a bit confusing. Hence, some useful details are provided that should help R/exams users getting LaTeX installed and used effectively for preparing exams. Read More ›

Online Tests for TestVision with R/exams

Tutorials

tutorials

Generating, importing, and customizing online tests for TestVision with R/exams. Read More ›

Summative Online Exams with R/exams and OpenOlat

Tutorials

tutorials

Tutorial for conducting online exams generated by R/exams in OpenOlat, including strategies to prevent cheating such as extended randomization, linear navigation, and a sworn declaration prior to the exam. Read More ›

E-Learning Quizzes with R/exams for Moodle and OpenOlat

Tutorials

tutorials

Step-by-step tutorials for generating, importing, and customizing online tests and quizzes using exams2moodle() and exams2openolat() in R/exams. Read More ›

Stress Testing Dynamic R/exams Exercises

Tutorials

tutorials

Before actually using a dynamic exercise in a course it should be thoroughly tested. While certain aspects require critical reading by a human, other aspects can be automatically stress-tested in R. Read More ›

Mathematical Notation in Online R/exams

Tutorials

tutorials

Many R/exams exercises employ mathematical notation that needs to be converted and rendered suitably for inclusion in online exams. While R/exams attempts to set suitable defaults, an overview is provided of possible adjustments and when these might be useful or even necessary. Read More ›

Dynamic Online Tests with Blackboard and R/exams

Tutorials

tutorials

Step-by-step guide to generating, importing, and conducting online tests and quizzes generated by exams2blackboard() in R/exams. Read More ›

Written R/exams around the World

Tutorials

tutorials

How to internationalize exams2nops() by adding support for new natural languages in written R/exams (that can be automatically scanned and evaluated). Read More ›

From Static to Numeric to Single-Choice Exercises in R/exams

Tutorials

tutorials

Tutorial for turning a static arithmetic exercise into a dynamic numeric exercise template and furthermore into a dynamic single-choice exercise template. Read More ›

Written Multiple-Choice Exams with R/exams

Tutorials

tutorials

Step-by-step guide to generating, conducting, scanning, and automatically evaluating large-scale written exams with exams2nops() in R/exams. Read More ›

First Steps

Tutorials

tutorials

First overview of the structure of R/exams, its exercise templates, and a first hands-on session. Read More ›

Installing R/exams

Tutorials

tutorials

Installation guide for R itself and the R package "exams" as well as further open-source tools that are required for certain tasks. Read More ›