Blog

SCORM vs xAPI

SCORM is al tientallen jaren de standaard voor het bijhouden van e-learning resultaten, maar de nieuwste versie dateert uit 2004. xAPI (ook wel Tin Can API genoemd) is het moderne alternatief en registreert een breder scala aan leerervaringen dan SCORM.

Door Kasper Spiro Updated okt 21, 2026
What are the differences between SCORM and xAPI when it comes to course transfer

Last updated on oktober 21, 2026

SCORM is nog steeds de meest gebruikte standaard voor het bijhouden van e-learning resultaten, maar SCORM 2004 is inmiddels ruim tien jaar oud. Sindsdien is leren allang niet meer beperkt tot de browser: mensen volgen cursussen op hun telefoon, bekijken trainingsvideos in apps en oefenen vaardigheden in simulaties die nooit in aanraking komen met een Learning Management System (LMS). Precies die leemte was de reden om xAPI (ook bekend als Tin Can API of TinCan) te ontwikkelen. Als je SCORM en xAPI tegen elkaar afweegt, is het korte antwoord: SCORM werkt prima zolang al je leeractiviteiten binnen een LMS plaatsvinden; xAPI is de keuze wanneer dat niet het geval is.

Wat biedt xAPI dat SCORM niet biedt?

Wat biedt xAPI dat SCORM niet biedt?

Het grootste verschil tussen SCORM en xAPI zit in waar leren kan plaatsvinden. SCORM registreert resultaten alleen als een cursus binnen een LMS wordt gevolgd. De cursist moet ingelogd zijn, de cursus moet daar worden gehost en het LMS is verantwoordelijk voor de registratie. Dat werkt prima voor een traditionele e-learning op de desktop, maar zodra leren ergens anders plaatsvindt, schiet SCORM tekort.

xAPI heeft die beperking niet. In plaats van een LMS te vereisen, slaat xAPI leeractiviteiten op in een aparte database: de Learning Record Store (LRS). Alles wat een eenvoudige melding in het formaat “cursist deed dit” kan sturen, kan rapporteren aan een LRS: een cursus op het bedrijfsintranet, een video op een productpagina, een quiz in een mobiele app of zelfs een gesprek met een chatbot. Een salesmedewerker die onderweg op zijn telefoon een productdemo bekijkt, een technicus die een veiligheidscontrole uitvoert via een app ter plaatse, een nieuwe medewerker die een kennisartikel leest op de bedrijfswiki — xAPI legt het allemaal vast. SCORM niet.

Een ander praktisch verschil is wat er precies wordt bijgehouden. SCORM beantwoordt twee basisvragen: heeft de cursist de cursus gehaald en afgerond? xAPI kan veel gedetailleerdere vragen beantwoorden: welke stappen zijn overgeslagen, waar is gepauzeerd, welke score is behaald bij de derde poging en is de prestatie op de toets verbeterd nadat het aanvullende artikel is gelezen? Dat detailniveau is waardevol als je trainingsactiviteit wilt koppelen aan werkelijke jobprestaties, en niet alleen aan cursusafronding.

Voor organisaties die nog werken met klassikale blended programma’s via een LMS is SCORM betrouwbaar en breed ondersteund. Maar als je training verspreid is over apps, websites en mobiele tools, of als je meer data nodig hebt dan alleen geslaagd of gezakt, dan is xAPI (Tin Can) de standaard die daarvoor is gemaakt.

Kies het juiste authoringtool

SCORM en xAPI zijn de twee meest gebruikte e-learning standaarden, maar ze werken anders en passen bij verschillende behoeften. Deze gids legt uit wat elke standaard doet, waar elke standaard tekortschiet en hoe je tussen de twee kiest.

Hoe werkt het?

xAPI (kort voor ‘eXperience API‘, ook wel Tin Can API genoemd) is een datastandaard waarmee softwaresystemen leergegevens kunnen uitwisselen. SCORM registreert of een cursist een cursus heeft afgerond en welk cijfer hij of zij heeft gehaald. xAPI legt de hele leerervaring vast, waar die ook plaatsvindt. Of een cursist nu een video bekijkt op zijn telefoon, een vaardigheid oefent op de werkvloer of een artikel leest in een browsertabblad — xAPI registreert het allemaal. Elke activiteit wordt opgeslagen als een eenvoudige statement in een LRS (learning record store), volgens een onderwerp-werkwoord-objectstructuur: ik (cursist), deed (werkwoord), dit (activiteit). Een concreet voorbeeld: “Maria heeft de compliance-quiz in Easygenerator afgerond.” Dat ene statement bevat de naam van de cursist, de actie, de inhoud, het resultaat en het tijdstip — informatie die SCORM niet buiten je LMS kan versturen.

Wat levert me dat op?

Dat hangt af van wat je wilt bijhouden. Als je cursussen alleen in één LMS staan en je enkel voltooiings- en scoregegevens nodig hebt, volstaat SCORM. xAPI biedt meer meerwaarde wanneer leren plaatsvindt in meerdere systemen tegelijk, of helemaal buiten een platform — denk aan coaching op de werkvloer, informeel lezen of oefenen op een mobiel apparaat. In die gevallen geeft xAPI je het volledige beeld, niet alleen de resultaten van formele cursussen. Het nadeel is dat je een LRS nodig hebt om de gegevens te verzamelen, plus iemand die er betekenis aan kan geven. De standaard zelf is goed ingeburgerd, maar de bijbehorende workflows en rapportagetools zijn nog volop in ontwikkeling. Als je de twee standaarden vergelijkt, is de echte vraag niet welke beter is — maar of je organisatie klaar is om met rijkere data aan de slag te gaan, en of je tools dat van begin tot eind ondersteunen.

Over de auteur

Kasper Spiro is medeoprichter en Chief Learning Strategist van Easygenerator. Met meer dan 30 jaar ervaring in e-learning is hij een veelgevraagd keynote speaker en populair blogger in de L&D-community.