Question numérique : réponse erronée considérée comme juste

Re: Question numérique : réponse erronée considérée comme juste

par Christian Bocquet,
Nombre de réponses : 0
Avatar Moodleurs particulièrement utiles

Bonjour,

La question de type numérique est conçue pour des nombres décimaux et pas pour des nombres écrits sous forme de fraction (écritures admises : The answer must be a number, for example -1.234 or 3e8, or '*'  en anglais ) . C'est clair pour l'enseignant car une fraction ne sera pas considérée comme un nombre valide et sera refusée, mais ça ne l'est pas pour l'étudiant, car dans le champ texte de la réponse, il peut entrer un nombre et une unité même si l'unité n'est pas prise en compte. A minima, il faudrait déjà rappeler à l'étudiant les instructions à suivre pour les formats de nombre valide, comme dans cette image-exemple.
Ainsi, si l'étudiant entre dans le champ :
-1cm : valeur -1 , unité cm
-1blabla : valeur -1 , unité blabla
-1/4 : valeur -1 , unité /4

A la question 0-1 ? les réponses 1cm,  -1/4 , -1blabla seront considérées comme correctes car dans ces cas c'est la valeur -1 qui est prise en compte.
-10/10, -2/2 seront considérées comme incorrectes car dans ces cas c'est la valeur -10 ou -2 qui est prise en compte.

Suggestion pour éviter le "bug", -1/4 correct pour 0-1? , faire en sorte, quand le statut est 'invalid'  à l'étape juste avant l'envoi (correspondant à "Réponse incomplète"), ce statut ne passe pas à gradedright mais passe à gradedwrong au moment où la tentative est envoyée.
Table mdl_question_attempt_steps


Christian


Moyenne des évaluations Utile (1)