Deferred feedback with explanation

Question behaviour ::: qbehaviour_deferredfeedbackexplain
Maintained by TimTim Hunt
This question behaviour is just like deferred feedback, but with an additional input box where students can give a reason why they gave the answer they did.
Latest release:
338 sites
22 fans
Current versions available: 3

This question behaviour is just like deferred feedback, but with an additional input box where students can give a reason why they gave the answer they did.

No attempt is made to automatically grade the explanation, nor is it required. However, it may be used in various ways, for example

  1. The teacher may want to manually edit the grades where the student gave a wrong answer, to give partial credit if the student used the right method or approach.
  2. The student might want to explain their thinking, so that later, when the results and feedback are revealed, they are reminded of what they were thinking at the time, and so can reflect more deeply.


Screenshot #0
Screenshot #1


Tim Hunt (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • jack captch
    Tue, Apr 19, 2016, 3:17 PM
    I just wanted to make sure, is it a special type of question of it works as an addition to the existing question types?

    Thanks in advance
  • Tim
    Tue, Apr 19, 2016, 3:47 PM
    This is a "Question behaviour". Once you have installed it, then in the quiz settings, there will be a new option under "How questions behave". If you select the option there, it will work with all questions in your quiz.
  • jack captch
    Tue, Apr 19, 2016, 5:41 PM
    Thank you very much! This is what I was looking for!
  • jack captch
    Thu, Apr 21, 2016, 4:10 PM
    Hi Tim,

    When I choose Deferred feedback with explanation option in quiz settings it adds the "Give your reasons" option to all the questions in quiz, is there any option to deactivate it for some of the questions?

    Thanks in advance
  • Tim
    Thu, Apr 21, 2016, 4:12 PM
    Sorry, no.
  • Avrila Klaus
    Fri, Feb 17, 2017, 4:39 AM
    I'm interested in setting up quizzes in true-false-justify format (where students are expected to first classify a statement as true or false, then justify their answer). This quiz behavior combined with true/false questions is the first thing I've stumbled across that looks like it would do that conveniently -- the other options I've come up with are Cloze (which I find clunky) or alternating T/F and essay questions (which you couldn't then randomize the order of).

    Am I right that this will get the job done? Is there another way that would be easier? If the answers are yes and no respectively I'll push the button ASAP. Thanks!
  • Tim
    Fri, Feb 17, 2017, 4:54 AM
    The only options I can think of are the ones you give. I think this will meet your need. Do you have a test Moodle site where you can try it, before you install it into your real site?
  • H Singh
    Sun, May 14, 2017, 10:54 AM
    Thanks, Tim! When you created this plugin in response to my request, it really helped us. We have recently upgraded our Moodle installation to version 3.2. It does not appear that this question behavior has been ported to the latest versions yet. Can you please do that?
  • Tim
    Wed, May 17, 2017, 1:32 AM
    I have just tested, and this seems to work with Moodle 3.2 and 3.3 smile
  • Tim
    Sat, Mar 17, 2018, 12:19 AM
    Just pushed a new version that works with Moodle 3.2-3.4.
  • Peter Eliyahu Kornfeld
    Tue, May 22, 2018, 8:55 PM
    Hello Tim,
    Thank you for this plugin!
    A question: there is any page/report where the teacher can see the additional feedback in a concentrated form?
  • Tim
    Tue, May 22, 2018, 9:49 PM
    I think the explanations added will show up in the Responses report in the quiz.
  • Matthias Giger
    Sat, Aug 4, 2018, 8:38 PM
    Would it be possible to allow uploading files in the plugin?

    I'm asking because if this was possible, students could use the sketch ability in the editor (drawings) to explain their own thinking in mathematical questions.

    At the moment I'm using an additional free text question to achieve this goal, but implementing it directly into your plugin would be much more elegant.
  • Tim
    Mon, Aug 6, 2018, 5:37 PM
    It would be possible (using similar code to what qtype_essay uses). However, it would require someone to develop the feature. I am afraid that at the moment I have neither the time nor inclination to do that. However, if someone else is able to do the work, I would be delighted to receive a pull request to merge.
  • Emil Mandyczewsky
    Sat, Jun 26, 2021, 3:34 AM
    Is anyone seeing this plugin having problems in Version 3.11+?
1 2
Please login to post comments