RTE
SCORM 2004
Run Time Environment
introduzione
[email protected]
SCORM 2004 bookshelf
RTE
RTE
Interazione di funzionamento (run-time)
Interazioni con la modalità di
assemblamento dei materiali
LMS CAM 1.3
CP CAM 1.3
MD CAM 1.3
LMS RTE 1.3
CP RTE 1.3
SCO RTE 1.3
LMS SN 1.3
Interazione con le modalità di sequencing
RTE
Introduzione alla fad
Background
Evoluzione procedurale
Procedure di standardizzazione
Enti coinvolti
Componenti
Di un sistema FAD
Appl. SCORM
Evoluzioni/prospettive
Mappatura standard/componenti
Javascript / DOM / XML / Metadata
repositories - Learning Objects
Nozioni di base SCORM / bookshelf
Introduzione a CAM – S&N - RTE
Analisi e binding di CAM – S&N - RTE
Applicazioni ed esempi
Conformità piattaforma a SCORM 2003
Da SCORM 1.2 a SCORM 1.3 (2004)
RTE
• 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
RTE
Run Time Environment
utente
Materiale didattico
standard
Cosa comunicare
(DATA MODEL)
Come comunicarlo
(API)
LMS
RTE
Run Time Environment
LMS
Nome utente
String 128 chr
Valori:
Percentuale fruiz.
Finita
Già iniziata
Segnalibro
Nome utente
DATA
MODEL
Stato Lezione
Risult. Test
……
……
API
Intero max 100
Stato Lezione
Risult. Test
Materiale didattico
standard
……
……
RTE
Modello SCORM
Learning Management System (LMS)
LMS
LMS
Server
Server
Server Side
Client Side
Browser
Data Model
Actual data sent
back and forth
between SCO
and LMS
Asset
SCO
API
API
Adapter
Adapter
JavaScript
JavaScript
API (Communications
Link between SCO
and LMS)
Launch
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
RTE
RTE
Modello temporale
Login session
Learner attempt
Take away
From learner
Take away
Launch SCO
From learner
Launch SCO
Learner session
Communication session
Initialize()
Terminate()
(…)
Learner session
Communication session
Initialize()
Terminate()
Persistenza dei dati
RTE
• 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
RTE
Modalità di fruizione
tempo
Learner attempt
Learner session
tempo
Learner attempt
Learner session N.1
Learner session N.2
Learner session N.3
tempo
Learner attempt
Learner session N.1
Learner session N.2
Learner attempt
Learner session N.3
Learner session N.4
RTE
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
RTE
SCORM 2004
Run Time Environment
Fine introduzione
Progetto
kosmos
Scarica

Diapositiva 1 - e-fad