Zurück zu allen Artikeln

xAPI-Kurse erstellen: Tin-Can-Kurse ohne Programmieren bauen

xAPI ist ein leistungsstarker E-Learning-Standard, aber funktionierende Tin-Can-Kurse ohne händisches JSON-Schreiben zu erstellen ist nicht offensichtlich. Dieser Leitfaden erklärt, was xAPI ist, welche Infrastruktur benötigt wird und wie Autorentools die technische Komplexität übernehmen.

Nico SchrieverNico Schriever•23. Mai 2026
Themen:E-LearningTechnologieAutomatisierungBest Practices

Die xAPI-Spezifikation wirkt auf den ersten Blick einschüchternd — bis man versteht, was sie eigentlich tut. Viele Lernprofis hören „Tin Can", sehen Referenzen zu JSON-Aussagen und REST-APIs und gehen davon aus, dass es sich um ein Entwicklerthema handelt. Das ist falsch — aber das richtige Autorentool und ein Verständnis der Infrastruktur sind notwendig.

Dieser Leitfaden erklärt, wie xAPI-Aussagen aussehen, was ein Learning Record Store ist und wie man ein funktionierendes xAPI-Kurspaket erstellt, ohne eine einzige Zeile Code zu schreiben.

Was eine xAPI-Aussage tatsächlich ist

Die xAPI-Spezifikation von 2013 bildet Lernen als Aussagen ab. Jede Aussage hat drei erforderliche Teile: einen Akteur, ein Verb und ein Objekt. Das klassische Beispiel lautet:

„Nico hat das Modul Arbeitssicherheit abgeschlossen."

In JSON sieht das so aus:

{
  "actor": { "name": "Nico", "mbox": "mailto:nico@example.com" },
  "verb": { "id": "http://adlnet.gov/expapi/verbs/completed" },
  "object": { "id": "https://skillsail.com/courses/arbeitssicherheit" }
}

Aussagen können zusätzlichen Kontext enthalten: eine Punktzahl, eine Dauer, ein Ergebnis, eine Plattform, Erweiterungen für benutzerdefinierte Daten. Aber das Grundmodell ist immer Akteur-Verb-Objekt. Wie der xAPI-vs.-SCORM-Leitfaden von iSpring erklärt, macht diese Einfachheit xAPI so flexibel: jedes Lernereignis — ein Video ansehen, ein Quiz bestehen, eine Simulation abschließen — lässt sich als Aussage ausdrücken.

Was sich im Vergleich zu SCORM ändert, ist, wohin diese Aussagen gesendet werden. SCORM kommuniziert über JavaScript im Browser mit dem LMS. xAPI sendet HTTP-Anfragen an einen Learning Record Store.

Der Learning Record Store: erforderliche Infrastruktur

Ein Learning Record Store (LRS) ist eine Datenbank, die speziell dafür entwickelt wurde, xAPI-Aussagen zu empfangen, zu speichern und bereitzustellen. Er ist vom LMS getrennt und für xAPI zwingend erforderlich.

Wie im LRS-Leitfaden von xAPI.com beschrieben, muss ein LRS eine standardisierte REST-API unterstützen, damit jeder xAPI-konforme Kurs Aussagen senden kann, ohne eine individuelle Integration zu benötigen. Einige LMS-Plattformen beinhalten einen integrierten LRS — Docebo ist ein Beispiel, und die xAPI-Upload-Dokumentation von Docebo zeigt, wie xAPI-Inhalte hochgeladen und auf deren integrierten Store konfiguriert werden. Andere Organisationen betreiben eigenständige LRS-Produkte neben ihrem LMS.

Falls das LMS keinen integrierten LRS hat, gibt es zwei Möglichkeiten: ein eigenständiges LRS-Produkt zum Stack hinzufügen oder zu einem LMS wechseln, das einen enthält.

Warum xAPI wichtig ist: Anwendungsfälle, die SCORM nicht abdeckt

SCORM benötigt einen Browser und eine aktive LMS-Sitzung. xAPI nicht.

Offline-Mobiltraining. Eine mobile Trainings-App kann xAPI-Aussagen lokal in der Warteschlange halten und mit dem LRS synchronisieren, sobald Konnektivität wiederhergestellt ist. Das ist entscheidend für Außendienstmitarbeitende, Einzelhandelspersonal oder alle, die in Umgebungen ohne zuverlässigen Internetzugang arbeiten.

Simulations- und Szenarioverfolgung. Komplexe Simulationen erzeugen viele Ereignisse — Verzweigungsentscheidungen, Zeitaufwand, Fehlerquoten. xAPI kann all diese als einzelne Aussagen erfassen und bietet so deutlich reichhaltigere Analysen als eine einzige SCORM-Punktzahl.

Lernen außerhalb des LMS. Informelles Lernen — ein externes Video ansehen, eine Aufgabe im Workflow erledigen — kann mit xAPI-Aussagen erfasst werden, solange die Aktivität an den LRS berichtet.

Gemischte Lernprogramme. Präsenzveranstaltungen, Coaching-Sitzungen und praktische Beurteilungen können alle als xAPI-Aussagen aufgezeichnet werden und ergeben so ein vollständiges Bild der Entwicklung einer lernenden Person, das ein SCORM-basiertes LMS nicht liefern kann.

Autorentools, die xAPI exportieren

Die praktische Frage ist, wie man ein xAPI-Paket erstellt, ohne JSON manuell zu schreiben. Mehrere Autorentools übernehmen das.

iSpring Suite exportiert xAPI über den Standard-Veröffentlichungsdialog. Der Kurs erzeugt xAPI-Aussagen für Start, Interaktionen, Abschluss und Punktzahl; der LRS-Endpunkt muss im veröffentlichten Ausgabe konfiguriert werden. Wie in der xAPI-Dokumentation von iSpring vermerkt, handelt es sich dabei um einen Windows-Desktop-Workflow.

Articulate Storyline 360 unterstützt xAPI-Veröffentlichung mit konfigurierbarer Aussagengranularität — es kann festgelegt werden, welche Ereignisse Aussagen auslösen.

Skillsail exportiert xAPI-Pakete direkt aus seiner cloudbasierten Autorenumgebung. Dasselbe Modul, das als SCORM 1.2 exportiert wird, lässt sich auch als xAPI exportieren; der LRS-Endpunkt wird beim Export konfiguriert. Bei mehrsprachigen Kursen wird jede Sprachvariante als separates xAPI-Paket exportiert.

Wann xAPI statt SCORM oder cmi5 gewählt werden sollte

Die Entscheidung hängt von Infrastruktur und Anwendungsfall ab:

xAPI wählen, wenn:

  • Ein LRS vorhanden ist oder das LMS einen enthält.
  • Lernen außerhalb des LMS verfolgt werden soll — mobile Apps, externe Plattformen oder Präsenzveranstaltungen.
  • Der Anwendungsfall komplexe Simulationen oder gemischtes Lernen umfasst, das reichhaltige Ereignisdaten erzeugt.
  • Eine Lernanalyse-Infrastruktur aufgebaut wird, die Daten aus mehreren Quellen konsolidiert.

Bei SCORM bleiben, wenn:

  • Das LMS keinen LRS hat und keiner hinzugefügt werden kann.
  • Der Anwendungsfall ein Standard-Online-Kurs mit Abschluss und Punktzahl ist — xAPI ist hier mehr Infrastruktur für dasselbe Ergebnis.

Stattdessen cmi5 erwägen, wenn:

  • Der Datenreichtum von xAPI gewünscht wird, aber das LMS den Launch, die Authentifizierung und die Weitergabe-Logik steuern soll — cmi5 definiert all das auf xAPI aufbauend.

So sieht ein praktischer xAPI-Workflow aus

Ein unkomplizierter xAPI-Kurs-Deployment:

  1. Kurs im Autorentool erstellen — Skillsail, iSpring oder Storyline.
  2. LRS-Endpunkt beim Export konfigurieren. Das xAPI-Paket muss zur Laufzeit wissen, wohin Aussagen gesendet werden.
  3. Das xAPI-Paket in das LMS hochladen oder auf einem Webserver hosten. Das LMS startet die Kurs-URL; der Kurs kommuniziert dann direkt mit dem LRS.
  4. Aussagen im LRS für Analysen auswerten. Aussagendaten können im eingebauten Dashboard des LRS visualisiert oder in ein BI-Tool exportiert werden.

Der Schritt, an dem neue xAPI-Implementierer typischerweise stolpern, ist Schritt 2: der LRS-Endpunkt. Anders als SCORM, das das LMS automatisch über Browser-Injektion findet, muss xAPI den LRS-Speicherort vor der Veröffentlichung des Kurses kennen.

Wo Skillsail passt

Skillsails Export-Pipeline umfasst alle vier wichtigen Formate — SCORM 1.2, SCORM 2004, xAPI und cmi5 — aus demselben erstellten Modul. Für Teams, die xAPI ohne komplexe Autorenumgebung benötigen, bedeutet das: Quelldokument hochladen, Kurs generieren, LRS-Endpunkt konfigurieren, exportieren. Kein JSON, kein benutzerdefinierter Code, kein PowerPoint-Plug-in erforderlich.

Für mehrsprachige xAPI-Bereitstellungen — ein Szenario, das SCORM ungeschickt handhabt — generiert Skillsail ein separates xAPI-Paket pro Sprache, jedes mit Aussagen im Sprachkontext des Lernenden.

xAPI ist nicht komplizierter als SCORM, wenn man die Infrastrukturanforderung verstanden hat. Der Authoring-Teil ist identisch; nur die Auslieferungsinfrastruktur ändert sich.

KI-Kursersteller

Bereit zum Erstellen?

Bitten Sie Skillsail,

Ähnliche Artikel

PDF in einen SCORM-Kurs umwandeln — ohne manuelles Neuaufbauen

Ein PDF in einen SCORM-Kurs umzuwandeln erfordert mehr als das Einbetten von Seiten. Dieser Leitfaden erklärt drei Konvertierungswege — vom einfachen Einbetten bis zur KI-gestützten Extraktion — und zeigt, welches SCORM-Format für welchen Einsatzzweck geeignet ist.

PowerPoint zu SCORM konvertieren: 3 Wege und wann sich welcher lohnt

PowerPoint-Präsentationen zu SCORM konvertieren ist schneller als von einem PDF zu starten, aber der richtige Weg hängt vom LMS, der Teamaufstellung und den Anforderungen an Quizfragen und mehrsprachige Ausgabe ab. Drei Wege und wann sich welcher lohnt.

Onboarding-Kurs für neue Mitarbeitende erstellen — vom Handbuch zum interaktiven Modul

Die meisten Mitarbeiterhandbücher werden ignoriert, weil sie zu lang, zu statisch und nicht in der richtigen Sprache verfügbar sind. Dieser Leitfaden erklärt, wie man ein Handbuch in einen strukturierten, interaktiven Onboarding-Kurs für verteilte, mehrsprachige Teams umwandelt.

Zurück zu allen Artikeln
SkillsailSkillsail
  • Enterprise
  • Preise
AnmeldenKostenlos starten

KI-Kursersteller

Bereit zum Erstellen?

Bitten Sie Skillsail,

Plattform

  • Funktionen
  • Vorlagen
  • Preise
  • Enterprise

Anwendungsfälle

  • Mitarbeiter-Onboarding-Schulung
  • Alle Lösungen ansehen
  • Automobilindustrie
  • Gesundheitswesen
  • Einzelhandel
  • Alle Branchen ansehen

Ressourcen

  • Dokumentation
  • FAQ
  • SCORM-Validator
  • SCORM-Player
  • Aenderungsprotokoll
  • Blog

Unternehmen

  • Über uns
  • Termin vereinbaren
  • Kontakt
  • Klimaengagement

Rechtliches

  • Datenschutzerklärung
  • Auftragsverarbeiter
  • Auftragsverarbeitungsvertrag
  • AGB
  • Credits und Nutzung
  • Impressum

© 2026 Skillsail GmbH, Alle Rechte vorbehalten

  • LinkedIn
  • X
  • YouTube