CAPQuiz icon

CAPQuiz

Maintained by Sebastian Gundersen
CAP is short for Computer Adaptive Practice. In CAPQuiz, the proficiency is measured by a rating. Good answers increase the rating, and bad answers decrease it. To increase the rating, students need to give good answers more of than bad ones over time. Estimating question difficulty is known to be difficult. CAPQuiz automates this process to some extent. The question author must provide an initial estimate, but CAPQuiz improves the estimates based by comparing how the same student answers different questions. Hence the rated question sets will improve over time.
Price option: Free

Supports Moodle 4.1-5.2 See all versions
Latest release: 3 weeks ago
Installations: 57
Downloads (last 90 days): 125

Frankenstyle name: mod_capquiz
Activities

Description

What is it?

CAP is short for /Computer Adaptive Practice/, a term coined by Klinkenberg, Straatemeier, and van der Maas (2011). Where most LMS quiz systems give the students a fixed sequence of questions regardless of how well the students answer, a CAP system will estimate student ability based on their answers, and try to find questions at the right level of difficulty.

In CAPQuiz, the proficiency is measured by a rating. Good answers increase the rating, and bad answers decrease it. To increase the rating, students need to give good answers more of than bad ones /over time/. We have used CAPQuiz as a mandatory assignment, where the students have to reach a certain rating in order to be allowed to sit the exam.

Estimating question difficulty is known to be difficult. CAPQuiz automates this process to some extent. The question author must provide an initial estimate, but CAPQuiz improves the estimates based by comparing how the same student answers different questions. Hence the rated question sets will improve over time.

Recent News

  • 2024 October 10th  v0.7.1 has been released for Moodle 4.1 and 4.2 with backport of important bugfixes from v0.8
  • 2024 October 7th    v0.8 is now available for Moodle 4.3+

Bugs

We hope to be able to fix bugs as they are reported, but we need details.  Please report the problems you have, and include

  1. Details on the problems.
  2. Details on the version you use, both the CAPQuiz version and the Moodle version.
  3. Any error messages observed.
  4. Moodle XML of the question if you have questions which do not work.
  5. If possible, report the issues in github.  We will try to follow up on issues reported below as well.

Documentation

See link below

History:

The idea of an adaptive learning system at NTNU in Ålesund (then Ålesund University College) was first conceived by Siebe van Albada. His efforts led to a prototype, known as MathGen, written as a standalone server in python.

The first prototype was tested by several lecturers, and was well received by students. There were, however, many problems which we lacked the resources to handle. Most of these problems had already been solved by Moodle and the STACK question type, and it made sense to reimplement the adaptive quiz functionality in Moodle to take advantage of this.

 

Credits:

Project lead: Hans Georg Schaathun: hasc@ntnu.no

Developers:

Original idea: Siebe Bruno Van Albada siebe.b.v.albada@ntnu.no

The first prototype was funded in part by Norgesuniversitetet.

The development of CAPQuiz has been funded in part by internal grants from Ålesund University College and NTNU Toppundervisning at NTNU - Norwegian University of Science and Technology.

Contributors

Awards

Privacy friendly
Early bird 4.2
Automated testing support