Forums » Utilisation d'AMC (french) »
questionmultx : incohérence bonne valeur / correction
Added by Kevin Huynen 5 days ago
Bonjour,
J'ai fait un test contenant des questions calculées, basées sur une valeur générée aléatoirement.
Voici mon problème sur une de ces questions calculées (nomméeCalcQisoV
) :
- le corrigé d'AMC est juste (valeur affichée dans `DOC-corrige.pdf` de 500, ce qui correspond à la valeur que j'attends)
- la copie d'un étudiant est corrigée en considérant que la bonne réponse est 375. L'étudiant avait saisi la bonne réponse 500 et obtient donc zéro points.
- L'export .csv confirme bien que l'étudiant a reçu cette question précise
CalcQisoV
- Si je mets à jour
DOC-corrige
(fenêtre "Préparation" -> "Documents" -> flèche bleue qui tourne), la valeur calculée est toujours 500 (donc pas d'histoire de variable aléatoire re-générée après impression des copies).
Merci d'avance pour votre aide!
Extrait de DOC-corrige

Extrait de la copie mal corrigée :
¶
Ci-dessous des extraits utiles de mes fichiers source :
source.tex
\documentclass[11pt,a4paper,twoside]{article}
\usepackage[utf8]{inputenc} % pour interpréter les caractères accentués dans les documents sources
\usepackage[french]{babel} % francais deprecated soon
\usepackage[T1]{fontenc} % pour générer les caractères accentués en sortie
\usepackage{mathtools}
\usepackage[francais,bloc,completemulti,insidebox]{automultiplechoice}
\usepackage{multicol}
\usepackage{pgf,tikz} % pgf : questions calculées. tikz : dessiner des figures géométriques
\usepackage{esint} % alternate integral symbols
\usepackage{geometry} % gère la mise en page du document de sortie
\usepackage{graphicx} % pour insérer des images
\geometry{hmargin=1.6cm,headheight=2cm,headsep=.3cm,footskip=1cm,top=2.6 cm,bottom=2.1cm}
...
\newcommand{\banque}{../banques_questions/banque_questions_thermo1_2025-10-17.tex}
\begin{document}
\AMCrandomseed{1237893}
...
\cleargroup{examen}
...
\shufflegroup{pprincipeCalcQ}
\copygroup[1]{pprincipeCalcQ}{examen}
...
\shufflegroup{examen}
\insertgroup{examen}
\cleargroup{examen}
banque_questions_thermo1_2025-10-17.tex
\element{pprincipeCalcQ}{
\begin{questionmultx}{CalcQisoV} % sur 3 points - Tolérance 10 et 15
\pgfmathrandominteger{\Pf}{2}{5}
Un gaz parfait \textbf{diatomique} subit une transformation \textbf{isochore} d'un état \textbf{i} (Pi = 1 bar ; Ti = 300 K ; Vi = 0.5 L) à un état \textbf{f} (Pf = \Pf bar ; Tf ; Vf). Calculer la \textbf{chaleur} échangée en joules. \mbox{\textbf{(3 points)}}
\AMCnumericChoices{floor(125*(\Pf-1))}{digits=3,decimals=0,
sign=false,exact=10,scoreexact=3,approx=15,scoreapprox=2}
\end{questionmultx}
}
Replies (4)
RE: questionmultx : incohérence bonne valeur / correction
-
Added by Alexis Bienvenüe 4 days ago
Avez-vous bien fixé la graine du générateur aléatoire utilisé par pgf
, comme indiqué ici ?
RE: questionmultx : incohérence bonne valeur / correction
-
Added by Kevin Huynen 4 days ago
Merci pour la réponse rapide!
Aïe, en effet j'ai négligé cette commande \pgfmathsetseed{2056}
que j'ai confondue avec \AMCrandomseed{1237893}
On peut la placer n'importe où après le chargement du package pgf ?
A mon stade quel est le moyen le plus efficace de "réparer" la correction ?
RE: questionmultx : incohérence bonne valeur / correction
-
Added by Alexis Bienvenüe 4 days ago
Il vous faut retrouver la graine qui a été utilisée pour fabriquer le sujet, et la remettre en fonction avec \pgfmathsetseed
. Vous trouverez de l'aide ici : Retrouver la graine utilisée par les commandes pgfmath
Faites attention à ne pas refabriquer les documents de travail ! (pour être tranquille, vous pouvez travailler sur un clone de votre projet, ou garder une archive de votre répertoire projet sous le coude)
RE: questionmultx : incohérence bonne valeur / correction
-
Added by Kevin Huynen 4 days ago
Merci.
N'ayant que 10 copies j'ai corrigé à la main, mais je retiens votre doc pour plus tard (et surtout je retiens la leçon :D )
Décidément vous avez tout documenté, quel travail!
(1-4/4)