140 likes | 256 Views
SCORM 2004 Run Time Environment. introduzione. italo@losero.net. SCORM 2004 bookshelf. Interazione di funzionamento (run-time). LMS CAM 1.3. LMS RTE 1.3. CP CAM 1.3. CP RTE 1.3. MD CAM 1.3. SCO RTE 1.3. Interazioni con la modalità di assemblamento dei materiali. LMS SN 1.3.
E N D
SCORM 2004Run Time Environment introduzione italo@losero.net
Interazione di funzionamento (run-time) LMS CAM 1.3 LMS RTE 1.3 CP CAM 1.3 CP RTE 1.3 MD CAM 1.3 SCO RTE 1.3 Interazioni con la modalità di assemblamento dei materiali LMS SN 1.3 Interazione con le modalità di sequencing
Introduzione alla fad Evoluzione procedurale Procedure di standardizzazione Background Enti coinvolti Componenti Di un sistema FAD Evoluzioni/prospettive Mappatura standard/componenti Javascript / DOM / XML / Metadata repositories - Learning Objects Nozioni di base SCORM / bookshelf SCORM Introduzione a CAM – S&N - RTE Analisi e binding di CAM – S&N - RTE Applicazioni ed esempi Appl. Conformità piattaforma a SCORM 2003
Da SCORM 1.2 a SCORM 1.3 (2004) • Fino a SCORM 1.2 le API erano definite in base al modello di AICC • Contemporaneamente, IEEE stava valutando la proposta AICC per farne un modello proprio • Da SCORM 1.3 (2004) il modello utilizzato è IEEE 1484.11.2 per le API e 1484.11.1 per il data model • Ci sono cambiamenti che si riflettono in differenze, anche sostanziali, di funzionamento tra SCORM 1.2 e SCORM 1.3
Cosa comunicare (DATA MODEL) Come comunicarlo (API) Run Time Environment LMS utente Materiale didattico standard
Nome utente Stato Lezione Risult. Test …… …… API Valori: Percentuale fruiz. Finita Già iniziata Segnalibro String 128 chr Intero max 100 Nome utente Stato Lezione Risult. Test …… …… DATA MODEL Run Time Environment LMS Materiale didattico standard
Learning Management System (LMS) LMS LMS Server Server Server Side Client Side Browser Data Model Actual data sent back and forth Launch Asset between SCO SCO and LMS API API JavaScript JavaScript Adapter Adapter API (Communications Link between SCO and LMS) Modello SCORM
MODELLO TEMPORALE • Login session • Da login a logout • Learning Attempt • Un periodo tracciato per soddisfare le richieste di una learning activity su uno SCO • Learner Session • Un periodo ininterrotto di tempo durante il quale l’utente accede ad uno SCO • Communication Session • Una connessione attiva tra SCO e LMS
Take away From learner Take away From learner Learner session Learner session Launch SCO Launch SCO Communication session Communication session Initialize() Initialize() Terminate() Terminate() Modello temporale Login session Learner attempt (…)
Persistenza dei dati • L’LMS non è obbligato a tenere i dati quando uno SCO non è in fruizione, a meno che lo SCO non sia in stato di ‘sospensione’ • Spesso, gli LMS mantengono traccia dei dati di runtime per varie ragioni • Tracking • Ragioni amministrative • Spesso gli LMS hanno sistemi paralleli di tracciamento • Tabella generale operazioni • Tabella operazioni del corso • Tabella operazioni di modulo • Tabella tracciamenti SCORM
tempo Learner attempt Learner session tempo Learner attempt Learner session N.1 Learner session N.2 Learner session N.3 tempo Learner attempt Learner attempt Learner session N.1 Learner session N.2 Learner session N.3 Learner session N.4 Modalità di fruizione
Il lancio di uno SCO • E’ compito dell’LMS definire, • in base ad input dell’utente • o del sistema, • a seconda delle impostazioni di sequencing il tipo di risorsa da lanciare (SCO, Asset) • Una volta identificata la risorsa da lanciare, viene identificata e lanciata tramite URL SEQUENCING: Lanciare lexx2
SCORM 2004Run Time Environment Fine introduzione Progetto kosmos