\baremeDefautM{} et score \AMCnumericChoices{} (Bug #810)


Added by Sylvain Dancette 4 months ago. Updated 14 days ago.


Status:Closed Start date:01/28/2022
Priority:Normal Due date:
Assignee:- % Done:

100%

Category:-
Target version:-

Description

Bonjour,
en creusant différents scénarios de notation de questions \AMCnumericChoices{}, je me suis aperçu que la présence d'un \baremeDefautM{} dans l'entête de la source écrasait les scores spécifiés localement dans la question \AMCnumericChoices{}.

Dans le détail, j'avais en entête:
\baremeDefautM{e=0,v=0,d=1,b=0,m=-2/N*1,p=0}

et plus loin des questions du type:
\FPeval\FPsigmax{26}
\begin{questionmultx}{Ca2:exo3Rupture03}
The critical force at fracture $F_c$ of the sample in tension is 2600~N.
Compute the fracture stress $\sigma_f$ (in MPa).
\emph{[Help on coding: code 001 for 1]}
\begin{center}
\AMCnumericChoices{\FPsigmax}{digits=3,decimals=0,sign=false,borderwidth=0pt,scoreexact=1,scoreapprox=1,approx=3}
\end{center}
\end{questionmultx}

L'activation du \baremeDefautM{} fait repasser les scores \AMCnumericChoices{} à leur valeur par défaut (scoreexact=2,scoreapprox=1 de mémoire).

Est-ce un comportement attendu ?

Cordialement


History

Updated by Frédéric Bréal 4 months ago

Est-ce un comportement attendu ?

Oui pour AMC car d (voir 6.7.2 barème) est

Un décalage, c’est-à-dire une valeur ajoutée à toutes les notes qui ne relèvent pas des cas correspondant aux paramètres e et v.

Si vous mettez d=0 ou d=3, le score de la question numérique varie car c'est une question multiple.

Est-ce un comportement attendu ?

Pour le correcteur c'est anormal, il faudrait obliger AMC à annuler d quand il détecte une question numérique.

Updated by Alexis Bienvenüe 14 days ago

Il faudrait obliger AMC à annuler d quand il détecte une question numérique

C'est le cas à partir du commit git:bb080e89

  • Status changed from New to Closed
  • % Done changed from 0 to 100

Also available in: Atom PDF