Asynchronous evaluations (deferred)

Question behaviour ::: qbehaviour_asyncevaluation
Maintained by Astor Bizard
A question behaviour derived from Deferred feedback, where questions are automatically evaluated in an asynchronous context (via moodle adhoc tasks), after their attempt is submitted. This behaviour is useful for questions whose evaluation computations may take some time.
Latest release:
8 sites
1 downloads
3 fans
Current versions available: 1

Installation

This plugins is based on the standard qbehaviour_studentfeedbackdeferred plugin, and needs it to be installed.

Description

With this question behaviour, questions are automatically graded within adhoc tasks.
The Quiz page displays a message telling the user the question evaluation is being delayed.
A question requiring evaluation on an external server being graded

Advantages: When evaluating a question or the whole Quiz, the page will immediately return and not leave the user pending in front of a loading page. This is especially useful when dealing with questions whose evaluation process is not instant.
Drawbacks: The evaluation process may be delayed a bit, waiting for adhoc tasks to be processed (usually every minute, depending on your moodle site settings). It means that some users may have to wait a little bit longer than with another behaviour. It also means that this behaviour is of little use for questions whose evaluation process is instant (e.g. True/False, Multiple choice, etc.).

Setup

Once installed, simply go to a Quiz settings > Question behaviour > Select "Asynchronous evaluations (deferred)".

Immediate feedback version

This plugin also exists in "immediate feedback" version. See the qbehaviour_asyncevaluationimmediate plugin.

About

This software was developed with the Caseine project, with the support of the following organizations:
- Université Grenoble Alpes
- Institut Polytechnique de Grenoble

Contributors:
- Astor Bizard

Screenshots

Screenshot #0

Contributors

Astor Bizard (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
Please login to post comments