Le Training Game est un cas particulier en ce qui concerne le calcul du score qui diffère du calcul des autres activités.
Cela vient du fait que l'on peut avoir un résultat négatif si l'on ne fait que des réponses fausses et neutres.
Pour rappel,
- Une bonne réponse donne 1 point
- Une réponse neutre donne 0 point
- Une mauvaise réponse donne -1 point (-1000 si la question est éliminatoire)
Voici un exemple :
Le nombre total de questions est de 6 (nb_total_questions = 6).
Le seuil de réussite est de 5 (seuil_réussite = 5).
Le seuil d'échec est de -2 (seuil_échec = -2).
Les bonnes réponses donnent 1 point (+1).
Les réponses neutres donnent 0 point (0).
4 des mauvaises réponses enlèvent 1 point (-1).
2 mauvaises réponses sont éliminatoires et enlèvent 1000 points (-1000)
Appelons résultat la valeur obtenue par l'apprenant après avoir fini l'activité (car ce n'est pas le nombre de points qu'il obtient à la fin de l'activité).
Le score se détermine de la manière suivante:
- cas 1 : si le résultat de l'apprenant est >=0:
score = 50 + ((résultat / nb_total_questions) x 50 )
- cas 2: si le résultat de l'apprenant est < 0:
score = 50 - ((résultat / nb_total_questions) x 50 )
Si le score ainsi calculé est négatif, on le force à 0
Si notre apprenant est dans le cas 1: il a un résultat de 4, car il a obtenu 4 bonnes réponses et 2 réponses neutres.
Son score se calcule ainsi:
score apprenant = 50 + ((4 / 6) * 50) = 83,33 %
Et si on calcule le score nécessaire pour réussir l'activité:
score réussite = 50 + ((5 / 6) * 50) = 91,66 %
Il faut donc obtenir un score de 91,66 % pour valider l'activité.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.