Vraagmodel: identifiers, metadata en leerdoelkoppeling #2008

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

Doel

Maak stabiele metadata voor vragen, items en leeractiviteiten zodat imports, updates en relaties betrouwbaar blijven.

Te bouwen

  • stabiele source-id en lokaal OciDeck-id;
  • titel, identifier, language, description, subject;
  • source format/version en original location;
  • tags, difficulty en estimated duration als optionele metadata;
  • koppeling naar leerdoelen/competenties;
  • provenance en importwarnings;
  • behoud van onbekende extensies zonder ze uitvoerbaar te maken.

Opslag

Leesbare vraaginhoud blijft in Markdown/fenced JSON. Document- en bronmetadata die niet in gewone Markdown past komt in de eLearning-sidecar. Definieer merge- en duplicatebeleid.

Testen en documentatie

Test duplicate ids, gewijzigde bronvolgorde, re-import en round-trip. Documenteer alle keys, compatibiliteit en de regel dat historische learnerresultaten buiten scope zijn in FILE_FORMAT.md.

Overkoepelend ontwerp: #1998. Hoofdfeature: #1992. QTI-import: #1994.

## Doel Maak stabiele metadata voor vragen, items en leeractiviteiten zodat imports, updates en relaties betrouwbaar blijven. ## Te bouwen - stabiele source-id en lokaal OciDeck-id; - titel, identifier, language, description, subject; - source format/version en original location; - tags, difficulty en estimated duration als optionele metadata; - koppeling naar leerdoelen/competenties; - provenance en importwarnings; - behoud van onbekende extensies zonder ze uitvoerbaar te maken. ## Opslag Leesbare vraaginhoud blijft in Markdown/fenced JSON. Document- en bronmetadata die niet in gewone Markdown past komt in de eLearning-sidecar. Definieer merge- en duplicatebeleid. ## Testen en documentatie Test duplicate ids, gewijzigde bronvolgorde, re-import en round-trip. Documenteer alle keys, compatibiliteit en de regel dat historische learnerresultaten buiten scope zijn in FILE_FORMAT.md. Overkoepelend ontwerp: #1998. Hoofdfeature: #1992. QTI-import: #1994.
brenno 2026-09-06 12:55:52 +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#2008
No description provided.