Asynchronous evaluations (immediate)
- Moodle 3.6–4.5
- 更新 2023-03-16
A question behaviour derived from Immediate feedback, where questions are automatically evaluated in an asynchronous context (via moodle adhoc tasks), after each question is submitted. This behaviour is useful for questions whose evaluation computations may take some time.
Installation
This plugins is based on both the standard
qbehaviour_studentfeedbackdeferred and the qbehaviour_asyncevaluation
plugins, and needs them 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 (immediate)”.
Deferred feedback version
- 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