
Antwoordsleutels controleren na quizmigratie
Wanneer gebruik je dit?
Voor docenten en onderwijsteams die een vragenbank verhuizen. Een geslaagde import kan toch een andere optie als juist markeren of een tweepuntsvraag terugbrengen tot één punt.
Bestanden die je ontvangt
audit.html— Een rapport voor de browser met de vraagtekst, het goedgekeurde en geëxporteerde antwoord, beide puntwaarden en de reden voor de melding.audit.csv— Een filterbare tabel om onjuiste sleutels, puntverschillen en ontbrekende of extra vragen te groeperen voor degene die de toets herstelt.
Zo gebruik je het
- Exporteer het goedgekeurde antwoordblad als UTF-8-CSV met
question,correct_answeren desgewenstpoints. Gebruik de antwoordtekst, want de optieletter kan veranderen. - Exporteer de toets uit het doelsysteem als Moodle XML of ondersteund QTI 1.2 XML of ZIP. Bij ZIP volgt de tool de toets die in het pakketmanifest is opgegeven. Bewaar de twee bronbestanden.
- Laat je lokale agent de bestanden verwerken. Lees de vraagtekst in HTML, filter de CSV en bekijk gemarkeerde vragen in de leeromgeving voordat studenten aan de toets beginnen.
Probeer het meegeleverde voorbeeld
Het voorbeeld bevat vier goedgekeurde antwoorden en drie geëxporteerde Moodle-vragen. De bladkleur is goedgekeurd als Green, maar de export markeert Blue. Tokyo blijft het juiste antwoord, terwijl de vraag van twee punten naar één gaat.
| Vraag | Goedgekeurd | In de export | Resultaat |
|---|---|---|---|
| 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
Wat is getest?
Twaalf onafhankelijke scenario’s gaven de verwachte uitkomst, met officiële voorbeelden van Moodle en Instructure. Een vraag met een afbeelding en een deelscore kregen een controlemelding. Getest zijn exportbestanden; controleer de beoordeling in de live leeromgeving.
Vereisten en gebruikskosten
Eenmalige download voor 9,99 Amerikaanse dollar. Vereist een agent die lokaal opdrachten uitvoert en Python 3.9+ met de standaardbibliotheek. Geen LMS-login, externe API of kosten per vraag voor de controle. Getest op macOS.
Veelgestelde vragen
Wat als de antwoordopties door elkaar staan?
De tekst wordt vergeleken. De juiste optie kan van A naar C verhuizen en toch overeenkomen. Een herschreven vraag kan als ontbrekend én extra verschijnen; vergelijk beide rijen.
Wat zegt MATCH precies?
De geëxporteerde sleutel en eventueel meegegeven punten komen overeen met de referentie. Dubbele vragen, afbeeldingen en complexe scores vragen om beoordeling door de docent. De docent bepaalt ook of het oorspronkelijke antwoord inhoudelijk juist is.
Ondersteuning · [email protected]


