Asynchronous evaluations (deferred)
- Moodle 3.6–4.5
- 更新 2023-03-16
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.
Installation
This plugins is based on the standard qbehaviour_studentfeedbackdeferred plugin, and needs it to be installed.
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.
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
- 1.0Moodle 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5