
Vérifier les corrigés après migration d’un quiz
Quand l’utiliser
Pour une équipe pédagogique qui transfère une banque de questions. Un import peut aboutir alors qu’une autre option est devenue correcte ou qu’une question à deux points n’en vaut plus qu’un.
Fichiers livrés
audit.html— Rapport lisible dans un navigateur. Chaque ligne présente l’énoncé, les réponses de référence et exportée, les deux barèmes et le motif du signalement.audit.csv— Tableau filtrable pour regrouper les erreurs de corrigé, les écarts de points et les questions manquantes ou supplémentaires.
Mode d’emploi
- Exportez le corrigé validé en CSV UTF-8 avec
question,correct_answeret éventuellementpoints. Inscrivez le libellé de la réponse, car sa lettre peut changer. - Exportez le quiz du système de destination en Moodle XML ou dans un XML ou ZIP QTI 1.2 compatible. Pour un ZIP, l’outil lit l’évaluation déclarée dans le manifeste. Conservez les deux sources.
- Demandez à l’agent local de traiter les fichiers. Consultez les énoncés dans le HTML, filtrez les lignes dans le CSV et prévisualisez les questions signalées dans le LMS.
Essayer l’exemple fourni
Le corrigé fourni comporte quatre questions et l’export Moodle en contient trois. Pour la couleur de la feuille, Green est validé mais Blue est exporté. Pour la capitale du Japon, Tokyo reste correct, mais le barème passe de deux points à un.
| Question | Référence validée | Export | Résultat |
|---|---|---|---|
| What is 2 + 2? | 4 | 4 | MATCH |
| Which colour is the leaf? | Green | Blue | WRONG_KEY |
| What is the capital of Japan? | Tokyo · 2 | Tokyo · 1 | POINTS |
| Which fraction equals one half? | 2/4 | — | MISSING |
python3 audit.py examples/approved.csv examples/after-migration.xml results
Vérifications effectuées
Douze scénarios indépendants ont donné le résultat attendu, dont des exemples officiels Moodle et Instructure. Une question illustrée et une notation partielle ont été signalées pour examen. Les tests portent sur les exports ; la notation du cours se vérifie dans le LMS.
Prérequis et coût d’utilisation
Achat unique de 9,99 USD. Nécessite un agent qui exécute des commandes locales et Python 3.9+ avec sa bibliothèque standard. Aucun identifiant LMS, appel API externe ou frais par question pour l’audit. Testé sous macOS.
Questions fréquentes
Que se passe-t-il si les choix changent d’ordre ?
Le texte de la réponse sert de référence. Une réponse déplacée de A à C peut donc correspondre. Un énoncé reformulé peut apparaître comme manquant et supplémentaire ; rapprochez les deux lignes.
Que signifie MATCH ?
Le corrigé exporté correspond à la référence et aux points renseignés. Les doublons, images et barèmes complexes exigent un examen. La validité pédagogique du corrigé reste du ressort de l’enseignant.
Assistance · [email protected]


