fichier yml : erreur de calcul et compétence manquante

Added by Frédéric Bréal about 1 year ago

Bonsoir,
Je tente un devoir en anticipant le fichier yml avant la distribution du sujet.
J'ai 2 soucis :
  • 3 compétences sont affichées au lieu de 4
  • le calcul de réussite de la compétence connaître ses leçons ne semble pas prendre en compte les définitions. Je trouve un score de 4/11 soit 36%.

Quelles sont mes erreurs ?
Où puis-je voir le calcul des pourcentages (fichiers sqlite ou autres) ?

Merci


Replies (9)

RE: fichier yml : erreur de calcul et compétence manquante - Added by Frédéric Bréal about 1 year ago

Je crois que j'ai réussi. J'ai pris le fichier de Sébastien Denis (https://project.auto-multiple-choice.net/boards/4/topics/9346?page=3).
Maintenant, je tente d'afficher les numéros des questions concernées par chaque compétence.
Edit : en fait non, le fichier ods ne fonctionne pas.

topics.yml (1 kB)

RE: fichier yml : erreur de calcul et compétence manquante - Added by Alexis Bienvenüe about 1 year ago

3 compétences sont affichées au lieu de 4

Ligne 57 de votre fichier yml, il y a un espace de trop au début. Ce mauvais alignement brise la structure du yml.
Par ailleurs, dans votre projet, les titres des questions conversion sont référencées avec un h au lieu du n final (conversioh-...). Peut-6etre y a-t-il eu une erreur au moment de la préparation des documents et qu'elle a été corrigée ensuite sans repasser par une nouvelle préparation, mettant ainsi un peu de bazar dans le projet ?

RE: fichier yml : erreur de calcul et compétence manquante - Added by Frédéric Bréal about 1 year ago

Ligne 57 de votre fichier yml, il y a un espace de trop au début.

Je ne l'ai pas vu. Il faut que j'ouvre les fichiers avec libre office writer pour compter les espaces.

Par ailleurs, dans votre projet, les titres des questions conversion sont référencées avec un h au lieu du n final (conversioh-...).

Exact. Je pensais que relancer la correction avec «Mettre à jour le barème » était suffisant. C'est ce que j'ai fait pour mon premier devoir avec la construction du fichier yml après la correction. Il va falloir que je vérifie si les pourcentages sont faux pour les élèves de 3e.
Où sont enregistrées ces références ?

RE: fichier yml : erreur de calcul et compétence manquante - Added by Frédéric Bréal about 1 year ago

J'ai refait un test avec un fichier simplifié (pas d'image personnelle et utilisation du paquet MWE).
L'annotation se passe bien (débogage ou non), les pourcentages sont corrects.
Le fichier ods n'affiche pas les compétences.
En mode classique (non débogage), le fichier ods ne se fabrique pas sauf si je supprime le fichier yml.

Trop de nouveautés pour moi pour savoir dans quelle direction chercher.

AMC 1.6.0+git20230920094142 et ubuntu 22.04 et texlive à la vanille 2023

Dans l'archive, il y a le fichier de débogage et la capture d'écran du message d'AMC.

Merci

RE: fichier yml : erreur de calcul et compétence manquante - Added by Alexis Bienvenüe about 1 year ago

Les id des topics ne doivent contenir que des caractères alphanumériques non-accentués, sans espaces ni autres caractères.

RE: fichier yml : erreur de calcul et compétence manquante - Added by Frédéric Bréal about 1 year ago

Les id des topics ne doivent contenir que des caractères alphanumériques non-accentués, sans espaces ni autres caractères.

ouh là là, il va falloir que je vérifie sérieusement mon premier devoir.
Merci

RE: fichier yml : erreur de calcul et compétence manquante - Added by Alexis Bienvenüe about 1 year ago

Normalement cette restriction sur les id ne devrait être importante que pour l'export ODS.

RE: fichier yml : erreur de calcul et compétence manquante - Added by Frédéric Bréal about 1 year ago

Pourtant cela a fonctionné avec mon 1er devoir mais topic.yml fabriqué après.
J'ai vérifié les pourcentages.

RE: fichier yml : erreur de calcul et compétence manquante - Added by Alexis Bienvenüe about 1 year ago

Par contre les couleurs des cases dans l'export ODS ne sont pas bonnes. Ce devrait être corrigé avec la nouvelle version.

(1-9/9)