Forums » Utilisation d'AMC (french) »
Notation à l'aide de formula
Added by Nicolas Malandain over 12 years ago
Bonjour,
Je voudrais lors d'une question à choix multiples que la personne marque 1 point si toutes les bonnes réponses sont cochées et -1 dès qu'il y a une erreur, si rien n'est coché 0.
J'ai donc repris cet exemple en modifiant le bareme mais ça ne semble par marcher... Une idée ?
\begin{questionmult}{tout ou rien1}\bareme{formula=(NBC=2)?1:-1}
Il faut cocher exactement comme il faut pour avoir trois points, sinon vous n'en
aurez aucun.
\begin{reponses}
\mauvaise{Fausse}
\mauvaise{Fausse}
\bonne{Juste}
\bonne{Juste}
\end{reponses}
\end{questionmult}
MErci de votre aide,
Nicolas
Replies (3)
RE: Notation à l'aide de formula - Added by Nicolas Malandain over 12 years ago
j'ai aussi essayé
\bareme{formula=(NBC==2)?1:-1}
RE: Notation à l'aide de formula - Added by Alexis Bienvenüe over 12 years ago
Il me semble que la syntaxe perl est plutôt (NBC==2?1:-1)
(position des parenthèses). Par contre, ce barème donnera le score 1 même si certaines mauvaises réponses sont cochées (il suffit que les deux bonnes réponses soient cochées pour obtenir 1
), et je pense que ce n'est pas ce que vous voulez. Il me semble plus facile d'utiliser les paramètres standard, avec une solution du style b=0,m=-2,d=1,p=-1
. Ainsi, on part de 1 point (d=1
), puis on enlève 2 points à chaque mauvaise réponse, puis on applique le plancher à -1
. Ce barème a l'avantage de pouvoir être utilisé à l'identique quel que soit le nombre de réponses, et de bonnes réponses (on peut donc par exemple l'utiliser dans un \baremeDefautM{b=0,m=-2,d=1,p=-1}
.
RE: Notation à l'aide de formula - Added by Nicolas Malandain over 12 years ago
Pour la syntaxe perl, j'avais aussi testé ça ;)
Sinon merci, votre solution marche exactement comme je le souhaite.
(1-3/3)