moodle-qtype_formulas icon indicating copy to clipboard operation
moodle-qtype_formulas copied to clipboard

Option to not show the correct answer in a part's general feedback

Open FloMiLe opened this issue 6 months ago • 5 comments

Description of proposed feature

I would like to hide the "The correct answer is: ..." block in a part's feedback when I write the feedback with derivation and stylized solution myself. Perhaps this could be a check mark under the advanced ("Show more...") settings?

How can the new feature be used?

If the option "Do not show standard line with correct answer in part's feedback." (or similar) is checked, that line does not get displayed.

FloMiLe avatar Jun 26 '25 20:06 FloMiLe

This functionality already exists, but it is at the quiz level:

Image

IMHO it does not make sense to implement it at the question level, as it can lead to contradicting settings and confusion.

PhilippImhof avatar Jun 27 '25 05:06 PhilippImhof

I think both would have their use. On the quiz level, one decides on the question behavior and review options according to the intended use case of the quiz (exercise, formative or summative assessment etc.), and among others whether feedback should be shown at all.

But on the question level one defines how the feedback should look like. For simple questions I mostly don't write any feedback, and I'm fine with the standard way of showing the correct answer.

However, for more elaborate questions or questions where the numeric answer doesn't automatically get displayed as I would like it, I write the feedback myself and would then like to suppress the standard line to avoid redundancy and confusion, see the examples below.

Image

Image

FloMiLe avatar Jun 27 '25 07:06 FloMiLe

I see your point. Note, however, that you could easily have the model answer as 3.9 with unit a, so that would be shown in the automatic feedback. There would still be redundancy, of course, but it would not be two seemingly different values; just as in the second example.

I will think of a good solution to it and maybe add that later.

PhilippImhof avatar Jun 27 '25 08:06 PhilippImhof

The quiz review options include:

  • Whether correct
    This covers both the textual description 'Correct', 'Partially correct' or 'Incorrect', and any coloured highlighting that conveys the same information.

  • Maximum marks
    The maximum mark available for each question.

  • Marks
    The mark obtained for each question and the overall attempt score. You can only select Marks if Maximum marks is selected.

  • Specific feedback
    Feedback that depends on what response the student gave.

  • General feedback
    General feedback is shown to the student after they have completed the question. Unlike specific feedback, which depends on the question type and what response the student gave, the same general feedback text is shown to all students.
    You can use the general feedback to give students a fully worked answer and perhaps a link to more information they can use if they did not understand the questions.

  • Right answer
    An automatically generated summary of the correct response. This can be limited, so you may wish to consider explaining the correct solution in the general feedback for the question, and turning this option off.

  • Overall feedback
    The feedback given at the end of the attempt, depending on the student's total mark.

All these options are set at for different times throughout the quiz:

  • During the attempt
  • Immediately after the attempt
  • Later, while the quiz is still open
  • After the quiz is closed

All the options are set at the quiz level.

The Right answer option controls whether the message “The correct answer is: …” is shown or hidden. If you want to provide more detailed feedback for a question, you can simply turn off this option.

The problem, however, is that if you disable the Right answer quiz option in order to give detailed feedback for one or more parts of a Formulas question, you then have to manually write “The correct answer is: {a}” in the specific feedback of the other parts. In addition, other questions in the quiz will also no longer display the automatic “The correct answer is: …” message.

Note that if you leave the Formulas question feedback fields (specific, general, and overall) empty, the result is the same as if you had turned off the corresponding quiz options. In practice, this means that teachers already have control over the different types of feedback at the question level.

Also, specific feedbacks (Part general feedback, For any correct response, For any partially correct response and For any incorrect response) can be defined for each part of a Formulas question*. Teachers therefore already have control over specific feedback at the part level. Consistently, if the requested feature of hiding the automatic “The correct answer is: …” message is implemented, I strongly recommend that it be applied at the part level, not only at the question level.

*Thanks to a request I made to Jean-Michel Védrine a few years ago. Note that these feedbacks do not work exactly as I wanted.

dbauer-ets avatar Sep 27 '25 03:09 dbauer-ets

Consistently, if the requested feature of hiding the automatic “The correct answer is: …” message is implemented, I strongly recommend that it be applied at the part level, not only at the question level.

I agree. It's basically the same amount of work to implement this at either level. Hence, it makes sense to implement it at the part level where it gives maximum flexibility to the teacher.

PhilippImhof avatar Sep 27 '25 08:09 PhilippImhof