Impacchettamento del contenuto SCORM

Rappresentare il contenuto SCORM

Il cuore della specifica di impacchettamento del contenuto SCORM è il file manifest del corso. Il manifesto è un file XML che descrive completamente il contenuto. Contiene diversi pezzi essenziali:

Risorse

Le risorse sono una lista di “parti” che compongono il corso. Ci sono due tipi di risorse, gli SCO e le risorse.

  1. Una risorsa è una collezione di uno o più file che costituisce un’unità logica. Le risorse possono essere unità didattiche a sé stanti (“parti” del corso), oppure possono essere collezioni logiche di file che vengono riutilizzati in altre parti del corso (un insieme comune di immagini di branding per esempio).
  2. Le SCO sono unità didattiche che sono composte da uno o più file. Gli SCO sono quasi sempre parti didattiche di un corso.

La differenza chiave tra uno SCO e una risorsa è che uno SCO può comunicare con l’LMS, mentre una risorsa è semplicemente un contenuto statico che viene presentato all’utente. Ogni risorsa che può essere lanciata dal discente contiene un puntatore alla pagina alla quale l’LMS dovrebbe reindirizzare il discente per lanciare la risorsa. Le risorse dovrebbero anche contenere un elenco completo di tutti i file necessari per la corretta funzionalità della risorsa, in modo che possano essere trasferite in nuovi ambienti e continuare a funzionare.

Organizzazioni

Le organizzazioni sono raggruppamenti logici delle parti di un corso (risorse) in una struttura gerarchica. Un singolo manifesto può contenere più di un’organizzazione dello stesso contenuto (per esempio, per permettere al contenuto di essere presentato in modo diverso a pubblici diversi), ma tipicamente c’è solo una singola organizzazione, quella predefinita. Le organizzazioni sono sempre strutturate gerarchicamente, come un albero. I nodi all’interno di questo albero sono conosciuti come “attività” (quando ci si riferisce a loro nel contesto del sequenziamento) o “elementi” (quando ci si riferisce a loro nel contesto del confezionamento del contenuto). Ogni elemento può avere elementi figli annidati sotto di esso. Quando un elemento ha dei figli, ci si riferisce ad esso come ad una “aggregazione” o “cluster”. Gli elementi che non hanno figli devono fare riferimento ad una risorsa. Questa risorsa è ciò che viene consegnato al leaner quando l’elemento viene selezionato. Gli elementi che hanno figli non possono fare riferimento a risorse, sono puramente dei contenitori per altri elementi. (Questo può essere pensato come la struttura dei file che si trova su un computer… gli elementi sono o una cartella o un file, ma non entrambi. Le cartelle possono contenere altre cartelle o file, ma le “cartelle vuote” non sono ammesse.)

Più informazioni:Il formato XML del manifesto SCORM 2004.

Metadati

Ogni pezzo del manifesto può essere descritto in dettaglio associandogli dei metadati. I metadati SCORM sono registrati in un formato ben definito conosciuto come “learning object metadata”, o “LOM”. LOM contiene molti campi predefiniti per descrivere il contenuto dell’apprendimento. SCORM permette anche l’estensione di LOM per permettere alle organizzazioni di specificare metadati aggiuntivi. I metadati possono essere applicati virtualmente a qualsiasi sezione del manifesto, per esempio possono essere applicati al corso nel suo complesso, a singoli elementi, o anche a singole risorse e file per migliorare la loro riutilizzabilità. All’interno del file manifest, i metadati possono essere specificati in linea all’interno dell’XML (consigliato per piccole quantità di metadati, specialmente a livello di corso), o possono essere specificati collegandosi a un file di metadati esterno (consigliato per grandi quantità di metadati dettagliati). I metadati sono tipicamente opzionali, tuttavia SCORM 1.2 pone alcune restrizioni sul sottoinsieme minimo di dati che devono essere specificati, se qualsiasi dato è specificato. La quantità appropriata di metadati SCORM da usare varia ampiamente a seconda dell’uso previsto del contenuto, la sua longevità prevista, e la probabilità che il contenuto venga riutilizzato.

Più informazioni: Il formato XML dei metadati SCORM 2004.

Sequencing

In SCORM 2004, ogni attività può avere un insieme di regole di sequenziamento assegnate ad essa. Queste regole sono codificate in XML nel manifesto del corso. SCORM è stato progettato in modo che un semplice corso che consiste solo di attività non dovrebbe aver bisogno di specificare nessuna regola di sequenziamento eccetto quelle predefinite. Tuttavia, in pratica, ci sono alcuni valori predefiniti che dovrebbero essere sovrascritti per tutti i corsi tranne che per i più semplici.

Più informazioni: Il binding XML di sequenziamento SCORM 2004.

Confezionamento del contenuto

Una volta che il contenuto è stato rappresentato in XML, viene salvato in un file chiamato “imsmanifest.xml”. Il file manifest deve sempre esistere alla radice del contenuto. Per essere pienamente conforme, il contenuto dovrebbe anche includere un insieme di file di definizione dello schema XML (file .xsd e .dtd) che descrivono formalmente la grammatica XML contenuta nel manifesto, comprese le estensioni che possono essere state utilizzate. (Scaricare i file di definizione dello schema del manifesto SCORM). Il contenuto può quindi essere consegnato o in una semplice directory (per esempio su un CD), o può essere messo in un file ZIP. Quando il contenuto è messo in un file ZIP, è conosciuto come un “package interchange file” o “PIF”. I PIF sono di gran lunga il formato di consegna SCORM più comune.

Un principio importante della confezione del contenuto è che idealmente, tutto ciò che è necessario per consegnare il corso dovrebbe essere contenuto all’interno del file PIF. SCORM incoraggia fortemente la portabilità e il riutilizzo. Per massimizzare questi obiettivi, ogni file necessario per fornire il corso dovrebbe essere contenuto nel PIF ed elencato nel manifesto. Inoltre, gli sviluppatori di contenuti dovrebbero evitare l’uso di codice lato server e altre dipendenze come i database. L’uso di questi strumenti, così come le dipendenze esterne, è permesso dallo SCORM, tuttavia la norma del settore è di evitarle quando possibile.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *