🏥 SCORM-Doctor – Analyse & Coaching

← Zurück zur Übersicht

Kurs: Test_Datei

SCORM-Version: 1.2

Ressourcen: 1 (0 SCOs, 0 Assets)

3
Kritische Fehler
1
Warnungen
0
Hinweise
1287
Log-Events

🔍 Gefundene Probleme & Handlungsanleitungen

Hinweis: Diese Analyse identifiziert typische SCORM-Kompatibilitätsprobleme, die auftreten können, obwohl sowohl der Kurs als auch das LMS als "SCORM-konform" gelten. Viele dieser Probleme sind system-spezifisch und treten nur bei bestimmten Kombinationen von Autorentool, LMS und Browser auf. Die Kategorisierung nach Häufigkeit und Auswirkungsgrad hilft bei der Priorisierung von Fixes.

❌ Kurs wird nicht als abgeschlossen markiert ERROR
Der Kurs setzt den Status auf 'incomplete', aber nie auf 'completed' oder 'passed'. Lernende können den Kurs nicht abschließen, obwohl sie alles richtig gemacht haben.
💡 Lösung: Stellen Sie sicher, dass der Kurs am Ende den Status "completed" oder "passed" setzt. Prüfen Sie die Abschlusskriterien im Autorentool (z.B. Storyline, Captivate).
Häufigkeit: sehr häufig Auswirkung: katastrophal
Betroffene Tools: Articulate Storyline, Adobe Captivate, iSpring, Lectora
LMS-Auswirkung: Moodle, Docebo, viele Custom-LMS
🔧 Workaround: Prüfen Sie die LMS-Einstellungen für "Mastery Score" und "Status-Überschreibung". Deaktivieren Sie ggf. die automatische Status-Überschreibung im LMS.
❌ Kurs wird beendet ohne Completion-Status ERROR
Der Kurs wird beendet (Terminate/Finish), aber der Status ist nicht auf "completed" oder "passed" gesetzt. Lernende sehen den Kurs als unvollständig.
💡 Lösung: Setzen Sie den Status auf "completed" oder "passed" BEVOR Sie Terminate() aufrufen. Prüfen Sie die Abschlusslogik im Kurs.
Häufigkeit: häufig Auswirkung: katastrophal
Betroffene Tools: Articulate Storyline (bei bestimmten Konfigurationen), Custom-Entwicklungen
❌ API-Find-Algorithmus-Probleme ERROR
Der Kurs hat Probleme, die SCORM-API zu finden. Dies kann passieren, wenn die API nicht in window, parent oder top verfügbar ist.
💡 Lösung: Stellen Sie sicher, dass das LMS die API korrekt in window, parent oder top bereitstellt. Prüfen Sie die Frame-Struktur.
Häufigkeit: gelegentlich Auswirkung: kritisch
Betroffene Tools: Kurse mit komplexer Frame-Struktur
LMS-Auswirkung: LMS mit ungewöhnlicher Frame-Struktur, einige Custom-LMS
⚠️ Zu wenige Commit-Aufrufe WARNING
Der Kurs setzt viele Werte, speichert sie aber selten. Risiko von Datenverlust bei Browser-Crash.
💡 Lösung: Rufen Sie Commit() regelmäßig auf, besonders nach wichtigen Statusänderungen.

📊 SCORM-Event-Statistiken

24
Initialize-Aufrufe
8
Terminate-Aufrufe
1046
SetValue-Aufrufe
67
GetValue-Aufrufe
10
Commit-Aufrufe
0
Fehler

SCORM-Version

SCORM 1.2: 24 Aufrufe

📦 Manifest-Analyse

Statistiken

  • SCORM-Version: 1.2
  • Ressourcen: 1
  • SCOs: 0
  • Assets: 0

Informationen

  • Datei gefunden: index_lms.html

📋 Event-Details

Gesamt-Events: 1287

Sessions: 13

SetValue-Operationen

CMI-Key Wert
cmi.core.exit suspend
cmi.core.lesson_status incomplete
cmi.suspend_data 1y230ged10010115010110630201^0002010
cmi.core.lesson_status passed
cmi.core.session_time 0000:00:07.8
cmi.suspend_data 29143040lji1001111a01011011110A3020v_player.6DNzB97qvba.6nQvfSxcgxB002002110
cmi.core.exit suspend
cmi.core.lesson_status incomplete
cmi.core.lesson_status completed
cmi.core.exit suspend
cmi.core.lesson_status incomplete
cmi.suspend_data |resume-test
cmi.core.exit suspend
cmi.core.lesson_status incomplete
cmi.suspend_data stress_2
cmi.suspend_data stress_0
cmi.suspend_data stress_4
cmi.suspend_data stress_3
cmi.suspend_data stress_1
cmi.suspend_data stress_7

... und 1026 weitere