Règlage barème : juste +1 / rien 0 / faux -1

Added by Pierre x about 7 years ago

Bonjour,

J'ai eu beau chercher sur le net et lire la doc, je ne parviens pas à faire ce que je veux...

J'ai des questions multiples. Elles n'ont pas le même nombre de choix. Certaines ont 0 bonne réponse (mais la case "aucune de ces réponses n'est correcte" est affichée automatiquement, certaines ont 1 seule réponse, d'autres ont plusieurs bonnes, et j'ai même une question ou toutes les réponses sont bonnes.

Je voudrai :
- Chaque case bien cochée rapporte +1
- Chaque case non cochée rapporte 0
- Chaque case cochée par erreur donne -1

40 bonnes réponses au total, j'ai donc une note sur 40.

J'ai essayé plusieurs barèmes, mais je ne parviens pas à faire ce que je veux

Voici quelques barèmes que j'ai essayé :
baremeDefautM{e=0,v=0,b=1,m=-1,p=-10}
baremeDefautM{e=0,v=0,haut=NB,m=-1,p=-10}
baremeDefautM{e=0,v=0,haut=NB,m=-NMC,p=-10}

Merci de votre aide.


Replies (21)

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Alexis Bienvenüe about 7 years ago

Je propose \baremeDefautM{e=0,v=0,haut=NB,b=0,m=-1,p=-10} : on part avec un nombre de points égal au nombre de bonne réponses (haut=NB), et à chaque réponse, si c'est bon on ne change rien (b=0), et si c'est mauvais on enlève un point (m=-1).
Pour le e=0,v=0, je vous laisse choisir ce que vous souhaitez. C'est peut-être un peu bizarre pour les questions sans bonne réponse, par exemple, car un étudiant qui ne répond pas, ou qui répond quelque chose d'impossible, a le même score qu'un étudiant qui répond bien (pour ces questions, le score maximal est zéro).

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Pierre x about 7 years ago

Merci de votre réponse.

Je teste ce barème dans l'après midi.

Sinon, pour les questions sans bonne réponse, il y a une bonne case à cocher : la case "aucune de ces réponses n'est correcte" qui doit rapporter 1 point. Celui qui ne répond pas, n'a pas de points, et celui qui se trompe perd un point par réponse fausse. Le score maximal est 1, pas 0.

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Alexis Bienvenüe about 7 years ago

la case "aucune de ces réponses n'est correcte" qui doit rapporter 1 point

La case ajoutée automatiquement a un statut particulier : on ne lui affecte pas de score. Quand l'étudiant la coche, la réponse n'est pas considérée comme étant vide (donc on n'applique pas le score v), mais à part ça, cela revient à ne rien cocher dans cases normales. Il vaudrait donc mieux utiliser haut=(NB>0 ? NB : 1) dans votre cas.

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Pierre x about 7 years ago

Ah, j'avais mal compris ce point. Peut être est-ce la peine de le préciser dans la doc.

Le réglage \baremeDefautM{e=0,v=0,haut=(NB>0 ? NB:1),b=0,m=-1,p=-10} ne fonctionne pas non plus :'(

Si c'est trop compliqué, il va sûrement falloir que fasse un barème pas question, non ?

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Alexis Bienvenüe about 7 years ago

Le réglage \baremeDefautM{e=0,v=0,haut=(NB>0 ? NB:1),b=0,m=-1,p=-10} ne fonctionne pas non plus

Oups, c'est de ma faute : il faut utiliser d, et non haut. haut est à utiliser tout seul, quand on veut un barème particulier qui n'est pas celui désiré ici). d est bien le décalage, le nombre de points de départ...

\baremeDefautM{e=0,v=0,d=(NB>0 ? NB:1),b=0,m=-1,p=-10}

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Pierre x about 7 years ago

Eh bien, ça ne marche toujours pas parfaitement (c'est bon pour la plupart des questions).

J'ai un souci quand la bonne réponse est "aucune n'est valable" :

Question 1 : 6 réponses; plus la case "aucune n'est valable". Une seule réponse juste. L'étudiant a coché la case "aucune n'est valable" à tort. Il devrait avoir -1/1, il a 0/1

Une idée ?

Merci

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Alexis Bienvenüe about 7 years ago

Désolé, dans mon idée, cocher "aucune n'est valable" équivaut à choisir de ne rien cocher, et donc le score est zéro. J'avais donc mal compris ce que vous souhaitiez (toujours ce rôle particulier pour moi - mais pas pour vous - de la case "aucune n'est valable").
Ça va donc compliquer les choses...

Si parmi les réponses ABCDEF, A et B sont bonnes, l'étudiant qui ne coche que A a un point de pénalité parce qu'il a fait une erreur sur la validité de B : 1/2.
Si parmi les réponses ABCDEF, A est bonne, celui qui coche "aucune" n'a fait une erreur que sur la validité de A, donc pourquoi vouloir le pénaliser de 2 points en lui donnant -1/1 ?
Bon, si je demande ça, c'est juste parce que je n'ai pas encore de bonne idée pour mettre en œuvre votre barème ;)

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Pierre x about 7 years ago

Si parmi les réponses ABCDEF, A et B sont bonnes, l'étudiant qui ne coche que A aura 1 point (car une bonne réponse cochée). Il a donc 1/2 à la question.
Si parmi les réponses ABCDEF, A est bonne, celui qui coche "aucune" a coché une mauvaise case, et a donc -1/1 au total.

Pour le prochain QCM avec ce genre de barème, je rajouterai manuellement la case "aucune n'est valable" sans passer par la case automatique, je pense que ça simplifiera les choses :)... par contre, là comme l'épreuve a été administrée, c'est un peu tard !

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Alexis Bienvenüe about 7 years ago

On peut essayer avec une formule (à vérifier) :
\baremeDefautM{e=0,v=0,formula=(NC>0 ? NBC-NMC : ( NB>0 ? -1 : 1 ))}

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Pierre x about 7 years ago

La formule calcule des notes qui ne correspondent pas du tout.

Exemples sur ma copie de test :

Question 1 (7 réponses + 1, aucune réponse n'est correcte, l'étudiant a coché réponse A) elle donne 6/7 au lieu de -1/1
Question 3 (6 réponses + 1, A et B correct, l'étudiant a coché C, E) elle donne 2/6 au lieu de -2/2
Question 4 (6 réponses + 1, B, C et D correct, l'étudiant a coché B, C et D) elle donne 6/6 au lieu de 3/3
Question 6 (5 réponses + 1, B, D et E correct, l'étudiant a coché B et D) elle donne 4/5 au lieu de 2/3

Puis-je vous envoyer des fichiers (le fichier latex, un ou deux scans de copies ?) pour faciliter la recherche ?

Merci.

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Alexis Bienvenüe about 7 years ago

Puis-je vous envoyer des fichiers (le fichier latex, un ou deux scans de copies ?) pour faciliter la recherche ?

Oui, avec le score et le score max attendus pour chaque question...

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Alexis Bienvenüe about 7 years ago

Exemples sur ma copie de test :
[...]

Quelle version d'AMC utilisez-vous ? Il semble qu'il n'a pas reconnu formula.

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Pierre x about 7 years ago

J'utilise la version : Auto Multiple Choice 1.0.2 (svn:590) sur debian stable

J'envoie les fichiers dans la matinée.

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Alexis Bienvenüe about 7 years ago

J'utilise la version : Auto Multiple Choice 1.0.2 (svn:590) sur debian stable

Effectivement, le barème formula n'était pas encore disponible pour cette version...

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Pierre x about 7 years ago

Si je parviens à installer une version plus récente (à voir selon les paquets de testing que ça m'obligerait à installer sur ma machine stable), sera-il possible de l'utiliser pour corriger les copies déjà générées et administrées ?

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Alexis Bienvenüe about 7 years ago

Si je parviens à installer une version plus récente (à voir selon les paquets de testing que ça m'obligerait à installer sur ma machine stable), sera-il possible de l'utiliser pour corriger les copies déjà générées et administrées ?

Normalement oui, mais il sera peut-être plus prudent de faire une copie du répertoire projet dans un coin pour éviter tout problème.
Avec la nouvelle version, il faudra faire attention à ne pas refaire l'étape "mettre à jour les documents" ni "calculer les mises en page" - normalement, AMC vous avertira si vous essayez de le faire.

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Alexis Bienvenüe about 7 years ago

(à voir selon les paquets de testing que ça m'obligerait à installer sur ma machine stable)

Vous pouvez peut-être utiliser le paquet source et le recompiler pour éviter d'avoir à mettre à jour les bibliothèques comme OpenCV utilisées par AMC ?

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Alexis Bienvenüe about 7 years ago

Un barème qui semble fonctionner finalement, avec les fichiers que vous m'avez envoyé :

\baremeDefautM{e=0,v=0,formula=(NBC+NMC>0 ? NBC-NMC : ( NB>0 ? -1 : 1 ))}
en mettant \bareme{formula=0} aux questions que vous souhaitez éventuellement annuler (j'avais utilisé à tord NC qui n'est en fait pas définie, il fallait la remplacer par NBC+NMC).
Par contre, ce barème ne fonctionne qu'avec une version récente d'AMC.

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Pierre x about 7 years ago

Merci pour le temps que vous me consacrez !

Je vais essayer d'installer une version plus récente. Je vous tiens au courant.

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Alexis Bienvenüe about 7 years ago

Une autre version qui devrait fonctionner sur votre version :

\baremeDefautM{e=0,v=0,b=0,m=-1,d=NB+(NBC+NMC>0?0:(NB>0?-1:1))}

et \bareme{m=0,b=0,d=0} pour les questions à annuler, éventuellement.

RE: Règlage barème : juste +1 / rien 0 / faux -1 - Added by Pierre x about 7 years ago

Merci, mais j'ai mis à jour tout le système pour avoir une version plus récente. (la gestion des dépendances entre stable et testing était trop compliquée !). La formule précédente marche parfaitement.

Une fois les copies rendues, il ne me restera qu'à trouver le temps comprendre comment elle fonctionne pour le prochain QCM.

(1-21/21)