réponse par classement d'items

Added by Romain PENZ about 1 month ago

Bonjour,

existe-t-il une solution pour demander au candidat de classer les réponses d'une question? Par exemple un classement par ordre croissant ou décroissant?

La seule solution à laquelle je pense est de proposer plusieurs listes classées comme réponses possibles.

Comme par exemple :

Classer par ordre croissant les mots suivants : arbre, bois, écorce, feuille
réponse 1 : arbre, écorce, feuille, bois
réponse 2 : bois, écorce, arbre, feuille
réponse 3 : arbre, bois, écorce, feuille

D'avance merci


Replies (3)

RE: réponse par classement d'items - Added by Gérard Carpeaux about 1 month ago

Pourquoi ne pas utiliser questionmultx et AMCnumericchoices ?

Vous attribuez un chiffre à chaque proposition puis le résultat sera la concaténation de ceux-ci. Par exemple 1 arbre,2 bois, 3 écorce,4 feuille
La bonne réponse est votre réponse deux donc 2314 pour AMC.

RE: réponse par classement d'items - Added by Romain PENZ about 1 month ago

Bonjour,

merci pour cette idée.
Le code suivant ne me retourne pas d'erreur lors de la compilation mais je souhaiterai savoir si c'est bien comme cela qu'il convient de concaténer les chiffres attribués aux propositions (voir la définition de \result).

Merci pour vos conseils.

\element{amc}{
\begin{questionmultx}{classement}
 \FPset\bo{1}
 \FPset\ar{2}
 \FPset\fe{3}
 \FPset\ec{4}
 \FPset\result{\ar\bo\ec\fe}

Classer par ordre alphabétique croissant les mots suivants : arbre, bois, écorce, feuille
  \begin{itemize}
  \item 1 : bois
  \item 2 : arbre
  \item 3 : feuille
  \item 4 : écorce
  \end{itemize}

  \AMCnumericChoices{\result}{digits=4,sign=false,borderwidth=0pt,backgroundcol=lightgray}

\end{questionmultx}
}

RE: réponse par classement d'items - Added by Gérard Carpeaux about 1 month ago

J'ai fait un test et cela a fonctionné.
J'ai mis l'option nozero dans les options afin d'enlever le zéro.
J'ai remplacé itemize par enumerate cela évite d'écrire les chiffres.

Je vous mets un lien trouvé sur ce site http://forum.mathematex.net/latex-f6/concatener-une-macro-avec-d-autres-tokens-t2291.html qui pourrait être une solution plus adaptée à LaTeX

\begin{questionmultx}{classement}
\FPset\bo{1}
\FPset\ar{2}
\FPset\fe{3}
\FPset\ec{4}
\FPset\result{\ar\bo\ec\fe}

Classer par ordre alphabétique croissant les mots suivants : arbre, bois, écorce, feuille
\begin{enumerate}
    \item  bois
    \item  arbre
    \item  feuille
    \item  écorce
\end{enumerate}

\AMCnumericChoices{\result}{digits=4,sign=false,borderwidth=0pt,backgroundcol=lightgray,nozero}

\end{questionmultx}

(1-3/3)