Forums » Utilisation d'AMC (french) »
Mélanger les exercices
Added by Liouba Leroux almost 9 years ago
Bonjour,
je cherche à créer un QCM comprenant plusieurs exercices (c'est à dire avec un contexte et des données communes, à écrire une seule fois, et des questions à mélanger).
Jusqu'ici, je savais faire avec des groupes.
Mais j'aurais besoin de mélanger les exercices...
???
Est-ce possible nativement ?
J'ai imaginé une solution en plaçant chaque exercice dans une nouvelle commande définie avant exemplaire, en tirant un nombre au hasard et en utilisant \ifthenelse sur ce nombre pour changer l'ordre dans lesquels les différentes commandes appelant les différents exercices seraient utilisés.
J'ai des erreurs au niveau de \ifthen else que je ne comprends pas.
Merci d'avance !
testqcm.tex (9.1 kB)
Replies (3)
RE: Mélanger les exercices - Added by Liouba Leroux almost 9 years ago
çà marche !!!!!
en fait, les erreurs venaient d'un tout autre endroit où j'avais laissé "réponse" à la place d'une donnée numérique
Et AMC ne semble pas s'en émouvoir.
donc c'est possible...
RE: Mélanger les exercices - Added by Alexis Bienvenüe almost 9 years ago
Je pense que vous pouvez aussi essayer, à la place de
\FPeval\VQa{trunc(1 + random * 6,0)} \ifthenelse{ \VQa=1 }{ \Histo \Hand \Classe } \ifthenelse{ \VQa=2 }{ \Histo \Classe \Hand } \ifthenelse{ \VQa=3 }{ \Hand \Histo \Classe } \ifthenelse{ \VQa=4 }{ \Hand \Classe \Histo } \ifthenelse{ \VQa=5 }{ \Classe \Hand \Histo } \ifthenelse{ \VQa=6 }{ \Classe \Histo \Hand }
quelque chose comme ça :
% a mettre au début, en-dehors de \exemplaire \element{global}{\Histo} \element{global}{\Classe} \element{global}{\Hand} % a mettre dans \exemplaire \melangegroupe{global} \restituegroupe{global}
RE: Mélanger les exercices - Added by Liouba Leroux almost 9 years ago
Merci.
Je vais essayer tantôt.
Il est vrai que c'est (beaucoup) plus élégant :-)
(1-3/3)