Import: Open Learning XML (OLX) en verwante open-learning pakketten #1997
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#1997
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
Onderzoek en implementeer Open Learning XML (OLX) voor Open edX. Open Learning is geen unieke algemene pakketstandaard; OLX is daarom de concrete eerste scope. OUXML/OpenLearn en andere exports krijgen pas een eigen mapping met concrete fixtures.
Herkenning en mapping
Herken Open edX OLX tar.gz/zip met course, chapter, sequential, vertical, html, problem, video, discussion en static assets; behoud identifiers, display names, due dates, grading policy, children en asset references.
Mapping:
Onderzoek OUXML/OpenLearn apart op extensies, root/schema, structuur, vragen, assets, licentie en attributie. Ondersteun minstens single/multiple choice, option response, numerical/text response en feedback waar mogelijk. Custom grader, randomization, adaptive hints en executable XBlocks worden geen gewone vragen.
Acceptatiecriteria
Fixtures voor eenvoudige OLX, nested structure, html, video, problem, grading policy, assets en custom XBlock. Tests voor volgorde, ids, assets, vragen, feedback en unsupported components. Geen executable code, netwerkfetch of learnerdata. Licentie/bron blijft zichtbaar. FILE_FORMAT.md-update en beslissing over OUXML/OpenLearn.
Bronnen:
Overkoepelende feature: #1992.