Home
Wat is een casus configurator?
Een casus configurator is een software programma waarmee je eenvoudig meerkeuze toetsen kunt maken. In tegenstelling tot andere programma's, maak je met de casus configuator een model waarmee je met één druk op de knop tientallen tot honderden meerkeuze toetsen produceerd. De meerkeuze toetsen zijn uiterst geschikt om kennis te trainen zoals bijvoorbeeld het theorie examen voor een rijbewijs.
Hoe werkt een casus configurator?
De casus configurator produceert het cartesisch product van variabelen en hun waardenbereik minus de combinaties die er uitgefilterd worden. Zowel de variabelen met hun waardenbereik als het filter worden door de gebruiker gespecificeerd en ingevoerd. De software bevat een algoritme waarmee het cartesisch product wordt geproduceerd en gefilterd. De representatie van het cartesisch product en de filter zijn domeinonafhankelijk.... Met dit gedeelte van de casus configurator worden situatiebeschrijvingen van casussen gemaakt. De situatie beschrijvingen bestaan uit de combinatie van waarden van de diverse variabelen in de context van een vraag die gesteld wordt. De idee voor het gebruiksnut van de casus configurator is dat het variëren van de situatiebeschrijvingen in een casus bij een gelijkblijvende vraag telkens een nieuwe context toont van hetgeen met de casus onderwezen wordt waardoor de "student" zichzelf kan trainen in een bepaald onderwerp.
Voorbeeld
Als voorbeeld kan een kruispunt dienen waarop zich verschillende verkeersdeelnemers bevinden waarbij de vraag gesteld wordt wie welke verkeersdeelnemers voorrang dient te verlenen. Deze situatie is een veel voorkomende situatie in het verkeer en wordt uitvoerig getoetst bij het theorie-examen van de diverse rijbewijzen. Wat ook gemakkelijk voor te stellen is,... is dat deze situatie en de vraag naar voorrang qua antwoord afhankelijk is van het soort kruispunt, de soorten verkeersdeelnemers, de rijrichting van de verkeersdeelnemers, etc. Wanneer nu over de verschillende soorten kruispunten, verkeerdeelnemers, rijrichtingen, etc. wordt gevarieerd met telkens dezelfde voorrangsvraag, ontstaat de situatie dat "de student" zichzelf kan trainen in voorrangsgels op kruispunten omdat het (de) antwoord(en) per variant verschilt.
De antwoorden
Een tweede, en net zo belangrijk, onderdeel van de casus configurator is de productie van de sets van (meerkeuze) antwoorden die bij een casus horen. De mogelijke antwoorden worden door de gebruiker ...van de casus configurator ingevoerd. De casus configurator draagt zorg dat er setjes van antwoorden worden gemaakt en dat de juiste sets van antwoorden worden gekoppeld aan de juiste situatiebeschrijvingen. Er wordt hierbij wel uitgegaan van de restricties dat er minimaal en maximaal vier antwoorden in een set zitten en dat er per set maar één goed antwoord aanwezig is.
Feedback
"Last but not least" biedt de casus configurator de mogelijkheid om feedback teksten op te nemen die getoond worden wanneer een fout antwoord gegeven wordt. Deze feedback teksten worden altijd bezien vanuit het perspectief van het goede antwoord. Daarmee wordt het volgende bedoeld. ...Stel dat "rood" een antwoord is dat beschouwd wordt als fout waarvoor een feedback tekst gespecificeerd moet worden. Stel dat "rood" als fout antwoord voor komt in een set met "wit" als goed antwoord en in een set met "zwart" als goed antwoord. Het is heel goed denkbaar dat de feedback tekst voor "rood" in combinatie met "wit" als goed antwoord een geheel andere tekst moet zijn dan wanneer het gaat om "rood" met "zwart" als goed antwoord.
Samengevat
De casus configurator produceert casussen waarbij situatiebeschrijvingen bij een gelijkblijvende vraag variëren, en koppelt daar sets van antwoorden aan waarvan er één goed is. Bij foute antwoorden toont de casus "op maat gesneden" feedback teksten.
- Voor iedereen die te maken heeft met digitaal toetsen.
- Met name in het geautomatiseerd produceren1 van digitale toetsen.
- Digitale toetsen als trainingsmethode: formatieve toetsen.
1Dit wordt ook wel "Automatic Item Generation" genoemd.
Digitale formatieve toetsen zijn duur en snel verouderd. Een toets met één vraag kost al snel zo'n 2000 euro!
- Dat kan goedkoper met behoud van kwaliteit.
- Dat kan sneller door gebruik te maken van de computer.
- Dat kan slimmer door gebruik te maken van Artificial Intelligence.
- Dat kan actueler door de toets pas te genereren wanneer die nodig is.
- Dat kan effectiever waardoor toetsen als middel om te leren gebruikt kunnen worden.
- Dit kan efficiënter door onderhoud en beheer niet te richten op de individuele toets maar op het model waarmee de toets wordt gegenereerd.
Schematisch
Stappen
In twee stappen creëert de casus configurator een verzameling gegarandeerd realistische situatie beschrijvingen die als één van de vier onderdelen van een casus fungeren:
- Vraag
- Situatie beschrijving
- Set van meerkeuze antwoorden
- Feedback
In de daarop volgende stap koppelt ...de casus configurator sets van meerkeuze antwoorden aan de realistische situatie beschrijvingen. Deze sets van meerkeuze antwoorden voldoen aan opgegeven vereisten zoals bijvoorbeeld de aanwezigheid van één goed antwoord of wanneer antwoord A in de set aanwezig is moet ook antwoord B aanwezig zijn.
Feedback
Feedback teksten, te tonen bij foutieve beantwoording van de vraag, is onderdeel van het model dat ingevoerd wordt zodat het leerproces door het trainen met casussen optimaal ondersteund wordt.
Methoden en technieken
De casus configurator maakt gebruik van:
- AI (constraint propagation)
- predicaten logica
- verzamelingenleer
De casus configurator is gebouwd met behulp van Open Source software:
- HTML
- CSS
- Javascript
- PHP
- AJAX
- SQL
- en maakt gebruikt van MariaDB als database.