Details
-
Type:
Bug
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 1.5.4, 1.9
-
Fix Version/s: None
-
Component/s: Questions
-
Labels:None
-
Database:Any
-
Affected Branches:MOODLE_15_STABLE, MOODLE_19_STABLE
Description
This challenge is occurring in both 1.5.3 and on the 1.6 test server at remote-learner.
Here is the Scenario:
I create a matching questions that asks students to put the months in the correct order, so the student matches the Month name with the correct number:
January -1
Feb - 2
March - 3
April - 4
But lets say when I created the question I accidentally put them in the wrong order and entered:
January -2
Feb - 1
March - 3
April - 4
Ooops...after the students have finished taking the quiz I realize my error so I edit the matching question matches so they look like this:
January -1
Feb - 2
March - 3
April - 4
I save and select regrade attempts and the attempts ARE NOT regraded. Nothing changes. The students who answered the question correctly but got 50% credit because the instructor accidentally had the wrong matching question still are only getting 50% credit.
What gives? When you adjust the Multiple Choice or T/F question it regrades and gives the students the correct points based on your edit.
I see in 1.6 that you can manually override but that is not an option in 1.5.3 and could take A LOT of time to manually override every single student attempt.
Issue Links
| This issue is duplicated by: | ||||
| MDL-18166 | Match question can fake a student's answer under some circumstances |
|
|
|
From Gustav Delius (gwd2 at york.ac.uk) Friday, 26 May 2006, 03:14 PM:
This is due to the way the edited question is saved. I believe that there is a comment in the code saving the question options that says that this is a problem.
Assigning this to Tim, the new question engine maintainer.