Approfondimento
SCORM, xAPI e cmi5: quale standard scegliere
In breve
SCORM, xAPI e cmi5 sono gli standard che permettono a un corso e-learning di comunicare con la piattaforma che lo eroga. SCORM è il più diffuso e compatibile, xAPI raccoglie dati più ricchi anche fuori dall'LMS, cmi5 unisce la struttura di SCORM alla flessibilità di xAPI.
A cosa servono gli standard e-learning
Uno standard definisce come un corso viene impacchettato e come comunica con la piattaforma di erogazione (LMS): chi lo sta seguendo, a che punto è arrivato, se lo ha completato e con quale punteggio. Grazie agli standard, un corso realizzato con uno strumento di authoring può funzionare su LMS diversi senza essere riprogrammato.
SCORM 1.2 e SCORM 2004
SCORM è lo standard più diffuso ed è supportato dalla quasi totalità degli LMS. La versione 1.2 è la più semplice e compatibile: registra completamento, punteggio, tempo e posizione di ripresa. SCORM 2004 distingue tra completamento e superamento, gestisce meglio i dati di ripresa e prevede regole di sequenziamento tra le lezioni.
Il limite di SCORM è che funziona solo dentro un browser e dentro l'LMS: non traccia attività svolte altrove e registra poche informazioni sulle singole interazioni.
xAPI (Tin Can)
xAPI registra le esperienze di apprendimento come dichiarazioni del tipo "persona, azione, oggetto" (per esempio "Laura ha completato la simulazione"). Le dichiarazioni vengono inviate a un archivio dedicato, il Learning Record Store (LRS), e possono arrivare da corsi, app, simulazioni, eventi dal vivo o strumenti di lavoro. È lo standard adatto quando servono analisi dettagliate o quando l'apprendimento avviene anche fuori dall'LMS.
cmi5
cmi5 è un profilo di xAPI pensato per i corsi erogati da un LMS. Definisce regole comuni per avvio, completamento e superamento, mantenendo la ricchezza di dati di xAPI. In pratica unisce l'interoperabilità di SCORM alla flessibilità di xAPI, ma richiede un LMS che lo supporti.
Confronto rapido
| SCORM 1.2 | SCORM 2004 | xAPI | cmi5 | |
|---|---|---|---|---|
| Compatibilità con gli LMS | Molto ampia | Ampia | Richiede un LRS | In crescita |
| Dati registrati | Essenziali | Essenziali, più precisi | Molto dettagliati | Molto dettagliati |
| Fuori dall'LMS o offline | No | No | Sì | Parzialmente |
| Ideale per | Massima compatibilità | Completamento e superamento distinti | Analisi e apprendimento distribuito | LMS moderni con dati ricchi |
Come scegliere
- Verifica cosa supporta il tuo LMS: è il primo vincolo.
- Chiediti quali dati ti servono: se bastano completamento e punteggio, SCORM è sufficiente.
- Considera dove avviene l'apprendimento: app, eventi o simulazioni esterne richiedono xAPI.
- Testa prima del rilascio: un caricamento di prova sull'LMS evita sorprese.
Articulate Storyline 360 e Rise 360 pubblicano in SCORM 1.2, SCORM 2004, xAPI e cmi5: lo stesso corso può quindi essere esportato nel formato più adatto alla piattaforma.
Servizi collegati
Come può aiutarti Mosaico
Corsi E-Learning Custom
Trasformiamo contenuti aziendali, procedure, processi e obiettivi formativi in corsi digitali su misura. Dalla compliance all'onboarding, dalla formazione prodotto allo sviluppo manageriale.
Scopri di piùArticulate 360
Siamo partner Articulate in Italia. Supportiamo aziende e team L&D nell'acquisto, rinnovo e utilizzo di Articulate 360, con formazione e consulenza in italiano.
Scopri di piùAcademy Aziendali
Aiutiamo le aziende a costruire ecosistemi formativi digitali: percorsi, contenuti, logiche di fruizione, cataloghi e strumenti. Una Academy è un progetto di crescita continuo.
Scopri di piùFAQ
Domande frequenti
Qual è lo standard più compatibile?
SCORM 1.2 è supportato dalla quasi totalità degli LMS ed è la scelta più sicura quando la compatibilità è la priorità.
Mi serve un LRS per usare xAPI?
Sì: le dichiarazioni xAPI vengono salvate in un Learning Record Store. Molti LMS moderni ne includono uno; in alternativa si può usare un LRS separato.
Posso convertire un corso SCORM in xAPI?
Se si dispone dei file sorgente del corso, basta ripubblicarlo nel nuovo formato con lo strumento di authoring. Senza sorgenti la conversione è più complessa.
Il corso si blocca o non registra il completamento: perché?
Le cause più comuni sono impostazioni di completamento non coerenti tra corso e LMS, versione dello standard non supportata o dati di ripresa troppo grandi in SCORM 1.2. Un test di caricamento aiuta a individuare il problema.
Parliamo del tuo progetto
Scrivici con il modulo di contatto: ti rispondiamo con una proposta pensata per la tua azienda.
Continua a leggere
Altre guide
Microlearning per le aziende: quando funziona e come progettarlo
Il microlearning organizza la formazione in unità brevi, ciascuna con un solo obiettivo, fruibili anche da smartphone. Funziona bene per aggiornamenti frequenti, rinforzo di competenze e formazione nel flusso di lavoro; va affiancato a percorsi più ampi quando servono competenze complesse.
Scopri di piùGamification nella formazione aziendale
La gamification applica meccaniche di gioco, come obiettivi, punteggi, livelli e feedback immediato, a percorsi formativi. Funziona quando le meccaniche sono al servizio degli obiettivi di apprendimento e non come semplice decorazione.
Scopri di piùE-learning accessibile: WCAG 2.2 AA ed European Accessibility Act
Un corso e-learning accessibile può essere usato da tutte le persone, comprese quelle con disabilità visive, uditive, motorie o cognitive. Progettiamo per WCAG 2.2 livello AA e teniamo conto dei requisiti introdotti dall'European Accessibility Act, applicabile dal 28 giugno 2025.
Scopri di più