Motivation

The year 2020 saw a cataclysmic change in the tertiary education sector as a result of the global Covid-19 pandemic.  One of the immediate changes was the requirement to move to remote assessment. A robust way to ensure academic integrity when remotely assessing students is to automatically generate random questions, and corresponding solutions, that are different for each student. These random questions may differ in only a few components, ensuring that the assessment is equitable across the student cohort.

What you will learn

In this course you will learn how to: 


  • Install the software required to start generating random questions,
  • Code up a simple question and answer,
  • Formulate more complicated Q&As,
  • Export these questions to individual assessment sheets (PDF),
  • Export these questions to Moodle.


While what you will learn is ideal for assessments containing mathematical exercises, or multiple choice questions, it can also be used for generating random essay questions. In this course I cover examples using Sweave, which allows for seamless Latex integration. The exams package also allows one to use R Markdown, but this is not covered in the course.

Acknowledgment: This course has been made possible by the monumental efforts of the R community in providing freely available and open-source software. Special thanks goes to the authors of the exams software package.  Please visit http://www.r-exams.org/ for more information and resources.

Course curriculum

  • 1

    Section 1: Introduction

    • Why randomised question generation?

  • 2

    Section 2: Software Installation and Setup

  • 3

    Section 3: Simple Example

  • 4

    Section 4: Additional Features

Instructor

Reviews