Ich habe ein nettes Wrapper-Tool gefunden, um SCORM 1.2 api nach 2004 zu konvertieren, aber was sind die minimalen Änderungen, die an den XML-Dateien zusätzlich erforderlich sind? Ich nehme an, dass zumindest imsmanifest.xml aktualisiert werden muss?
Antwort
Zu viele Anzeigen?Um ein SCORM 1.2-Manifest in ein SCORM 2004-Manifest zu konvertieren, müssen Sie mehrere Änderungen vornehmen:
1) Die XML-Namespace-Deklarationen in der Kopfzeile sind für 2004 unterschiedlich. 2) Sie benötigen einen bestimmten Wert im Schemeversion-Element des Metadatenknotens auf Manifest-Ebene. (Der Wert hängt von der SCORM 2004-Edition ab, die Sie verwenden). 3) Die Großschreibung des "t" im Attribut "adlcp:scormType" des Ressourcenknotens ist Groß- und nicht Kleinschreibung. 4) Um das von den meisten Anwendern erwartete Verhalten zu erreichen (und um das von den meisten SCORM 1.2 LMS angebotene Verhalten zu replizieren), benötigen Sie einige sehr grundlegende Informationen zur Sequenzierung.
Einige gute Beispiele finden sich unter http://www.scorm.com/scorm-explained/technical-scorm/golf-examples/
Zu den Unterschieden zwischen 1.2 und 2004 siehe Simple Single SCO und zu den minimalen Sequenzierungsinformationen, die enthalten sein sollten, siehe das Beispiel Basic Run-Time Calls.
Es gab auch einmal ein XSLT-Dokument für die Umwandlung von SCORM 1.2-Manifesten in SCORM 2004-Manifeste. Vielleicht können Sie es über eine Google-Suche ausfindig machen.