Vai al contenuto
Tutti gli articoli

SCORM

Aggiornare un corso SCORM senza cancellare l'avanzamento dei discenti

Come aggiornare un corso SCORM già iniziato: cosa può rompersi, quando lasciare finire o far ricominciare i discenti e come comunicarlo alle persone.

Team Acadenix · · 7 min di lettura


Hai trovato un refuso nella slide 12, una policy è cambiata oppure in una domanda del quiz è segnata come corretta la risposta sbagliata. Il corso è online e alcuni discenti sono a metà. Sostituire lo zip SCORM sembra un lavoro da due minuti, ma se fatto con leggerezza può rimandare le persone all’inizio, lasciarle sulla schermata sbagliata o far divergere i loro risultati da ciò che hanno fatto. Ecco come aggiornare un corso SCORM in sicurezza, valutare la portata di una modifica e decidere cosa succede a chi è già dentro.

Perché aggiornare un corso SCORM online è rischioso

Un pacchetto SCORM è un insieme di contenuti web che gira nel browser del discente e comunica con l’LMS tramite una piccola API JavaScript. Mentre il discente lavora, il pacchetto invia dati all’LMS, che li memorizza rispetto al tentativo di quel discente. Gli elementi principali sono:

  • Stato di completamento e di successo: se ha finito e se ha superato.
  • Punteggio: di solito proveniente da un quiz all’interno del pacchetto.
  • Posizione: un segnalibro del punto in cui si trovava (cmi.core.lesson_location in SCORM 1.2, cmi.location in SCORM 2004).
  • Suspend data: un blocco di testo che il corso scrive per sé (cmi.suspend_data) per ripristinare il proprio stato, ad esempio quali slide sono state visitate, i valori delle variabili e le risposte date finora.

La parte importante è che l’LMS non interpreta la suspend data. La memorizza e la restituisce invariata quando il discente riprende. Il formato appartiene allo strumento di authoring ed è spesso legato alla struttura del corso così come è stato pubblicato: l’ordine delle slide, i nomi delle variabili, le domande di una banca. Per capire come differiscono le due edizioni, leggi SCORM 1.2 e SCORM 2004 a confronto.

Cosa può andare storto quando cambia la struttura

Se i dati salvati dal vecchio pacchetto vengono consegnati a un nuovo pacchetto con una struttura diversa, il nuovo corso cerca di ripristinare uno stato che non esiste più. Cosa succede dipende dallo strumento di authoring, ma i sintomi comuni includono:

  • Il segnalibro punta a una slide spostata o eliminata, quindi il discente finisce nel punto sbagliato o torna all’inizio.
  • Menu e indicatori di avanzamento mostrano come visitate le sezioni sbagliate.
  • Le risposte salvate per le vecchie domande vengono applicate alle nuove, oppure scartate.
  • Il corso ignora lo stato salvato e riparte da capo, oppure non si carica correttamente.
  • Un punteggio ottenuto nel vecchio quiz si affianca a un completamento nel nuovo.

Cambiare l’edizione di SCORM, ad esempio da SCORM 1.2 a SCORM 2004, modifica lo stesso modello di dati, quindi i dati salvati non si trasferiranno in modo pulito.

Non tutte le modifiche comportano lo stesso rischio

Prima di caricare qualsiasi cosa, capisci che tipo di modifica stai facendo. Conta quanto cambiano la struttura e il significato, non quanto tempo ha richiesto la modifica.

Tipo di modifica Esempi Rischio per chi è a metà Approccio abituale
Correzione estetica Refuso, colore sbagliato, un’immagine sostituita Basso: la struttura non cambia Lasciali finire; i nuovi iscritti ricevono la correzione
Aggiornamento dei contenuti Paragrafo riscritto, video aggiornato, una nuova slide alla fine Medio: dipende dal fatto che le slide siano state aggiunte, rimosse o riordinate Di solito lasciali finire
Ristrutturazione Sezioni riordinate o divise, nuove ramificazioni, un nuovo menu Alto: l’avanzamento salvato potrebbe non corrispondere Falli ricominciare, a meno che le persone possano finire sul vecchio pacchetto
Valutazione nuova o modificata Nuove domande, una diversa soglia di superamento, una nuova banca di domande Alto: i risultati non sono confrontabili Falli ricominciare
Modifica correttiva I vecchi contenuti sono sbagliati, non sicuri o non conformi Alto, qualunque sia la struttura Falli ricominciare e decidi per chi ha già finito

Un test utile: saresti a tuo agio se qualcuno completasse oggi la vecchia versione? Se no, va fermata.

Lasciarli finire o farli ricominciare?

Quando la tua piattaforma può mantenere attivo il vecchio pacchetto per chi lo ha iniziato, hai una scelta reale. Rispondi a queste domande in ordine.

  1. La vecchia versione è ancora corretta? Se insegna qualcosa di sbagliato o non sicuro, fai ricominciare le persone, a qualsiasi punto siano arrivate.
  2. La valutazione è cambiata? Se tutti devono essere valutati allo stesso modo, fai ricominciare.
  3. Il vecchio pacchetto può restare al suo posto per i discenti esistenti? Se la tua piattaforma sovrascrive i file, «lasciarli finire» significa in realtà «dare l’avanzamento vecchio in pasto a un pacchetto nuovo». Oltre una correzione estetica, ricominciare è più sicuro.
  4. Quanto è lungo il corso? Far ricominciare un modulo di dieci minuti costa poco. Far ricominciare un corso di due ore costa benevolenza.
  5. Le scadenze sono vicine? Un riavvio poco prima di una scadenza può spingere le persone oltre. Prolunga la scadenza oppure aggiorna in un periodo più tranquillo.

In breve: se la vecchia versione è ancora giusta, lascia che le persone la finiscano. Se è sbagliata, falle ricominciare e spiega perché.

Le persone che hanno già completato il corso sono una decisione a parte. Una correzione estetica o un aggiornamento dei contenuti raramente giustifica chiedere loro di rifare qualcosa. Una modifica correttiva potrebbe, soprattutto per la formazione obbligatoria. In tal caso, trattala come un nuovo ciclo di formazione con una propria scadenza anziché modificare di nascosto i registri di qualcuno.

Spiega alle persone cosa cambia

Un riavvio che nessuno ha spiegato sembra un bug. Un breve messaggio anticipato lo trasforma in un aggiornamento di routine.

  • Discenti che ricominciano: cosa è cambiato, perché devono ripartire dal modulo, più o meno quanto tempo richiede e se la loro scadenza è cambiata.
  • Discenti che hanno già finito: se devono fare qualcosa. Se non devono, dillo.
  • Responsabili e istruttori: quando l’aggiornamento va online e cosa dire a chi chiede.

Tieni anche un semplice registro delle modifiche per ogni corso: numero di versione, data, cosa è cambiato, chi lo ha approvato e cosa hai scelto per chi era a metà. Un numero di versione sull’ultima slide rende molto più facile rispondere alle domande di assistenza. Se subisci un audit, il registro spiega perché due persone hanno visto contenuti leggermente diversi; vedi che cosa vogliono vedere gli auditor nei tuoi registri di formazione.

Prima di caricare: una checklist

  • Mantieni la stessa edizione di SCORM a meno che tu non intenda cambiarla.
  • Verifica che le impostazioni di pubblicazione corrispondano alla versione precedente, soprattutto per come vengono riportati completamento e punteggi.
  • Testa prima il nuovo pacchetto da solo. Come testare un pacchetto SCORM ti guida passo passo.
  • Conserva lo zip precedente e il progetto sorgente, nel caso ti serva tornare indietro.
  • Decidi in anticipo cosa succede a chi è a metà e prepara il tuo messaggio.

Come Acadenix gestisce gli aggiornamenti SCORM

In Acadenix ogni pacchetto SCORM è un modulo nella Units Library (libreria moduli) e un modulo può essere usato in più corsi. Selezionando un modulo vedi i Courses (corsi) che lo usano, le sue Versions (versioni) e i suoi Users (utenti), così puoi capire dove arriverà un aggiornamento.

  • Un nuovo file crea una nuova versione. Lo stesso vale per un nuovo testo o un nuovo tipo di modulo. Cambiare il nome o la descrizione no.
  • Scegli tu per chi è a metà. Se qualcuno è in corso, scegli Restart them on the new version (farli ripartire sulla nuova versione) oppure Let them finish the version they started (lasciarli terminare la versione iniziata). Chi inizia più tardi ottiene la nuova versione.
  • Chi ha finito mantiene i risultati. I completamenti sono definitivi e i certificati emessi non cambiano mai. Chi ha finito vede il modulo contrassegnato come Updated (aggiornato), così può guardare la nuova versione se vuole, e nulla di ciò che fa poi cambia il suo risultato.
  • Puoi tornare indietro. Activate (attiva), nelle Versions del modulo, riporta una versione precedente.
  • Rifare il corso è una nuova iscrizione. Se chi ha finito deve davvero rifare il corso, l’impostazione Re-enrolment while a completion is valid (reiscrizione mentre un completamento è valido) del corso permette di iscriversi di nuovo con un avanzamento azzerato. Il completamento e il certificato precedenti restano nello storico.

Per controllare un pacchetto prima che sostituisca quello online, caricalo come modulo separato e usa Preview (anteprima), che lo mostra come lo vede un discente senza registrare nulla. Trovi altri dettagli su versioni e tracciamento nella nostra pagina LMS SCORM.

Punti chiave

  • L’avanzamento SCORM viene salvato rispetto al pacchetto che il discente ha iniziato, e la suspend data ha senso solo per il corso che l’ha scritta.
  • Valuta prima la portata della modifica: le correzioni estetiche hanno rischio basso, mentre ristrutturazioni e nuove valutazioni no.
  • Se la vecchia versione è ancora corretta, lascia che le persone la finiscano. Se è sbagliata, falle ricominciare.
  • Spiega a discenti e responsabili cosa sta succedendo e tieni un registro delle modifiche per ogni corso.
  • In Acadenix ogni caricamento è una nuova versione, decidi tu cosa succede a chi è a metà e i completamenti restano definitivi.

Vuoi vedere come si comporta un aggiornamento con i tuoi contenuti? Richiedi una prova e prova a caricare una nuova versione di un corso reale.

Domande frequenti

Sì, se il tuo LMS può tenere ogni discente sulla versione del pacchetto che ha iniziato. In Acadenix scegli tu se chi è a metà termina la versione iniziata o ricomincia sulla nuova, e i completamenti non vengono mai toccati.
La suspend data è un blocco di testo che un corso SCORM salva nell'LMS per poter ripristinare la posizione e lo stato del discente quando torna. Il suo formato appartiene allo strumento di authoring, ed è per questo che cambiare la struttura di un corso può rendere privi di significato i dati salvati.
Solo se decidi tu che debbano. In Acadenix i completamenti e i certificati emessi restano invariati e il modulo mostra «Updated» (aggiornato), così le persone possono rivederlo. Se serve rifarlo, puoi consentire la reiscrizione in modo che seguano di nuovo il corso come nuova iscrizione.

Continua a leggere

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.

· 6 min di lettura

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