Bonjour,
A la demande d'une équipe enseignante nous avons décidé (que l'on soit pour ou contre) d'instaurer la notation négative sur l'activité test donc le -1.
D'après les échanges sur ce forum :
Il faut éditer simplement le fichier :
question/type/multichoice/questiontype.php
vers la ligne 368 tu remplace 0.0 par -1.0
// Make sure we don't assign negative or too high marks
//$state->raw_grade = min(max((float) $state->raw_grade,
// 0.0), 1.0) * $question->maxgrade;
$state->raw_grade = min(max((float) $state->raw_grade,
-1.0), 1.0) * $question->maxgrade;
Mais il semble bien qu'il affiche -1 quand la réponse à une question est fausse (en mettant -100%) mais par contre quand il donne la note finale, il ne tient pas compte des -1. Par exemple, pour 10 questions, si 7 réponses sont correctes et 3 fausses : il affiche la note finale de 7/10 au lieu de 4/10 en comptant les -1.
Auriez-vous des solutions à partager pour que ce problème se règle ?
Merci beaucoup et bon week-end,
Emilie