CAPQuiz

Activities ::: mod_capquiz
Maintained by George Schaathun, Sebastian Gundersen, André Storhaug
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.
Latest release:
79 sites
181 downloads
26 fans
Current versions available: 3

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

Apologies for the long lapse in maintenance.  Now, we can at least offer a version which works, as far as we can tell, on Moodle 4.x.  

30 April 2023   We released v0.7.0 for Moodle 4.x.

28 April 2023   We released v0.6.3 for Moodle 3.11 (and 3.9)

Bugs

There will still be bugs, but we hope to be able to fix them 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.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7

Contributors

George Schaathun (Lead maintainer)
Sebastian Gundersen
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • George Schaathun
    Sun, 24 Nov 2019, 2:49 PM
    Thanks for the encouraging words too.
  • Andy Gokce
    Mon, 25 Nov 2019, 1:22 AM
    Perfect! Thanks so much!
  • Andy Gokce
    Fri, 13 Dec 2019, 7:17 PM
    Hi,
    We installed the plugin, created our first capquiz but for some reason, there is no way to add questions. We have a lot of questions in our question bank but there is no option to add any questions in the settings or anywhere else. Also, I got an error saying that it cannot write on database when I tried to update the settings.
    Thanks,
  • George Schaathun
    Sat, 14 Dec 2019, 4:53 PM
    Thanks for your input.
    That error message does appear for us too even when everything succeeds. We are working on this, but I think it is unrelated to your real problem. Either way, I need to know more about what you do and what happens.

    When you create the CAPQuiz (after the standard config screen), you should get a dialog with a button to «Create Question List» (if you have previously created templates, you can choose from them as well, but the create button is always there). Is this what you see? What happens when you hit the create button?

    When a question list has been created or chosen, you get a multi-tab config interface. To add questions, choose the «Questions» tab (third one from the left I think). Here you see the chosen questions on the left and a question bank interface on the right, incl. a new question button, and a drop-down to choose a category in the bank. Do you see this?

    When you get the DB write error, which settings screen are you using? Via the gear menu? One of the tabs on the main screen?

    BTW. If you post bugs and issues on github (https://github.com/KQMATH/moodle-mod_capquiz) instead, all the developers will see it too. I try to pay attention to this forum as well, but I need to move the discussion to github when I find that it requires action on our part. If you don't want to be on github, that's fine, but it gives you the opportunity to follow the issue all the way through.

  • HITESH SHARMA
    Sat, 17 Apr 2021, 1:26 AM
    please help me to understand the grading system in cap quiz what is k-factor etc
  • George Schaathun
    Sat, 17 Apr 2021, 9:46 PM
    Dear Hitesh,
    I have tried to type up documentation for this here: https://github.com/KQMATH/moodle-mod_capquiz/wiki/Grading

    Please let me know if it answers your questions.
  • Mão Doãn
    Sat, 30 Oct 2021, 7:12 PM
    Hi André,
    I installed CAPquiz on moodle 3.11 and found that images are not displayed. I imported the question into a regular quiz and there was no problem. Could you please help?
    Thank you very much.
  • ANGEL RUIZ
    Sun, 30 Apr 2023, 10:11 PM
    Hello, I just installed version 0.7.0 in moodle 4.0 I am not able to add questions to quiz. You could help me. Thanks a lot.
  • George Schaathun
    Mon, 1 May 2023, 12:15 AM
    It would help to know how far you got before you got stuck.

    I am not sure if the doc's have been linked up where they should, I'll look into that, but for now, here: https://kqmath.github.io/docs/capquiz/

    CAPQuiz uses a concept of question lists which may be shared between instances. You need to make or select a question list first. When you have, there will be a questions tab where questions are added. This has a pane to browse questions from the question bank. To add a question from the bank, you can hit the plus icon, or check multiple questions to add in bulk. There is also a button to make a new question, but it is not automatically added to the question list.

    Does this help? If not, please provide more detail, and I'll keep helping.
  • ANGEL RUIZ
    Mon, 1 May 2023, 1:06 AM
    Yes George.
    I do it as you say but when I click +, it is not transferred to the list of questions.

    And if I create a new question, it is not added to the Question List either.
  • George Schaathun
    Mon, 1 May 2023, 3:30 AM
    OK. Thanks for the clarification.
    I have no idea what the problem could be, but I will test again using the same version as you do when I am back in the office on Tuesday..
  • George Schaathun
    Mon, 1 May 2023, 9:35 PM
    I have tested with Moodle 4.0.8 and CAPQuiz 0.7.0 and I am unable to reproduce your error. Are you able to run the server with debug output, so that you can see any error messages?
  • Pavel Chistoff
    Tue, 12 Dec 2023, 11:38 PM
    Такой баг был замечен с вопросом типа "shortanswer", но думаю что будет появляться не только с ним.

    Когда пользователь отвечает он может многократно нажать (быстро накликать) на кнопку Проверить - в таком случае тест пропустит многократную отправку одной и той же формы и в слечае правильно ответа ученик может набрать сразу несколько звезд (если повезет, то вообще все 5) или наоборот, может уйти в глубокий минус.

    Полагаю, что тест не проверяет многократную отправку одного и того же ответа.
  • Pavel Chistoff
    Tue, 12 Dec 2023, 11:39 PM
    Such a bug was noticed with a question like "shortanswer", but I think it will appear not only with it.

    When the user answers, he can repeatedly click (quickly click) on the Check button - in this case, the test will skip sending the same form multiple times and if the answer is correct, the student can score several stars at once (if lucky, then all 5) or vice versa, may go into a deep minus.

    I suppose the test does not check for sending the same response multiple times.
  • Anatoly Belchusov
    Sun, 21 Jan 2024, 8:33 PM
    When a student answers a question, he always sees the correct answer. There is no setting in the module to prevent showing correct answers. How can I block this and not show the correct answers?
1 2 3
Please login to post comments