Hulpmiddel voor toetsplanning
Planner voor bewijs uit het ontwikkelproces
Plan alleen het bewijs dat nodig is voor een afgebakende leeruitkomst bij programmeren met AI-ondersteuning.
Een planningshulp, geen standaard. Deze voorgestelde interpretatie van TraceYield maakt bewijskeuzes expliciet; het is geen gevalideerd toetsinstrument.
Leeg planningsblad
01–06 · ontwerp de bewijssetLeeruitkomst
Wat moet de student laten zien? Benoem de kennis of vaardigheid die wordt beoordeeld.
Taak en context
Welk werk maakt de leeruitkomst zichtbaar? Noteer randvoorwaarden en afspraken over AI-gebruik.
Eindproduct
Wat laat de ingeleverde implementatie al zien in relatie tot deze leeruitkomst?
Geselecteerde informatie uit het ontwikkeltraject
Welk klein deel van het ontwikkelproces voegt informatie toe die het werkproduct niet geeft?
Toelichting of demonstratie
Welke gerichte toelichting, aanpassing of demonstratie kan relevant zijn?
Verificatie
Welke controle is relevant voor de leeruitkomst en wat is de reikwijdte ervan?
Interpreteer zorgvuldig
07–08 · verantwoordelijkheid van de docentBeoordeling door de docent
Hoe interpreteer je het bewijs aan de hand van de leeruitkomst en rubric?
Onzekerheid en vervolgactie
Wat is nog onduidelijk? Helpt een gerichte vraag of taak in een andere context?
Planner voor bewijs uit het ontwikkelproces · uitgewerkt voorbeeld
Reserveringsservice voor apparatuur
Een uitgewerkt voorbeeld met dezelfde planningsvolgorde. Het bewijs is geselecteerd voor één specifieke leeruitkomst voor programmeren.
Geen studentgegevens. Geen praktijkonderzoek in de klas. Geen bewijs uit een TraceYield-pilot.
Plan de bewijsset
01–06 · van taak tot verificatieLeeruitkomst
Wat moet de student laten zien?
Ontwerp en implementeer een regel voor gegevensintegriteit in een webapplicatie met gelijktijdige verzoeken, en onderbouw hoe je die regel verifieert.
Taak en context
Welk werk en welke voorwaarden maken dit zichtbaar?
Voorkom dat twee gebruikers hetzelfde apparaat reserveren voor overlappende perioden in een bestaande service. Volgens de opdrachtomschrijving is AI-gebruik toegestaan.
Eindproduct
Wat laat de ingeleverde implementatie zien?
Een wijziging aan de service, een databasebeperking, conflictafhandeling en integratietests voor overlappende reserveringen.
Geselecteerde informatie uit het ontwikkeltraject
Wat voegt informatie toe aan het werkproduct?
Het eerste voorstel om te controleren en daarna op te slaan, een mislukte concurrencytest en de herziene hypothese dat de invariant bij de databasegrens hoort.
Toelichting of demonstratie
Welke gerichte reactie kan relevant zijn?
Licht de race condition toe en pas het ontwerp daarna aan voor een tweede apparaattype of een gewijzigde reserveringsregel.
Verificatie
Welke controle, met welke reikwijdte?
Een gerichte test met gelijktijdige verzoeken en regressietests voor reserveringen; noteer de omgeving en beperkingen van de dekking.
Onzekerheid en vervolgactie
Deze bewijsset stelt op zichzelf geen algemene bekwaamheid, auteurschap, zelfstandig werk, intentie, wangedrag of cijfer vast. Blijft de leeruitkomst onduidelijk, dan kiest de docent een eerlijke vervolgactie die daarbij aansluit.
Bewijs ondersteunt begrensde conclusies
- Een vastgelegde correctie kan ondersteunen dat er een correctie plaatsvond.
- Een testresultaat ondersteunt een uitspraak over die test en de afgebakende reikwijdte ervan.
- Bewijs uit het ontwikkelproces stelt op zichzelf geen begrip, auteurschap, wangedrag of cijfer vast.
- Ontbrekende informatie uit het ontwikkeltraject is ontbrekend bewijs; het is geen bewijs van wangedrag.