Feature: eLearning-import als Uitbreiding in Instellingen #1992
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#1992
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Doel
Voeg een algemene eLearning-importfunctie toe aan OciDeck. De ingang komt als Uitbreiding in het instellingenmenu. De gebruiker kiest een bestand of pakket, ziet eerst herkenning en waarschuwingen en importeert daarna naar een nieuw OciDeck-deck of bestaand deck.
Dit is een lokale import- en conversielaag, geen LMS en geen runtime-koppeling. Geen verplicht account, server of telemetrie.
Scope
Instellingen en resultaat
Instellingen → Uitbreiding → eLearning importeren. De gebruiker kiest detailniveau: alleen structuur; structuur plus inhoud; of ook toetsvragen wanneer veilig. Het resultaat is gewone OciDeck-Markdown/.ocideck. Leesbare inhoud blijft in Markdown; opaque importmetadata, mappingrapport en eventuele resultaatdata komen in sidecars. Geen base64 of geheimen in de .md.
FILE_FORMAT.md: ontwerp vóór code
Inventariseer en ontwerp:
eLearning-tab en toetsing
Maak een aparte eLearning-tab in de slide-typekeuze. Onderzoek minimaal leerdoel/competentie, module/hoofdstuk, kenniskaart, single choice, multiple response, true/false, matching, ordering, fill-in/short answer, hotspot/image choice, feedback/remediation en assessment/resultaat. Hergebruik het bestaande question-type waar de semantiek past, maar voeg geen QTI/xAPI/AICC-semantiek stilzwijgend toe aan bestaande velden. Toetsing moet answer key, scoring, feedback, attempts, time limit, pass threshold en resultaatweergave kunnen representeren.
Acceptatiecriteria
Afhankelijkheden: de vijf formaatissues hieronder.
Bronnen: