Barême dans l'environnement questionmult

Added by Jean François Werner 29 days ago

Bonjour,
Je suis dans l'environnement questionmult sans l'option completemulti.
Chaque question comprend un grand nombre de réponses possibles et les étudiants savent qu'il y a au moins une bonne réponse et au moins une mauvaise réponse à chaque question.
Je souhaiterais définir un barême commun de la manière suivante:
1 pt par bonne réponse (b=1)
-0.5 pt par mauvaise réponse (m=-0.5)
avec les conditions suivantes:
Note plancher p=0 (pas de note négative à une question quels que soient les choix des réponses) et
Si toutes les réponses sont cochées ou si aucune réponse n'est cochée alors note plancher 0pt.
Il semble que {b=1,m=-0.5,p=0} fait presque cela car par défaut si rien n'est coché alors 0pt. Mais symétriquement, j'aimerais que si tout est coché, que la note soit aussi 0pt.
En gros, il faudrait rajouter un test N=NBC+NMC?0:... mais je ne sais pas comment l'insérer (y a-t-il plus simple ?).
Merci de votre aide.


Replies (2)

RE: Barême dans l'environnement questionmult - Added by Frédéric Bréal 29 days ago

si aucune réponse n'est cochée

C'est la variable v=0 mais en général avec NBC et NMC, cette variable est redondante.

\baremeDefautM{formula=(NBC+NMC==N ? 0 : NBC-0.5*NMC),p=0,e=0,v=0}%

Si un jour vous oubliez de mettre au moins une mauvaise réponse, voici mon barème par défaut qui évite de chercher « le pourquoi du comment que ça fonctionne pas.»

\baremeDefautM{formula=(NB==N ? NBC:NBC+NMC==N ? 0 : NBC-0.5*NMC),p=0,e=0,v=0}%

(1-2/2)