Erreur étudiant de codage pour questions a réponses dans questionmultx

Added by Jean-Philippe Bartier 9 months ago

Bonjour,
je voudrai savoir ce qu'il est possible de faire concernant ce souci récurrent des étudiants qui ne comprennent pas comment coder une réponse à 1 chiffre lorsqu'on demande digits=2

Par exemple :
Pour indiquer 03, l'étudiant coche la ligne du haut avec le 3 et rien d'autre. Est ce possible de demander à AMC de compter cela juste (quand juste 3 est coché sur la ligne du haut, et rien dans celle du dessous) ?

Merci !


Replies (5)

RE: Erreur étudiant de codage pour questions a réponses dans questionmultx - Added by Frédéric Bréal 9 months ago

Ce n'est pas possible.
Utilisez-vous des nombres aléatoires pour vos questions ?
Une idée serait de faire un test de condition pour afficher une ou deux lignes sinon vous mettez dans les options exact à 27 ou de façon général à 10x-x soit 9x ; x étant votre valeur ; 10 car une case non cochée vaut zéro.

RE: Erreur étudiant de codage pour questions a réponses dans questionmultx - Added by Jean-Philippe Bartier 9 months ago

Oui, j'utilise régulièrement des nombres aléatoires dans mes questions.
Le but n'est pas à l'origine de planter les étudiants dans le codage, mais dans la réponse.

Par exemple, si je dis quel est le rayon du cercle de centre (0,0) qui s'écrit sous la forme x^2+y^2=25

La bonne réponse est racine de 25 qui vaut 5 mais certains pourraient écrire 25 d'où l'intérêt de ne pas se restreindre à une ligne avec le test.

Dans ce cas, il vaut mieux que j'utilise l'environnement question, et que je propose 5 et 25 entre autre comme solution.

Dans mon exemple, il faudrait, si j'ai bien saisi ,votre réponse metttre alsocorrect=10x (mais dans ce cas, ceux qui coderaient correctement 30 en cochant le 3 puis le 0 aurait bon alors que ce n'est pas le cas)

Merci pour la réponse, je ne savais pas qu'AMC comprenait quelque chose avec le codage étudiant 3 en ligne 1 et rien en ligne 0 !

RE: Erreur étudiant de codage pour questions a réponses dans questionmultx - Added by Frédéric Bréal 9 months ago

AMC comprenait quelque chose avec le codage étudiant 3 en ligne 1 et rien en ligne 0

C'est l'option strict qui est à false par défaut qui gère ceci.

RE: Erreur étudiant de codage pour questions a réponses dans questionmultx - Added by Alexis Bienvenüe 9 months ago

Jean-Philippe, votre question est pertinente mais AMC n'est pas prévu pour l'instant pour prendre en compte ce genre de codage des entiers.
Pouvez-vous enregistrer une demande le fonctionnalité sur cette plate-forme afin que je garde ça en tête ?
En attendant, si toutes vos questions numériques sont en base 10, et si vous acceptez de forcer les étudiants à coder les zéros (par exemple pour la réponse 50, on devra bien cocher le 5 et le zéro, alors que le fonctionnement actuel est de dire que par défaut le chiffre des unités vaut 0 donc cocher le 5 sur la première ligne suffit), alors je peux vous proposer le petit correctif très sale contenu dans le fichier joint. Il semble fonctionner avec la version actuelle d'AMC, mais je ne garantis rien car je ne l'ai pas bien testé, et il pourra cesser de fonctionner avec les versions futures d'AMC.

simple.tex (2.2 kB)

RE: Erreur étudiant de codage pour questions a réponses dans questionmultx - Added by Jean-Philippe Bartier 8 months ago

Bonsoir Alexis,
merci pour votre message et pour le correctif. Je viens de le tester rapidement et pour le moment cela marche.
Je vais faire la demande de fonctionnalité.

(1-5/5)