==Lo SCORM nell'e-Learning==
Lo SCORM viene applicato, nell'e-Learning, al riutilizzo, tracciamento e catalogazione degli oggetti didattici, meglioaltrimenti conosciuti come [[learning object]]. La piattaforma di e-learning ha solo il compito di dialogare con l'oggetto, interpretando i messaggi che gli vengono passati. La compatibilità della piattaforma si rende necessaria solamente per "capire la lingua" dell'oggetto e, se necessario, per potergli rispondere.
===Compatibilità dei LO con lo SCORM===
Per essere compatibile con lo standard SCORM, ogni learning object deve avere le seguenti caratteristiche:
* '''Essere catalogabile''' attraverso dei metadatati[[metadato|metadati]] (Campicampi descrittivi predefiniti) in modo da poter essere indicizzato e ricercato all'interno dell'LMS. I campi descrittivi richiesti sono molti, non tutti obbligatori. Viene ad esempio richiesto l'autore, la versione, la data dell'ultima modifica fino ad arrivare ai vari livelli di aggregazione tra i vari oggetti... Il tutto viene archiviato nella sezione in un file chiamato ''imsmanifest.xml''.
* '''Poter dialogare con l'LMS''' in cui è incluso, passandogli dei dati utili al tracciamento dell'attività del discente, ad esempio il tempo passato inall'interno di una certa lezione, i risultati conseguiti in un test e i vincoli relativiprevisti per passare all'oggetto successivo. Il dialogo avviene attraverso dei dati che passano dal LO all'LMS e dall'LMS al LO. Il linguaggio con cui si comunica è il [[Javascript]] che viene interpretato da un'[[API]] che fafunge da ponte tra i dati che i due elementi (LMS e LO) si trasmettono.
* '''Essere riusabile'''.: Ll'oggetto deve essere trasportabile su qualsiasi piattaforma compatibile senza perdere di funzionalità. Questo principio è alla base dello standard in quanto, rispettando le direttive di costruzione, l'oggetto e la piattaforma non devono essere modificati per attivare le funzionalità di trackingtracciamento e catalogazione.
ComeUn giàmateriale dettodidattico precedentementeSCORM è un file con estensione [[.zip]], looppure [[.pif]], che contiene all'interno diverse sezioni relative alla struttura, alla descrizione con metadati ed al suo funzionamento all'interno di un LMS. Lo SCORM quindi non specifica un formato di file che possa rappresentare l'oggetto didattico: qualsiasi formato può essere incluso in un pacchetto SCORM, a seconda del fatto che l'oggetto sia preposto a comunicare con l'un LMS o ad essere un oggetto di un supporto che non comunica con la piattaforma di e-learning.<br />Se questo oggetto è programmato per comunicare con la piattaforma prende il nome di '''SCO''', se invece è un oggetto di supporto prende il nome di '''ASSET'''.
Se questo oggetto è programmato per comunicare con la piattaforma prende il nome di '''SCO''', se invece è un oggetto di supporto prende il nome di '''ASSET'''.
Il linguaggio con cui l'oggetto SCO comunica con la piattaforma di e-Learning è il [[Javascript]]; tra i formati più comuni per costruire SCO possiamo citare l'[[HTML]], [[Adobe Flash|Flash]], [[Java (linguaggio)|Java]] o altri formati più chiusi o meno diffusi.
==Organizzazione del content package==
|