Vai al contenuto
Tutti gli articoli

SCORM

SCORM 1.2 o SCORM 2004: quale conviene pubblicare?

SCORM 1.2 o 2004 per chi crea corsi: stato di completamento e superamento, dati di ripresa, sequenziamento, compatibilità e una guida semplice per scegliere.

Team Acadenix · · 6 min di lettura


Quando pubblichi un corso dal tuo strumento di authoring, una delle prime domande che ti pone è quale standard usare: SCORM 1.2 o SCORM 2004 e, spesso, quale edizione del 2004. Entrambi sono ancora in uso quotidiano e la scelta cambia ciò che il tuo LMS può registrare su ogni discente. Ecco cosa cambia davvero e come decidere.

Una breve storia di SCORM

SCORM (Sharable Content Object Reference Model) è stato sviluppato dall’Advanced Distributed Learning (ADL) Initiative, sponsorizzata dal Dipartimento della Difesa degli Stati Uniti. Definisce due cose:

  • Struttura del pacchetto: un corso è un file zip con un file imsmanifest.xml nella radice che descrive cosa contiene.
  • Runtime: un’interfaccia JavaScript che il corso usa per comunicare con l’LMS: avviarsi, salvare l’avanzamento, riportare un punteggio e terminare.

SCORM 1.2 è stato rilasciato nel 2001. SCORM 2004 è arrivato dopo ed è passato attraverso quattro edizioni, l’ultima nel 2009. I lavori successivi si sono spostati su specifiche più recenti come xAPI e cmi5, che sono standard distinti, non versioni più recenti di SCORM.

Le differenze pratiche

Stato di completamento e di successo

Questa è la differenza che gli autori di corsi notano di più.

SCORM 1.2 ha un unico campo, cmi.core.lesson_status, che contiene un solo valore: passed, completed, failed, incomplete, browsed o not attempted. Un corso può dire che un discente ha «completato» o «superato», ma non entrambe le cose insieme. Per questo gli strumenti di authoring di solito chiedono come riportare il risultato, con opzioni come superato/incompleto o completato/incompleto.

SCORM 2004 lo divide in due:

  • Stato di completamento: il discente ha percorso tutto il contenuto? (completed, incomplete, not attempted o unknown)
  • Stato di successo: ha raggiunto lo standard richiesto? (passed, failed o unknown)

Quindi un corso SCORM 2004 può riportare «completato, ma non superato», cosa che conta quando devi sapere che qualcuno ha visto tutto e ha superato.

Quanti dati di avanzamento può memorizzare un corso

I corsi salvano la propria posizione con un segnalibro e un blocco di «suspend data» che contiene risposte, variabili e stati delle slide.

  • SCORM 1.2 consente 4.096 caratteri di suspend data e un segnalibro di 255 caratteri.
  • SCORM 2004 consente 64.000 caratteri di suspend data nella 3ª e 4ª edizione e un segnalibro di 1.000 caratteri.

I corsi lunghi con molte slide, variabili o banche di domande possono esaurire lo spazio in SCORM 1.2. Cosa succede dopo dipende dallo strumento e dall’LMS, ma un sintomo comune è un corso che non riprende da dove il discente si era fermato.

Sequenziamento e navigazione

SCORM 1.2 non ha un modo standard perché un pacchetto controlli l’ordine delle proprie parti. Decide l’LMS e la navigazione di solito avviene all’interno del corso stesso.

SCORM 2004 aggiunge regole di sequenziamento e navigazione che risiedono nel pacchetto: prerequisiti tra moduli, pre-test che permettono ai discenti di saltare i contenuti che già conoscono e regole per aggregare i risultati in un unico stato complessivo. Sono potenti ma complesse, e il supporto varia da un LMS all’altro. I corsi esportati dagli strumenti di authoring sono spesso un singolo SCO (una parte avviabile), nel qual caso il sequenziamento entra in gioco a malapena.

Punteggi e dati delle domande

Entrambe le versioni registrano un punteggio grezzo con un minimo e un massimo. SCORM 2004 aggiunge un punteggio in scala e un insieme più ricco di campi per registrare le singole risposte alle domande (interazioni).

Considerazioni sulla compatibilità

  • Dove verrà eseguito il corso? Se andrà solo sul tuo LMS, testa entrambi i formati lì. Se fornisci corsi a clienti che usano un proprio LMS, chiedi quale formato desiderano prima di pubblicare.
  • Quale edizione del 2004? Un LMS che supporta SCORM 2004 potrebbe non gestire ogni edizione allo stesso modo. Verifica quali supporta il tuo LMS e testa.
  • Più semplice significa meno sorprese. SCORM 1.2 ha meno parti in movimento, ed è per questo che spesso viene considerato la scelta predefinita più sicura.
  • xAPI e cmi5 non sono sostituti. Se il tuo LMS si aspetta SCORM, non esportare per errore xAPI, cmi5 o AICC.

SCORM 1.2 e SCORM 2004 a colpo d’occhio

SCORM 1.2 SCORM 2004
Rilasciato 2001 2004, con la 4ª edizione nel 2009
Registrazione dei risultati Un solo stato (ad es. superato oppure completato) Stato di completamento e di successo separati
Suspend data 4.096 caratteri 64.000 caratteri (3ª e 4ª edizione)
Segnalibro 255 caratteri 1.000 caratteri
Punteggi Grezzo, minimo, massimo Aggiunge un punteggio in scala
Sequenziamento Non definito; decide l’LMS Regole definite nel pacchetto
Complessità Bassa Più alta; il supporto varia in base all’edizione

Quale pubblicare? Una guida alla decisione

Scegli SCORM 1.2 quando

  • Il corso è di durata breve o media e nei test riprende in modo affidabile
  • Basta un solo risultato, come «superato» o «completato»
  • Non sai su quale LMS finirà il corso, oppure un cliente lo ha richiesto

Scegli SCORM 2004 quando

  • Ti serve registrare separatamente completamento e superamento/mancato superamento
  • Il corso è lungo o con molto stato e in SCORM 1.2 esaurisce la suspend data
  • Ti affidi al sequenziamento a livello di pacchetto e hai confermato che il tuo LMS supporta le regole che usi

Se sei ancora indeciso

Pubblica entrambi dalla stessa sorgente, carica entrambi sull’LMS che userai e confronta. La nostra guida su come testare un pacchetto SCORM illustra cosa controllare.

Come Acadenix gestisce entrambi

Acadenix è un LMS SCORM che accetta zip SCORM 1.2 e SCORM 2004 fino a 100 MB ciascuno. Aggiungi un pacchetto alla libreria moduli e scegli SCORM 1.2 o SCORM 2004 come tipo di modulo, e il pacchetto registra da sé il proprio completamento. Avanzamento, punteggi e completamento vengono tracciati per ogni discente, con un report SCORM dedicato, e il contenuto viene erogato in modo privato da un indirizzo separato e isolato (sandbox) con accesso firmato a breve scadenza.

Alcune funzioni possono rendere meno critica la scelta del formato:

  • Una soglia di superamento nell’LMS. Fai seguire ai tuoi moduli SCORM un test integrato con soglia di superamento, nuovi tentativi e limite di tempo, e fai del suo superamento la condizione per completare il corso.
  • Moduli in ordine. Se del sequenziamento ti serve solo «il modulo 1 prima del modulo 2», pubblica ogni modulo come modulo a sé e spunta These units run in order (questi moduli si svolgono in ordine).
  • Ripensarci in seguito. Caricando un nuovo file, o un nuovo tipo di modulo, si crea una nuova versione del modulo. Scegli tu se i discenti a metà percorso ricominciano su di essa o terminano la versione iniziata, e chi ha già finito mantiene il proprio completamento e vede un indicatore Updated (aggiornato).

I pacchetti xAPI (Tin Can), cmi5 e AICC non sono supportati, quindi pubblica come SCORM 1.2 o 2004.

Punti chiave

  • SCORM 2004 separa «completato» da «superato»; SCORM 1.2 riporta un solo stato.
  • SCORM 1.2 ha molto meno spazio per i dati di ripresa, il che può mettere in difficoltà i corsi lunghi.
  • Il sequenziamento di SCORM 2004 è potente, ma il supporto degli LMS varia, quindi testalo.
  • Se sei indeciso, pubblica entrambi dalla stessa sorgente e provali sul tuo LMS.

Vuoi vedere come si comportano i tuoi pacchetti? Richiedi una prova e carica su Acadenix i tuoi zip SCORM 1.2 e SCORM 2004. Hai 14 giorni per un massimo di 25 discenti.

Domande frequenti

Nessuno dei due è migliore in ogni caso. SCORM 2004 registra di più, con stati di completamento e di superamento/mancato superamento separati, molto più spazio per i dati di ripresa e regole di sequenziamento. SCORM 1.2 è più semplice e più vecchio. Scegli quello che registra ciò che ti serve e che il tuo LMS gestisce bene.
Il modo affidabile è aprire il progetto sorgente nel tuo strumento di authoring e pubblicarlo di nuovo nell'altro formato. Conviene evitare di modificare a mano un pacchetto già pubblicato.
Una causa frequente è che il corso cerca di salvare più dati di avanzamento di quanti SCORM 1.2 ne consenta, cioè 4.096 caratteri di suspend data. Riduci ciò che il corso salva, oppure pubblica in SCORM 2004, le cui edizioni successive ne consentono 64.000.
Sì. Carica l'uno o l'altro come zip fino a 100 MB e Acadenix traccia avanzamento, punteggi e completamento. I pacchetti xAPI (Tin Can), cmi5 e AICC non sono supportati.

Continua a leggere

Pronto a togliere il lavoro amministrativo dalla formazione?

Richiedi una prova, carica i tuoi corsi SCORM esistenti e scopri come funziona Acadenix con i tuoi contenuti.

Accedi