The open-source package exams for the R system for statistical computing provides a one-for-all approach to automatic exams generation. Based on (potentially) dynamic exercise templates large numbers of personalized exams/quizzes/tests can be created for various systems: PDFs for classical written exams (with automatic evaluation), import formats for learning management systems (like Moodle, Blackboard, OLAT, or Ilias), live voting (via ARSnova), and the possibility to create custom output (in PDF, HTML, Docx, …).
Exercise types include multiple-choice or single-choice questions, numeric or text answers, or combinations of these. Formatting can be done either in Markdown or LaTeX with the possibility to generate dynamic content using R, e.g., random numbers, graphics, data sets, or shuffled text blocks.
R/exams is open-source software that can be freely used and extended. This web site provides an overview, short tutorials, a gallery of exercise templates, and links to further materials.
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 ›