Project

General

Profile

Feature #6513

Add auto-evaluation mode with feedback without correct answer hint

Added by Yannick Warnier over 6 years ago. Updated almost 6 years ago.

Status:
Feature implemented
Priority:
High
Category:
Exercises
Target version:
Start date:
04/08/2013
Due date:
% Done:

100%

Estimated time:
8.00 h
Complexity:
Normal
SCRUM pts - complexity:
?

Description

In the exercises tool, I can create an exercise without feedback and without showing what the right answer was, and I can create an exercise with feedback but also with the correct answer shown.

I would like to have a mode where I can show the feedback (like a hint) but not the correct answer, so students can take the exam again and improve themselves.
Just unlocking the JavaScript that prevents doing so might be enough, but it is important to check that it works.

I'm putting it as high because if we do this in 1.9.8 it will be an additional feature, and this implies more testing.
Let me know if you need more information.


Related issues

Related to Chamilo LMS - Feature #6889: Group feedback and results in quiz creation/edition formFeature implemented26/12/2013

Actions

Associated revisions

Revision 6288f110 (diff)
Added by Hubert Borderiou about 6 years ago

Add auto-evaluation mode with feedback without correct answer hint -ref #6513

Revision 05af5a72 (diff)
Added by Hubert Borderiou about 6 years ago

Add auto-evaluation mode with feedback - 2 - ref #6513

History

#1

Updated by Yannick Warnier about 6 years ago

  • Assignee changed from Yoselyn Castillo to Hubert Borderiou
#2

Updated by Hubert Borderiou about 6 years ago

Hi,

I would like to have a mode where I can show the feedback (like a hint) but not the correct answer, so students can take the exam again and >improve themselves.

I can display the feedback corresponding to the student answer, for tests configured with
Feedback = At the end of the test
Show score = Show score but don't show correct answer

Just unlocking the JavaScript that prevents doing so might be enough, but it is important to check that it works.

not enough, not enough ...

#3

Updated by Hubert Borderiou about 6 years ago

When 'Show score = Show score but don't show correct answer', we don't see the [Show] button in the already-made-test's page, to review previous tests.

May be a good thing to have it, with the same display, without the Expected answer column.

#4

Updated by Hubert Borderiou about 6 years ago

Question
When test finished, columns 'Expected choice' is still visible, but filled with "-", and at the end of the test, it is written
"Note : cet exercice est configuré pour ne pas montrer les corrections."
(I did not add the language variable yet)
I prefer to do this for 2 reasons, removing the column 'Expected choice' will change the user common interface (if we do, we have to explain why too), and we will have to modify all these files
global_multiple_answer.class.php
multiple_answer.class.php
multiple_answer_combination.class.php
multiple_answer_true_false.class.php
unique_answer.class.php
unique_answer_no_option.class.php
or do some Javascript.
I'm not sure it worth it.

Some comments

- All question doesn't have feedback. Should be a good thing, in a educational way, to add feedback to all question.
Question without feedback : Fill blanks or form , Matching , Open question

- Only feedback corresponding to student answer are displayed at the end of the test, and the color of feedback corresponding to the right answer is green. It is not relevant when not checked a checkbox is a right answer. In this case, feedback isn't displayed for a right answer.

- If student doesn't answer a question (click on [Next]) he has no comment to help him answer the question

Here are the result/option for test now. Quite hard to understand for teachers, without instructions :s


                                feedback       |  At the end    |Exam (no feedback)
                           exerciseFeedbackType|       0        |      2
show score to learner ?                        |                |
results_disabled                               |                |
-----------------------------------------------|----------------|------------------
show SCORE and EXPECTED ANSWER      0          |     allowed    |   allowed
-----------------------------------------------|----------------|------------------
hide score, hide expected answer    1          |    not allowed |   allowed
-----------------------------------------------|----------------|------------------
show SCORE, hide expected answer    2          |  allowed  NEW  |   allowed
-----------------------------------------------|----------------|------------------

#5

Updated by Hubert Borderiou about 6 years ago

  • Status changed from Assigned to Needs testing
  • Estimated time set to 8.00 h
#6

Updated by Yannick Warnier about 6 years ago

  • Status changed from Needs testing to Assigned
  • % Done changed from 0 to 80

It's OK for me as it is now. We can tackle the "Expected answer" visible-but-empty-column later (in #6635).

Please add the language variable so we can close the task. English version should be:

$ExerciseWithFeedbackWithoutCorrectionComment = "Note: This test has been setup to hide the expected answers";

The rest of the feature is approved. I hope I haven't missed any weird regression.

#8

Updated by Eric Petitdemange about 6 years ago

Hi Guys,

I noticed that for some reasons, the comment is not always displayed (mainly multiple answers and Global Multiple answers).

You even don't have the field displayed while composing the questions.
Did you occur the same, or Am I this kind of weird person that always have silly bugs?

Thanks for the feature anyway :)

#9

Updated by Hubert Borderiou almost 6 years ago

Hi,

the comment is not always displayed (mainly multiple answers and Global Multiple answers).

Cannot reproduce the bug :-(

You even don't have the field displayed while composing the questions.

Your test should configured with No Feedback;
Can you check it ?
(but it is not a good idea to hide a part of the interface because of such config choice)

Another thing, the plateform should be configured with Configuration > Course > Enable Quiz scenario = NO

#10

Updated by Hubert Borderiou almost 6 years ago

  • Assignee deleted (Hubert Borderiou)
#11

Updated by Yannick Warnier almost 6 years ago

Hubert Borderiou wrote:

Another thing, the plateform should be configured with Configuration > Course > Enable Quiz scenario = NO

I don't think this should affect the results of other (non-scenario) quiz types...

#12

Updated by Yannick Warnier almost 6 years ago

  • Status changed from Needs testing to Feature implemented
  • Assignee set to Hubert Borderiou
  • % Done changed from 80 to 100

I'm closing this one because I checked it and I'm happy with it.
There are several things that could still be improved. The things Hubert mentioned, and also the fact that, if you show no feedback, you don't have the detail of the questions you answered. Only a total score (when you select "show only score").

I think that there's a need for a 4th option there, to differentiate "Show only total score" and "Show score for each question and total score". I will open a new task for that (can be done in 1.10)

Thanks Hubert! (and all the others involved)

Also available in: Atom PDF