MDL-27418 qtype numerical correct grading of 'right value, wrong unit' reponses.
authorTim Hunt <T.J.Hunt@open.ac.uk>
Wed, 29 Jun 2011 14:41:56 +0000 (15:41 +0100)
committerTim Hunt <T.J.Hunt@open.ac.uk>
Wed, 29 Jun 2011 14:41:56 +0000 (15:41 +0100)
commit3a6eb8efdf6df059adfe6a12213a27b98c0cde9a
tree40dff569915905f401fa529725467d5af730be86
parentc5aaf417390534ae1555a1826e12377597ffb8df
MDL-27418 qtype numerical correct grading of 'right value, wrong unit' reponses.

Probably easiest to explain by example: If the right answer is 1.23 m with alternate
unit 100 cm = 1m then the completely right answers are 1.23 m and 123 cm.
Right answer, wrong unit responses include 1.23, 1.23 frogs and 1.23 cm.
123 m is not considered to have the correct numerical value.

We may well re-consider the way this works in a future version of Moodle.

Unit grading was not implemented before Moodle 2.0. In Moodle 2.0, the unit grading
was more permissive than here, for example 123 m would have been graded correctly in
2.0. However, I'm not sure I follow the rationale for that.
question/type/multianswer/renderer.php
question/type/numerical/question.php
question/type/numerical/questiontype.php
question/type/numerical/renderer.php
question/type/numerical/simpletest/testanswerprocessor.php
question/type/numerical/simpletest/testquestion.php