Feature Wiki

Information about planned and released features

Tabs

Export SCORM with Metadata

1 Initial Problem

We created SCORM modules with metadata, and we are trying to Import/export them through Ilias. In Ilias the SCORM module will get additional metadata through the Ilias metadata interface. The Long term Goal of us is that we can use the SCORM modules in Other OER distribution platforms.
We know the Import is currently ignoring the original metadata: https://docu.ilias.de/goto.php?target=wiki_1357_Importing_SCORM_metadata_into_ILIAS_metadata
But if we create an SCORM, ILIAS Module, or Import an SCORM Module, and apply metadata to it, this metadata are also lost during the Export.

German/Deutsch:
Wir bauen SCORM Module und importieren diese in Ilias. In Ilias sollen diese Module mit Metadaten angereichert werden und dann wieder exportiert werden. Das Ziel ist es diese SCORM Module mit den Metadaten in anderen OER Verteilungsplattformen wiederzuverwenden.
Wir wissen, dass der Import bereits vorhandene Metadaten ignoriert: https://docu.ilias.de/goto.php?target=wiki_1357_Importing_SCORM_metadata_into_ILIAS_metadata
Aber selbst wenn wir ein SCORM, Ilias Modul in Ilias erzeugen oder ein SCORM Modul Importieren und Metadaten hinzufügen, so werden diese auch beim Export nicht mit exportiert.

2 Conceptual Summary

The Metadata which is stored in Ilias should be exported with the files of the SCORM module. According to the SCORM 2004 Standard[1] LOM Metadata can be placed inside the imsmanifest.xml. So it would be wise to implement it according to the standard.

German/Deutsch:
Die Metadaten welche in Ilias gespeicehrt sind sollten mit dem SCORM Modul exportiert werden. Der SCORM 2004 Stadndart[1] Spezifiziert das die LOM Metadaten mit in dem imsmanifest.xml abgelegt werden können.

References:
[1] https://scorm.com/scorm-explained/technical-scorm/content-packaging/manifest-structure/

3 User Interface Modifications

3.1 List of Affected Views

3.2 User Interface Details

3.3 New User Interface Concepts

4 Technical Information

5 Privacy Information

6 Security Implications

7 Contact

  • Author of the Request: u.kunze Bischoff, Ulf [u.kunze]
  • Maintainer: {Please add your name before applying for an initial workshop or a Jour Fixe meeting.}
  • Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}

8 Funding

If you are interest in funding this feature, please add your name and institution to this list.

9 Discussion

10 Implementation

Test Cases

Test cases completed at {date} by {user}

  • {Test case number linked to Testrail} : {test case title}

Approval

Approved at {date} by {user}.

Last edited: 16. Mar 2020, 12:43, Bischoff, Ulf [u.kunze]