Questions groupées dans latex

Added by Jean-Philippe Bartier over 4 years ago

Bonjour à tous,
je viens de me lancer dans mon premier projet sur AMC, et je suis assez fan pour le moment.
Une question à laquelle je n'ai pas trouvé de réponse dans le manuel (pourtant j'ai cherché).

Je souhaite créer dans un élément deux questions qui se suivent sous LATEX (sous txt, j'ai bien vu que cela était possible mais je n'ai pas trouvé la syntaxe sous latex)

un truc du style calculez a*b puis dire ensuite dans la question suivante , je veux calculer le double du résultat précédent.
Est ce possible? Est ce que le type de questions peut être différents (une question a choix simple suivi
d'une calculée ?)
Voici un exemple basique

\element{cat1}{
\begin{question}{cat7-q1}
\pgfmathrandominteger{a}{2}{6}
\pgfmathrandominteger{b}{2}{6}
Calculez $\a*b$.
\begin{reponseshoriz}
\bareme{b=1,m=-0.5,e=-0.5,v=0}
\mauvaise{$\fpeval{\a+\b}$}
\bonne{$\fpeval{\a*\b}$}
\mauvaise{$\fpeval{\a-\b}$}
\mauvaise{$\fpeval{\a*\b+1)$}
\end{reponseshoriz}
\end{question}
}

%
\element{cat1}{
\begin{question}{cat7-q2}

Multipliez par 2 le résultat de la question précédente

\begin{reponseshoriz}
\bareme{b=1,m=-0.5,e=-0.5,v=0}
\mauvaise{$\fpeval{\a+\b+<_2}$}
\bonne{$\fpeval{2*\a*\b}$}
\mauvaise{$\fpeval{2*(\a-\b})$}
\mauvaise{$\fpeval{a*\b)$}
\end{reponseshoriz}
\end{question}
}

[ l'exercice d'origine est la résolution d'une équation différentielle linéaire du premier ordre, du style y'=Ky+b avec K constante inconnu, et de résoudre dans un premier temps cette équation puis de trouver K grâce à des valeurs mesurées de la fonction y]

Si c'est trop compliqué, je les mettrai hors d'un elément.

D'avance merco !


Replies (5)

RE: Questions groupées dans latex - Added by Jean-Philippe Bartier over 4 years ago

Bonsoir,
j'ai lu dans un message plus ancien qu'à priori cela ne pouvait pas se faire pour le moment.
J'ai contourné le problème en faisant une question à choix multiple pour la valeur de y et la valeur de K J'ai donc 4 réponses possibles pour y et 4 pour K avec des réponses dans un ordre aléatoire.
Ce n'est pas l'idéal, mais cela marche.

Amicalement,
Jean-Philippe

RE: Questions groupées dans latex - Added by Frédéric Bréal over 4 years ago

C'est possible avec la version test d'AMC mais je ne me souviens plus des commandes ni du lien dans ce forum avec un exemple.

RE: Questions groupées dans latex - Added by Alexis Bienvenüe over 4 years ago

A priori ce n'est pas si compliqué dans ce cas : il suffit de mettre les deux questions dans un même \element. AMC mélange les éléments d'un groupe, mais ne change rien à ce qui est à l'intérieur d'un élément donné.

\element{cat1}{

  \pgfmathrandominteger{a}{2}{6}
  \pgfmathrandominteger{b}{2}{6}

  \begin{question}{cat7-q1}
    Calculez $\a*b$.

    \begin{reponseshoriz}
      \bareme{b=1,m=-0.5,e=-0.5,v=0}
      \mauvaise{$\fpeval{\a+\b}$}
      \bonne{$\fpeval{\a*\b}$}
      \mauvaise{$\fpeval{\a-\b}$}
      \mauvaise{$\fpeval{\a*\b+1)$}
    \end{reponseshoriz}
  \end{question}

  \begin{question}{cat7-q2}
    Multipliez par 2 le résultat de la question précédente

    \begin{reponseshoriz}
      \bareme{b=1,m=-0.5,e=-0.5,v=0}
      \mauvaise{$\fpeval{\a+\b+<_2}$}
      \bonne{$\fpeval{2*\a*\b}$}
      \mauvaise{$\fpeval{2*(\a-\b})$}
      \mauvaise{$\fpeval{a*\b)$}
    \end{reponseshoriz}
  \end{question}
}

RE: Questions groupées dans latex - Added by Jean-Philippe Bartier over 4 years ago

Merci pour vos réponses.

L'idée effectivement était d'avoir deux questions dont la seconde dépend de la réponse de la première (et pas indépendante). J'ai mal choisi mon exemple.

Les mettre dans une même catégorie avec un ordre bien donné est une solution.
Je cherchais dans mon idée d'origine une solution qui me permet dans une catégorie de questions de créer beaucoup de questions et qu'à un moment il me tire les 2 questions dans l'ordre/

Je n'ai pas besoin de plus, je vais me débrouiller avec cela.
Encore merci !

(1-5/5)