Forums » Utilisation d'AMC (french) »
Selection de questions
Added by Christophe Stephan over 11 years ago
Bonjour,
je suis débutant dans l'utilisation d'AMC. Bravo, c'est très bien fait. J'ai une question simple : j'aimerai faire des questionnaires où les copies des étudiants sont composées par des questions mélangées et sélectionnées dans un groupe plus grand. Par exemple, je crée un groupe de 20 questions et chaque copie est composée aléatoirement de 10 questions parmi les 20.
Est-ce possible ?
Merci beaucoup
Replies (7)
RE: Selection de questions - Added by Alexis Bienvenüe over 11 years ago
Oui. Il faut mettre les 20 questions dans un groupe à l'aide de commandes \element{nomgroupe}{ ... }
(en dehors de \exemplaire
), puis utiliser \restituegroupe[10]{nomgroupe}
dans la description de la copie.
RE: Selection de questions - Added by Christophe Stephan over 11 years ago
Merci pour votre réponse rapide !
RE: Selection de questions - Added by Gilles Himmelspach over 11 years ago
Bonjour,
existe-t-il un moyen d'insérer une question précise dans un groupe, à partir de son identifiant ?
J'ai un catalogue de 200 questions réparties dans des groupes d'environ 15 questions chacun. Lorsque j'utilise la commande \melangegroupe{source}\copygroup[n]{source}{destination}
les n
questions sont choisies au hasard. Or dans certains cas j'aimerais pouvoir forcer l'insertion d'une question précise dans un groupe, afin de ne pas constituer ce dernier au hasard.
Il y a bien entendu la solution de copier/coller la question voulue à partir de la source du catalogue, mais lorsque celui-ci comporte un grand nombre de questions, cela peut devenir laborieux de fouiller dans la source.
RE: Selection de questions - Added by Alexis Bienvenüe over 11 years ago
existe-t-il un moyen d'insérer une question précise dans un groupe, à partir de son identifiant ?
Non. D'autant plus qu'un élément de groupe ne contient pas forcément uniquement une question, et pas forcément une seule question (on peut mettre deux questions ensemble dans un seul élément de groupe pour qu'elles restent toujours à la suite malgré le mélange du groupe, par exemple).
RE: Selection de questions - Added by Gilles Himmelspach over 11 years ago
OK je comprends. Je vais donc scinder certains groupes de mon catalogue de question en sous-groupes afin de gagner en flexibilité.
J'en profite pour vous demander quelques renseignements sur la commande \AMCrandomseed{nombre}
: comment choisir la valeur de nombre
? Peut-on mettre vraiment n'importe quoi tout en gardant un mélange efficace, ou y a-t-il un lien entre nombre
et le mélange ?
RE: Selection de questions - Added by Alexis Bienvenüe over 11 years ago
Je pense qu'il vaut mieux mettre un nombre pas trop petit. En changeant la valeur, on change le mélange. En pratique, je me satisfais toujours de la valeur 1237893, mais elle n'a rien de particulier...
RE: Selection de questions - Added by Gilles Himmelspach over 11 years ago
OK. Sinon pour en revenir à la possibilité d'insérer une question précise par son identifiant, j'ai trouvé une solution en créant un élément par question, puis en les rassemblant ensuite dans un groupe plus large:
@\usepackage{multido}
\newcommand{\AMCassemble}[2]{\multido{\in=1+1}
{#1}{\copygroup{#2\in}{#2}\endgraf}}
\element{groupeA1}{
\begin{question}{groupeA1}
.........
\end{question}
\element{groupeA2}{
\begin{question}{groupeA2}
.........
\end{question}
........
\element{groupeA15}{
\begin{question}{groupeA15}
.........
\end{question}
\AMCassemble{15}{groupeA}@
Ce qui me permet soit d'utiliser le groupe groupeA
pour en tirer des questions au hasard, soit d'insérer une question précise, par exemple \restituegroupe{groupeA3}
Ce qui répond à mon besoin.
(1-7/7)