Question très spécifique (lier un nbre et une lettre)

Added by David F about 1 year ago

Bonjour à tous,

je cherche à trouver le moyen de lier un texte et un nombre.
Voir l'image jointe.

L'objectif c'est que les stagiaires soient capables de lier la lettre (A dans cet exemple) avec le numéro correspondant (1 dans cet exemple).
Puis ensuite, trouver le moyen de noter avec la commande barème.
Sur cette copie d'écran les lettres et chiffres correspondent (1 = A, 2 = B, etc..), j'aimerais savoir s'il est possible de créer une question de ce type et d'avoir un barème disons :
3pt s'il n'y pas d'erreurs, 2pt si 1 erreur, 0.5 si au moins 1 réponse est bonne et 0 en cas ou aucune bonne réponse n'a été choisie.

Est-ce faisable ?
Pouvez-vous m'aider, pour le moment je n'ai utilisé que les questions simples et multiples "basiques" ?

Merci d'avance.
David


Replies (10)

RE: Question très spécifique (lier un nbre et une lettre) - Added by Frédéric Bréal about 1 year ago

Essayez avec le modèle issu de la documentation.

\begin{questionmult}{03}
\bareme{default.COMP=10,default.PROP=11,formula=(COMP==PROP ? 1 : 0)}
\AMCdontAnnotate
Cite un gaz important de l’air et son pourcentage.
\begin{reponses}
\mauvaise{vapeur d’eau}
\mauvaise{gaz}
\bonne{diazote}\bareme{set.COMP=1}
\mauvaise{dioxygène}\bareme{set.COMP=2}
\mauvaise{dioxyde de carbone}
\mauvaise{20\%}\bareme{set.PROP=2}
\mauvaise{40\%}
\mauvaise{60\%}
\bonne{80\%}\bareme{set.PROP=1}
\end{reponses}
\end{questionmult}

RE: Question très spécifique (lier un nbre et une lettre) - Added by David F about 1 year ago

Cela ne semble pas fonctionner si j'ai bien compris le principe de la question.

Dans mon exemple, je ne devrais avoir que des bonnes réponses. Si je suis l'exemple proposé, si le stagiaire coche toutes les cases il aura forcément le maximum de point non ?

Je voulais savoir si on pouvait faire quelque chose d'autre qu'une question multiple sur laquelle je mettrais plusieurs choix type E3 / E4 / E5 - F2 / F6 / F1 - etc...

Merci

RE: Question très spécifique (lier un nbre et une lettre) - Added by David F about 1 year ago

Cela ne semble pas fonctionner si j'ai bien compris le principe de la question.

Dans mon exemple, je ne devrais avoir que des bonnes réponses. Si je suis l'exemple proposé, si le stagiaire coche toutes les cases il aura forcément le maximum de point non ?

Je voulais savoir si on pouvait faire quelque chose d'autre qu'une question multiple sur laquelle je mettrais plusieurs choix type E3 / E4 / E5 - F2 / F6 / F1 - etc...

Merci

RE: Question très spécifique (lier un nbre et une lettre) - Added by Frédéric Bréal about 1 year ago

Je ne comprends votre réponse.
Pouvez-vous mettre un exemple plus détaillé et complet ?

RE: Question très spécifique (lier un nbre et une lettre) - Added by David F about 1 year ago

En fait, je cherche à trouver un moyen de lier les bons items entres eux.

C'est à dire que sur mon image jointe A va avec 1, B avec 2, C avec 3, etc.. jusqu'à 6 avec F

Pour le moment j'ai contourné avec une question multiple dans laquelle j'ai une proposition juste pour 2 fausses comme par exemple :

%QUEST MUTL IMG  %%%%%%%%%%%%%%%%%%
\element{Operation}{
  \begin{questionmult}{Ops.4}
  \bareme{formula=(NBC==NB && NMC==0 ? 4 : abs(NB-(NBC+NMC))== 1 ? 2 : abs(NB-(NBC+NMC))== 2 ? 1 : 0 )}                                    
    Saurez-vous choisir les bons couples Lettre/Chiffre~?  
    \hfill \break Par exemple l'eau alimentaire (F) rentre en 6.

    \begin{minipage}[c]{.35\linewidth}   
    \begin{multicols}{2}\AMCBoxedAnswers           
    \begin{reponses}
      \bonne{A3}
      \bonne{B2}
      \bonne{D4}
      \bonne{E5}
      \bonne{F6}
      \mauvaise{A1}
      \mauvaise{A5}
      \mauvaise{B1}      
      \mauvaise{B3}      
      \mauvaise{D6}      
      \mauvaise{D5}      
      \mauvaise{E4}      
      \mauvaise{E6}      
      \mauvaise{F5}
      \mauvaise{F1}
    \end{reponses}
        \end{multicols}
  \end{minipage} \hfill
    \begin{minipage}[c]{.6\linewidth}
    \includegraphics[width=1\textwidth]{images/Ops_4.jpg}
    \end{minipage} 
    \explain{Bonne réponse 4 Pt, 2pt pour 1 erreur, 1 Pt pour 2 erreurs, 0Pt pour 3 erreurs et plus}
  \end{questionmult}
}

Ca fonctionne, mais ce n'est pas très "joli".
S'il existe une solution plus élégante je suis preneur 👍.

Merci d'avance.

RE: Question très spécifique (lier un nbre et une lettre) - Added by David F about 1 year ago

Pardon la 2ème phrase du message précédent est à lier avec l'image du premier post.

L'image jointe dans le message précédent est le résultat du "mélange" que j'utilise dans mon questionnaire final (donc les réponses dans le code du message précédent sont OK même si elles diffèrent de la 2ème phrase).

ps : C'est dommage de ne pouvoir éditer son propre post dans le forum.

RE: Question très spécifique (lier un nbre et une lettre) - Added by Frédéric Bréal about 1 year ago

Je comprends mieux la remarque « à tous les coups on gagne ».
J'avais en tête de faire 5 questions à la suite en effaçant le numéro des questions suivantes mais votre barème n'est pas adapté à ma solution.
Peut-être avec une commande globale ou AMCnumericchoices ?
Mais là, je ne peux pas réfléchir.
Je tente ce week-end.

RE: Question très spécifique (lier un nbre et une lettre) - Added by David F about 1 year ago

Merci beaucoup c'est sympa.
Je ne vois pas ce que vous voulez dire par "commande globale" et je ne connais pas AMCnumericchoices.

En tout cas, avec ce que je suis capable de faire avec des questions simples et multiples je m'en sors relativement bien.

La prochaine étape sera de découpler la feuille des cases à cocher, de celle des énoncés.
J'espère ne pas tout "casser" avec cette modification.

RE: Question très spécifique (lier un nbre et une lettre) - Added by Frédéric Bréal 12 months ago

Tout ce que j'ai trouvé c'est ceci

%%%% avant exemplaire ou préambule
\def\EffacementNumeroQuestion{\def\AMCbeginQuestion##1##2{}\AMCquestionNumberfalse}
\def\barListe{b=0.5,m=-0.25}

%%%%%après exemplaire

\begin{question}{1-A-1}\bareme{\barListe}
Saurez-vous choisir les bons couples ?

A est associé à \dots (1)
\begin{reponseshoriz}[o]
\bonne{1}\mauvaise{2}\mauvaise{3}\mauvaise{4}\mauvaise{5}\mauvaise{6}
\end{reponseshoriz}
\end{question}    

\EffacementNumeroQuestion    
\begin{question}{1-B-4}\bareme{\barListe}
    B est associé à \dots (4)
    \begin{reponseshoriz}[o]
        \mauvaise{1}\mauvaise{2}\mauvaise{3}\bonne{4}\mauvaise{5}\mauvaise{6}
    \end{reponseshoriz}
\end{question}    

\EffacementNumeroQuestion    
\begin{question}{1-C-5}\bareme{\barListe}
    C est associé à \dots (5)
    \begin{reponseshoriz}[o]
        \mauvaise{1}\mauvaise{2}\mauvaise{3}\mauvaise{4}\bonne{5}\mauvaise{6}
    \end{reponseshoriz}
\end{question}    

\EffacementNumeroQuestion    
\begin{question}{1-D-2}\bareme{\barListe} 
    D est associé à \dots (2)
    \begin{reponseshoriz}[o]
        \mauvaise{1}\bonne{2}\mauvaise{3}\mauvaise{4}\mauvaise{5}\mauvaise{6}
    \end{reponseshoriz}
\end{question}    

\EffacementNumeroQuestion    
\begin{question}{1-E-3} \bareme{\barListe}
    E est associé à \dots (3)
    \begin{reponseshoriz}[o]
        \mauvaise{1}\mauvaise{2}\bonne{3}\mauvaise{4}\mauvaise{5}\mauvaise{6}
    \end{reponseshoriz}
\end{question}    

\EffacementNumeroQuestion    
\begin{question}{1-F-6}\bareme{\barListe}
    F est associé à \dots (6)
    \begin{reponseshoriz}[o]
    \mauvaise{1}\mauvaise{2}\mauvaise{3}\mauvaise{4}\mauvaise{5}\bonne{6}
    \end{reponseshoriz}
\end{question}    

RE: Question très spécifique (lier un nbre et une lettre) - Added by David F 12 months ago

Merci Frédéric,

je vais regarder ce weekend ce que cela donne.
Je vous dirais.

Bonne fin d'après-midi

(1-10/10)