Was ist SCORM und wie verwendet man es in WordPress LMS

Haben Sie sich jemals gefragt, warum alle Ihre PDFs nicht im LMS angezeigt werden? Oder warum können Sie eine WordPress-Seite nicht neben Ihren Flash-Dateien einbetten? Dies ist der Punkt, an dem SCORM den Tag rettet. 

SCORM versucht zu standardisieren, wie Bildungsinhalte wie eBooks und interaktive Simulationen von einem Computer oder Gerät auf ein anderes übertragen werden. Wenn Sie etwas im Internet finden und es als PDF-Datei speichern, funktioniert es nicht in Ihrem Lernmanagementsystem. Sobald Sie verstehen, wie SCORM funktioniert, ist das kein Problem mehr.

In diesem Artikel werden wir SCORM im Detail besprechen und sehen, wie es funktioniert und den Betreibern von Lernmanagementsystemen (LMS) hilft .

Was bedeutet SCORM?

Was ist SCORM?

Die SCORM-Spezifikation (Sharable Content Object Reference Model) bietet einen Standard für die Erstellung wiederverwendbarer interaktiver Inhalte. SCORM definiert einen Standard für die Verpackung, Verteilung und Bereitstellung von E-Learning-Inhalten. Es ermöglicht Entwicklern, modulare interaktive Inhalte zu erstellen, die in verschiedenen Lernmanagementsystemen (LMS) wiederverwendet werden können.

Der Name „Sharable Content Object“ impliziert, dass das Hauptziel von SCORM darin besteht, Einheiten von Online-Schulungsinhalten zu entwickeln, die auf verschiedene Plattformen verteilt werden können. Die „gemeinsam nutzbaren Inhaltsobjekte“ oder „SCOs“, die in vielen Kontexten und Systemen wiederverwendet werden können, werden von SCORM definiert.

Mit dem Begriff „Referenzmodell“ wird anerkannt, dass SCORM kein Standard ist. SCORM wurde von ADL nicht von Grund auf neu entwickelt. Stattdessen entdeckten sie, dass es in der Branche bereits eine Reihe von Standards gab, die das Problem teilweise behandelten. SCORM nutzt lediglich diese bestehenden Standards und weist Programmierer an, wie sie diese effektiv kombinieren können.

SCORM definiert, wie Online-Lerninhalte und Lernmanagementsysteme (LMS) zusammenarbeiten. Die Standards werden vom US-Verteidigungsministerium entwickelt und gepflegt.

SCORM ist wichtig, weil es sicherstellt, dass E-Learning-Inhalte mit jedem SCORM-kompatiblen LMS verwendet werden können. Das bedeutet, dass Lernende mit jedem Gerät und LMS auf die Kurse zugreifen können, solange das LMS SCORM-kompatibel ist. Dies erleichtert den Lernenden den Zugang zu ihren Kursen und den Kursanbietern die Möglichkeit, sie einem breiteren Publikum anzubieten.

SCORM macht es LMS auch leicht, die Fortschritte und Ergebnisse der Lernenden zu verfolgen. In Verbindung mit einem kompatiblen LMS können SCORM-Inhalte genaue Berichte über die Leistung der Lernenden liefern. Diese Daten können verwendet werden, um die Qualität von E-Learning-Inhalten und -Kursen zu verbessern.

SCORM wurde aus einem bestimmten Grund entwickelt:

Vor ein paar Jahren funktionierte ein Online-Kurs, der für eine Plattform erstellt wurde, auf einer anderen nicht. Wenn eine Universität zu einem anderen LMS wechseln würde, würde sie alle ihre Kurse und die Tausende von Dollar, die in ihre Erstellung investiert wurden, verlieren. Das SCORM-Format organisierte das eLearning-Geschäft im Jahr 2001.

In Wirklichkeit handelt es sich bei SCORM um eine Reihe von technischen Spezifikationen. Diese Liste erklärt, wie Sie einen Kurs erstellen, der auf jeder Plattform funktioniert. Die Struktur des E-Kurses und die Grundlagen seiner Interaktion mit LMS werden ausführlich erläutert.

Wie funktioniert SCORM?

SCORM besteht aus drei Hauptbestandteilen: dem Inhaltspaket, der Laufzeitumgebung und der Sequenzierung.

  1. Inhalt Verpackung

Wie ein Inhalt physisch verteilt werden soll, wird durch seine Verpackung oder durch das Content Aggregation Model (CAM) bestimmt. Das Dokument „is manifest“ ist die Grundlage der SCORM-Paketierung. Alle Daten, die das LMS benötigt, um Inhalte automatisch zu importieren und zu starten, sind in dieser Datei enthalten.

Diese Manifestdatei enthält XML, das die Struktur eines Kurses aus der Sicht des Lernenden und des physischen Dateisystems erklärt. Diese Seite beantwortet Fragen wie „Welches Dokument soll gestartet werden?“ und „Wie lautet der Name dieses Inhalts?“

  1. Die Laufzeitumgebung

Die Interaktion mit den Daten während der Wiedergabe wird als „Sprechen“ mit dem LMS in Bezug auf die Laufzeitkommunikation bezeichnet. Wir bezeichnen diesen Teil der Gleichung als „Lieferung und Verfolgung“. Diese Nachricht besteht aus zwei Hauptteilen.

Zunächst muss das Inhaltsmaterial das LMS „entdecken“. Sobald der Inhalt gefunden wurde, kann er über eine Abfolge von „get“- und „set“-Aufrufen und eine entsprechende Sprache mit dem Benutzer interagieren. Dazu gehören Anfragen nach dem Namen des Lernenden und Benachrichtigungen an das Lernmanagementsystem (LMS) über Testergebnisse von 95% oder mehr. Viele reichhaltige interaktive Erlebnisse können über die zugängliche SCORM-Sprache an das LMS gesendet werden.

  1. Sequenzierung

Es hat damit zu tun, wie ein Student den Kurs durchläuft. So wird z.B. festgelegt, welche Aufgaben abgeschlossen sein müssen, bevor man zur nächsten Phase übergehen kann, und es wird gesteuert, wie ein Benutzer nach bestimmten Aktionen, wie z.B. dem Drücken der nächsten Taste, fortfährt.

Dinge, die Sie mit SCORM verfolgen können

Einer der Hauptvorteile von SCORM besteht darin, dass LMS die Fortschritte und Aktivitäten der Lernenden verfolgen können. Es gibt eine Reihe von Dingen, die Sie mit SCORM nachverfolgen können, darunter:

  1. Die Endnote des Kurses
  2. Test- und Quizergebnisse
  3. Konkrete Antworten werden von Studenten gegeben
  4. Die Seiten, die die Besucher aufrufen, und die Zeit, die sie auf der Seite verbringen
  5. Insgesamt verbrachte Zeit
  6. Punktzahl pro Modul oder Ziel
  7. Fortschritte der Lernenden, damit sie an dem Punkt weitermachen können, an dem sie aufgehört haben
  8. Gesamtstatus (bestanden, nicht bestanden, vollständig oder unvollständig)

Diese Daten können äußerst wertvoll sein, wenn es darum geht, die Effektivität von eLearning-Inhalten und -Kursen zu verbessern. Außerdem können Sie damit Berichte erstellen, die Sie an Lernende, Manager und andere Beteiligte weitergeben können.

Wer verwendet SCORM?

Obwohl SCORM ein sehr effektives Werkzeug für alle am eLearning Beteiligten ist, sollten wir untersuchen, was es bedeutet, „SCORM zu verwenden“. Wenn jemand von der „Verwendung von SCORM“ spricht, meint er oft die Verwendung von SCORM-Paketen in eLearning-Programmen, die eLearning-Spezialisten als Kurse entwickelt haben. 

Schulungsdesigner verwenden in der Regel ein Autorentool, um den Inhalt zu entwickeln und ihn als SCORM-Paket zu exportieren, anstatt Code zu schreiben. Anschließend fügen die Schulungsleiter SCORM-Kurse in das LMS ein und stellen sie den Studenten online zur Verfügung.

Sie können Ihre SCORM-Datei in Ihr LMS auf WordPress exportieren, das mit dem Plugin MasterStudy erstellt wurde. Es  MasterStudy hat ein SCORM Addon, das Ihnen dabei hilft.

Wenn Sie Ihre Kurse auf anderen Plattformen haben und Ihr eigenes LMS auf WordPress aufbauen möchten, kann der Export Ihrer Kurse als SCORM-Datei eine vorübergehende Lösung sein. Die SCORM-Technologien sind nicht flexibel genug und erlauben es nicht, den aus ihren Dateien exportierten Kursen Lektionen hinzuzufügen. Mit MasterStudy können Sie Ihre Kurse von anderen Plattformen neu erstellen, indem Sie eine Datei in Ihr LMS importieren, aber Sie können keine Lektionen hinzufügen und die Wissensdatenbank erweitern.

SCORM-Dateien können im Course Builder importiert werden, nachdem Sie einen Kurs erstellt und auf SCORM hochladen geklickt haben :

 

SCORM-Versionen

Es gibt vier Versionen von SCORM: 1.0, 1.1, 1.2 und 2004.

  • SCORM 1.0 wurde im Jahr 2000 veröffentlicht und ist die älteste Version von SCORM.
  • SCORM 1.1 wurde im Januar 2001 veröffentlicht und bot Unterstützung für mehrere Datentypen und Sequenzierung.
  • SCORM 1.2 wurde im Oktober 2001 veröffentlicht und unterstützte nun auch die Verfolgung von Abschlüssen und Erfolgen.
  • SCORM 2004 wurde 2004 veröffentlicht und unterstützte zusätzlich die Paketierung von Inhalten und eine erweiterte Sequenzierung.

Wir springen gleich zu den Versionen, die regelmäßig verwendet werden, denn SCORM 1.0 und 1.1, die alten Versionen, werden im Allgemeinen nicht verwendet:

SCORM 1.2

Der Fortschritt des Lernenden, d.h. wie viel des Kurses der Lernende absolviert hat, wird durch SCORM 1.2 in dem Bericht angezeigt. „Der Lernende hat 70% des Kurses abgeschlossen“, zum Beispiel. Das System zeigt den Status „Abgeschlossen“ an, wenn der Lernende den Kurs abgeschlossen hat.

SCORM 2004

SCORM 2004 ist die neueste Version (früher SCORM 1.2). Ihr wichtigster Beitrag ist der Standard für Sequenzierung und Navigation (S&N). Er erweitert und formalisiert jedoch auch die Abschnitte Verpackung und Laufzeit des 1.2-Standards.

Der Inhaltsanbieter kann dank S&N sowohl das Verhalten innerhalb des SCO als auch das Verhalten zwischen den SCOs beschreiben. Dies ermöglicht einen enormen Anstieg der SCO-Wiederverwendung und eine wesentlich tiefere Interaktion mit Inhalten. SCORM 2004 wird von einer zunehmenden Zahl von LMS und Inhaltsanbietern angeboten, auch wenn die Akzeptanz bisher nur langsam erfolgt ist.

Vorteile von SCORM

Die Verwendung von SCORM-kompatiblen eLearning-Inhalten bietet viele Vorteile: 

  1. Konsistenz

Der wichtigste Vorteil besteht darin, dass die Lernenden unabhängig vom verwendeten Lernmanagementsystem (LMS) auf konsistente und interoperable Weise auf die Inhalte zugreifen können. Das bedeutet, dass Lernende zwischen verschiedenen LMS wechseln können, ohne ihren Platz zu verlieren oder neu beginnen zu müssen, was die Lernerfahrung erheblich verbessert.

  1. Rechenschaftspflicht

SCORM-konforme Inhalte können detailliert nachverfolgt und gemeldet werden. Diese Daten können verwendet werden, um den Inhalt selbst sowie das gesamte eLearning-Programm zu verbessern. Wenn Sie verstehen, wie die Lernenden mit den Inhalten interagieren, können Sie die notwendigen Anpassungen vornehmen, um das Lernerlebnis insgesamt zu verbessern.

  1. Management

SCORM-kompatible Inhalte sind wiederverwendbar und können leicht aktualisiert werden. Das bedeutet, dass die Inhalte in verschiedenen Kursen oder Programmen wiederverwendet oder aktualisiert werden können, wenn neue Informationen verfügbar werden. Dies macht eLearning-Inhalte kostengünstiger und effizienter und trägt dazu bei, dass die Lernenden immer Zugang zu den aktuellsten Informationen haben.

  1. Fortschritt speichern

Ein Student ist nicht verpflichtet, den gesamten Kurs auf einmal zu absolvieren. Sie kann stückweise durchgeführt werden. Nach 30 Minuten Arbeit und einer 10-minütigen Pause kann er die Lektion dort fortsetzen, wo er aufgehört hat. Die Entwicklung ist noch nicht abgeschlossen. Außerdem ist dies praktisch, falls das System eine Störung aufweist oder das Gleis zeitweise geschlossen ist.

  1. Rückmeldung

Sie werden in der Lage sein, die Entwicklung des Schülers zu beurteilen. Wenn jemand den Online-Kurs abschließt, zeigt das System entweder den Status „Kurs beendet“ oder die Anzahl der Punkte an, die er erreicht hat.

Was ist ein SCORM-Paket?

Ein SCORM-Paket ist eine ZIP-Datei, die eine Manifestdatei und eine Reihe von Inhaltsdateien enthält. Die Manifestdatei definiert die Struktur und die Reihenfolge der Inhaltsdateien, und die Inhaltsdateien enthalten den eigentlichen Lehrinhalt. SCORM-Pakete können mit verschiedenen Autorentools erstellt und mit verschiedenen Lernmanagementsystemen (LMS) bereitgestellt werden.

Dateien im SCORM-Paket

Das SCORM-Paket enthält eine Reihe von Dateien, die für den Betrieb des SCORM-Systems erforderlich sind. Zu diesen Dateien gehören das SCORM-Manifest, Ressourcendateien und Schemadateien.

  1. SCORM-Manifest

Das Paket und sein Inhalt werden in der Manifestdatei beschrieben. Die Mindestmetadaten, die das Paket und seine SCORM-Version beschreiben, Ressourcendefinitionen, die alle Dateien beschreiben, die zum Starten und Bereitstellen jeder Ressource erforderlich sind, die Anordnung der Lernaktivitäten und der eindeutige Identifikator sind die Daten, die enthalten sein müssen.

  1. Organisationen

Ressourcen sind logisch in hierarchischen Strukturen gruppiert, die Organisationen genannt werden. Ein Manifest kann mehrere Organisationen desselben Materials enthalten (z. B. um den Inhalt für verschiedene Zielgruppen auf unterschiedliche Weise darzustellen). Dennoch gibt es normalerweise nur eine Organisation, die Standardorganisation.

Organisationen sind immer in einer baumartigen Hierarchie angeordnet. Im Zusammenhang mit der Sequenzierung werden die Knoten dieses Baums als „Aktivitäten“ oder „Elemente“ bezeichnet (wenn Sie sie im Zusammenhang mit der Verpackung von Inhalten erwähnen).

Untergeordnete Artikel können unter einem beliebigen Artikel verschachtelt werden. Ein Objekt wird als „Aggregation“ oder „Cluster“ bezeichnet, wenn es Kinder enthält. Für Artikel ohne Kinder ist es notwendig, eine Quelle zu nennen. Wenn der Artikel ausgewählt wird, erhält der Lernende diese Ressource.

Gegenstände, die Kinder enthalten, können nicht auf Ressourcen verweisen; stattdessen dienen sie lediglich als Behälter für andere Dinge. Dies ist vergleichbar mit der Art und Weise, wie Dateien auf einem Computer organisiert sind. Objekte können nur entweder Ordner oder Dateien sein. Obwohl „leere Ordner“ nicht erlaubt sind, können Ordner andere Ordner oder Dateien enthalten.

  1. Ressourcen-Dateien

Die Ressourcendateien in Ihrem SCORM-Paket sind die Inhalte, aus denen Ihr Kurs besteht. Dazu gehören oft HTML-Dateien, Bilder und Audio- oder Videodateien. Die genauen Dateitypen hängen von Ihrem Inhalt ab, aber Sie sollten immer genügend Informationen enthalten, damit jeder sie leicht finden kann, wenn er später Änderungen vornehmen muss.

  1. Schema-Dateien

Dies ist die Hauptdatei in einem SCORM-Paket. Sie enthält Informationen darüber, welche Dateien in der Manifestdatei enthalten sind und wie sie verwendet werden sollen. Diese Datei wird normalerweise „scorm.xml“ oder „scorm.xsd“ genannt.

  1. Metadaten

Durch die Verknüpfung von Metadaten mit jedem Manifest-Element kann jede Komponente sehr detailliert definiert werden. Learning Object Metadata, oder „LOM“, ist ein Standardformat für die Speicherung von SCORM-Metadaten. Für die Darstellung von Lerninhalten enthält LOM eine große Anzahl von vordefinierten Feldern. Außerdem kann LOM über SCORM erweitert werden, damit Unternehmen zusätzliche Metadaten bereitstellen können.

Um die Wiederverwendbarkeit von Ressourcen und Dateien zu erhöhen, können Metadaten auf fast jeden Abschnitt des Manifests angewendet werden, einschließlich des Kurses als Ganzes, bestimmter Objekte und sogar einzelner Ressourcen und Dateien.

Metadaten können entweder direkt in der XML-Datei des Manifests angegeben werden (bevorzugt für kleine Mengen von Metadaten, insbesondere auf Kursebene) oder durch Verbindung mit einer externen Metadaten-Datei (für große Metadaten).

Obwohl SCORM 1.2 einige Beschränkungen für die kleinste Teilmenge von Daten festlegt, die angegeben werden muss, wenn überhaupt Daten angegeben werden, sind Metadaten oft optional. Je nach Verwendungszweck der Inhalte, ihrer voraussichtlichen Haltbarkeit und der Möglichkeit, dass die Inhalte wiederverwendet werden, sollten unterschiedliche Mengen an SCORM-Informationen verwendet werden.

Die Ähnlichkeit von SCORM mit anderen Standards

Da es sich bei SCORM um ein Referenzmodell handelt, basiert es auf bereits existierenden Anforderungen. SCORM wurde als „Best-of-Breed“-Lösung bezeichnet, die die besten Funktionen früherer Spezifikationen enthält.

  1. AICC

Der Abschnitt zur Laufzeitkommunikation der SCORM-Spezifikation basiert auf dem Luftfahrtstandard AICC. Selbst wenn Sie einen Standard befolgen, bedeutet das nicht, dass Sie auch den anderen befolgen.

  1. xAPI

Der neueste eLearning-Standard, xAPI, auch bekannt als Experience API oder Tin Can API, wird häufig als die „nächste Generation von SCORM“ bezeichnet. Um sicherzustellen, dass xAPI einen Quantensprung für die eLearning-Community darstellt, arbeitete Rustici Software eng mit ADL am Projekt Tin Can zusammen, das als Grundlage für xAPI diente.

xAPI bietet einen flexibleren Mechanismus zur Verfolgung einer Reihe von Lernaktivitäten, einschließlich derer, die außerhalb des LMS stattfinden, und unterscheidet sich deutlich von SCORM.

  1. Cmi5

Um xAPI-Aktivitäten von einem LMS aus zu starten, wird das cmi5 xAPI-Profil verwendet. Zu den von cmi5 definierten Elementen, die für die Interoperabilität der Systeme erforderlich sind, gehören das konsistente Informationsmodell (CIM), die Paketierung, der Start und das Credential Handshake.

Nachteile der Verwendung von SCORM

SCORM ist zwar eine große Hilfe für Studenten und Lehrer, hat aber auch einige Nachteile. Hier sind einige der Nachteile der Verwendung von SCORM:

  1. Begrenzte Aktivitäten

Das grundsätzliche Problem mit SCORM ist die geringe Vielfalt an Aktivitätstypen, die es unterstützt. Andere Versionen dieser Typen sind Richtig oder Falsch, Multiple Choice, Ausfüllen von Lücken und Mehrfachzuordnung. Die Lehrer gehen nicht davon aus, dass ihre Schüler viel Wissen aus diesen Übungen gewinnen werden.

Außerdem glauben die Lehrer nicht, dass sie ein sehr effizientes Instrument sind, um die Fähigkeiten oder Kenntnisse der Schüler zu bewerten.

  1. Alte Praxis

SCORM ist ein veralteter Standard; die am weitesten verbreitete Version stammt aus dem Jahr 2004. Was die Technologie betrifft, so ist diese alt. Mobiles Lernen mit Smartphones oder Tablets ist ein Schwachpunkt bei den neuen E-Learning-Angeboten.

  1. Das Entstehen neuer Standards

Das Aufkommen neuerer Technologien hat die Dominanz von SCORM in der Branche in Frage gestellt. Da die Kurse in ein paar Jahren möglicherweise umstrukturiert werden müssen, ist es keine gute Idee, die SCORM-Konformität heute zu implementieren.

  1. Wanzen

Da einige SCORM-Inhalte, insbesondere Videos, mit Flash erstellt wurden und schlechter funktionieren, wenn sie durch HTML5 ersetzt werden, kann es gelegentlich zu Problemen für Apple iOS-Nutzer kommen.

  1. Zusätzliche Kosten

Einer der größten Nachteile von SCORM ist, dass es den Entwicklern und Designern mehr Arbeit abverlangt. Die SCORM-Spezifikation bietet nicht viele Design-Anleitungen, so dass Entwickler andere Ressourcen finden müssen, die ihnen bei der Erstellung ihrer Kurse helfen.

Da es außerdem keine Standards für Ausgabeformate gibt, benötigt jedes LMS eine andere Schnittstelle für die Übermittlung von Dateien, was bedeutet, dass mehr Entwicklungszeit und Geld für die Erstellung neuer Schnittstellen für jede Plattform aufgewendet werden muss.

  1. Sicherheitsbedenken

SCORM ist von vornherein unsicher. Es setzt voraus, dass der Computer des Lernenden alle Informationen, die mit einer bestimmten Lernsituation verbunden sind, einschließlich der Lösungen, normalerweise im Cache des Webbrowsers speichert. Es ist nicht schwer, das Verzeichnis mit diesen Dateien zu finden und darauf zuzugreifen.

Einpacken

Natürlich sollten die Lerninhalte nicht ausschließlich aus Text oder audiovisuellen Inhalten bestehen, die SCORM nicht gut verarbeiten kann. Einige Anwender entwickeln bereits neue Lernanwendungen, die sich auf die Erfassung von Daten über Lernaktivitäten konzentrieren. Doch bevor wir dieses Ziel erreichen können, muss SCORM als Technologie ausgereift sein.

Wir brauchen bessere Tools zur Erstellung und Bearbeitung von Inhalten in der LMS-Umgebung und eine schnellere Integration mit externen Datenerfassungssystemen.

SCORM verfolgt ein einfaches Ziel: einen breiteren Zugang zu den Lerninhalten in E-Learning-Umgebungen zu ermöglichen. Es ist nicht nur ein Weg, um Inhalte zu speichern und bereitzustellen, sondern auch, um diese Inhalte einem größeren Publikum über verschiedene Geräte zugänglich zu machen. Das ist ein wichtiges Ziel, wenn Sie wollen, dass die Technologie die Menschen klüger macht. Und SCORM ist ein Schritt auf dem Weg, dies zu ermöglichen.