AMCOpen (encore)

Added by Javier Iglesias over 9 years ago

Bonsoir à tous (et un grand merci pour tout votre travail ;-)

Après en avoir fini avec mes cheveux et avant d'attaquer mon cuir chevelu,
je pensais vous soumettre ma petite question relative au scoring avec AMCOpen.

Malgré ma lecture attentive des autres posts relatifs à ce type de questions,
j'ai l'affreux sentiment de passer à côté de quelque chose. Peut-être
pourrez-vous m'aider à trouver ce dont il s'agit ? (AMC 1.2.1 SVN 1403 ;
MacOS X 10.7.5 ; tout à jour)

Voici le code de ma question :

\begin{question}{sc-01}\scoring{MAX=4}

     [… blabla…]

    \AMCOpen{lines=20,dots=true,lineheight=0.15em,answer=exercice-05.01.out}{
        \wrongchoice[V]{V}\scoring{0} 
        \wrongchoice[W]{W}\scoring{1} 
        \wrongchoice[X]{X}\scoring{2} 
        \wrongchoice[Y]{Y}\scoring{3} 
        \correctchoice[Z]{Z}\scoring{4} 
    }
\end{question}

L'idée est de corriger à la main la question et de remplir la case
qui correspond au nombres de points attribués pour la réponse,
compris entre 0 et 4.

Tout se passe bien, y compris la saisie, jusqu'à ce que j'essaie
de noter les copies. Le petit test réalisé ce soir me permet de corriger
automatiquement toutes les questions (toutes simples) saut les questions
ouvertes (c.f. pièces jointes, la première question de la liste est indicative).

À noter que la mention "MAX=4" est requise pour que le total des points
apparaisse correctement, sans quoi le total du test n'est pas correct
et la question affiche "0 / 0".

Je suis preneur de toute observation, commentaire ou cri.

Avec mes cordiaux messages.


Replies (9)

RE: AMCOpen (encore) - Added by Alexis Bienvenüe over 9 years ago

À noter que la mention "MAX=4" est requise pour que le total des points apparaisse correctement

Cela ne devrait pas être le cas : quand votre problème sera réglé, ce ne sera plus nécessaire.

Pouvez-vous fournir un exemple complet (fichier source LaTeX complet) minimal (le plus petit possible) faisant apparaître votre problème, avec un fichier log produit quand on lance le calcul des notes en mode débogage ?

RE: AMCOpen (encore) - Added by Javier Iglesias over 9 years ago

Merci pour cette prompte réponse !

Content de savoir que ce n'est pas évident au 1er coup d'œil :-)

J'ai passé tant de temps sur cette affaire qu'il me faut à présent
gérer le retard. Dès que je trouve une fenêtre, je simplifie le .tex
de 981 lignes… et je le poste avec l'output.

D'avance merci.

RE: AMCOpen (encore) - Added by Javier Iglesias over 9 years ago

Voici donc ! En espérant n'avoir rien oublié :-)

Je reste à disposition pour tout complément.

test.zip (11.7 kB)

RE: AMCOpen (encore) - Added by Javier Iglesias over 9 years ago

Au fait… j'ai laissé toutes les en-têtes, au cas où.

RE: AMCOpen (encore) - Added by Alexis Bienvenüe over 9 years ago

La notation marche bien chez moi pour votre sujet. Pouvez-vous effectuer la notation des copies (avec la mise à jour du barème) depuis l'interface graphique d'AMC après être passé en mode débogage (depuis le menu aide), et envoyer le fichier log produit (ce n'est pas seulement le log de la compilation latex) ?

RE: AMCOpen (encore) - Added by Javier Iglesias over 9 years ago

Merci pour cette réactivité !

Voici.

RE: AMCOpen (encore) - Added by Alexis Bienvenüe over 9 years ago

Je ne sais pas trop ce qui se passe.
Pouvez-vous faire un projet minimal qui pose ce problème, et poster le répertoire projet complet avec un fichier log de la procédure de notation ?

RE: AMCOpen (encore) - Added by Javier Iglesias over 9 years ago

Je rame, je rame… mais je suis toujours là…

RE: AMCOpen (encore) - Added by Javier Iglesias over 9 years ago

Alors voilà… incapable de mettre la main sur l'origine du problème,
j'ai choisi une autre approche : en partant d'un modèle de l'aide,
j'ai reconstruit mon examen ex nihilo… et ça marche à présent.

Comment dire ?!

La comparaison entre les fichiers ne montre rien d'évident.
Les mêmes packages sont utilisés, même si l'import ne se fait pas
dans le même ordre, cependant.

Toutefois, j'observe que dans la documentation, l'instruction :
\AMCassociation{\id}
se trouve juste avant la clôture du bloc \onecopy,
dans ma soumission originale, elle figure juste au début.

En l'état, mon souci a disparu et je suis reconnaissant à Alexis
d'avoir pris la peine de m'aider. Si en retour il serait judicieux
de continuer les investigations pour mettre au jour un éventuel bug,
je ferai mon possible.

Merci.

(1-9/9)