Import: QTI 2.x/3.x assessment items en tests naar OciDeck #1994

Closed
opened 2026-09-06 08:14:48 +00:00 by brenno · 0 comments
Owner

Doel

Implementeer 1EdTech Question and Test Interoperability, primair QTI 3.0/3.0.1 plus een compatibiliteitsprofiel voor QTI 2.1/2.2. QTI wisselt items, tests en resultaten uit; alleen tekst extraheren is onvoldoende.

Herkenning en mapping

Verwerk package, assessmentTest, testPart, assessmentSection, assessmentItem, itemBody, response/outcome declarations, responseProcessing, rubricBlock en modalFeedback. Detecteer QTI 3 web components/portable custom interactions en degradeer gecontroleerd.

Mapping:

  • assessmentTest → assessment/test-summary slide plus sidecar;
  • testPart/section → module/section met volgorde;
  • item identifier/title → question slide met stabiel source-id;
  • single choice → multipleChoice; maxChoices > 1 → multipleCorrect;
  • orderInteraction → ordering; matchInteraction → matching;
  • textEntry/extendedText → openText/short-answer;
  • hotspot → image/hotspot type, nooit verbergen als tekst;
  • correctResponse/mapping → answer key, partial scoring en max score;
  • responseProcessing → alleen exact ondersteunde subset uitvoeren, anders warning + metadata;
  • modalFeedback/rubricBlock → feedback/teacher-notes met zichtbaarheid;
  • accessibility alternatives → alt-tekst/metadata;
  • outcomes/results → resultaatmetadata, niet automatisch learnerresultaat.

Leg per vraag correct answers, partial credit, feedback, scoring, randomization, attempts, time limit, navigation, min/max en pass threshold vast. Unsupported PCI, adaptive rules en JavaScript worden niet stilzwijgend gewone meerkeuze.

Acceptatiecriteria

Fixtures voor QTI 2.1/2.2 en 3 met choice, ordering, matching, text entry, feedback, partial credit en unsupported PCI. Schema-veilige validatie. Tests bewijzen answer keys, scoring en feedback; fout responseProcessing geeft geen verkeerd goed/fout-resultaat. Round-trip/importreport en FILE_FORMAT.md-update.

Bron: https://www.1edtech.org/standards/qti/index

Overkoepelende feature: #1992.

## Doel Implementeer 1EdTech Question and Test Interoperability, primair QTI 3.0/3.0.1 plus een compatibiliteitsprofiel voor QTI 2.1/2.2. QTI wisselt items, tests en resultaten uit; alleen tekst extraheren is onvoldoende. ## Herkenning en mapping Verwerk package, assessmentTest, testPart, assessmentSection, assessmentItem, itemBody, response/outcome declarations, responseProcessing, rubricBlock en modalFeedback. Detecteer QTI 3 web components/portable custom interactions en degradeer gecontroleerd. Mapping: - assessmentTest → assessment/test-summary slide plus sidecar; - testPart/section → module/section met volgorde; - item identifier/title → question slide met stabiel source-id; - single choice → multipleChoice; maxChoices > 1 → multipleCorrect; - orderInteraction → ordering; matchInteraction → matching; - textEntry/extendedText → openText/short-answer; - hotspot → image/hotspot type, nooit verbergen als tekst; - correctResponse/mapping → answer key, partial scoring en max score; - responseProcessing → alleen exact ondersteunde subset uitvoeren, anders warning + metadata; - modalFeedback/rubricBlock → feedback/teacher-notes met zichtbaarheid; - accessibility alternatives → alt-tekst/metadata; - outcomes/results → resultaatmetadata, niet automatisch learnerresultaat. Leg per vraag correct answers, partial credit, feedback, scoring, randomization, attempts, time limit, navigation, min/max en pass threshold vast. Unsupported PCI, adaptive rules en JavaScript worden niet stilzwijgend gewone meerkeuze. ## Acceptatiecriteria Fixtures voor QTI 2.1/2.2 en 3 met choice, ordering, matching, text entry, feedback, partial credit en unsupported PCI. Schema-veilige validatie. Tests bewijzen answer keys, scoring en feedback; fout responseProcessing geeft geen verkeerd goed/fout-resultaat. Round-trip/importreport en FILE_FORMAT.md-update. Bron: https://www.1edtech.org/standards/qti/index Overkoepelende feature: #1992.
brenno 2026-09-06 13:23:03 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
LibreKAT/Ocideck#1994
No description provided.