/Rex

Shiny R/exams dashboard for written multiple-choice exams

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Rex: Shiny R/exams Dashboard Rex logo

This repository provides an interactive shiny dashboard for creating and evaluating written multiple-choice exams. The underlying workhorse is R/exams, in particular the so-called NOPS exams which support both single-choice and multiple-choice exercises along with automatic evaluation.

The dashboard provides:

  • Import/export of R/exams exercises with type "schoice" or "mchoice"
  • Creation of an exam by combining (blocks of) exercises and exporting (randomized) PDF files
  • Evaluation scanned exercises
  • Management of participants and grades, connecting with other tools at Universität Innsbruck

Rex is developed by Sebastian Bachler and is still work-in-progress.

To try out Rex make sure that you have all the necessary R packages installed, see init.R. Then start the up in the base directory via shiny::runApp() and authenticate using rex as both login and password.