S/N
SCORM 2004
sequencing and navigation
introduzione
[email protected]
S/N
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
SCORM 2004 bookshelf
S/N
sequencing
• Il sequencing è responsabilità dell’LMS
• Consiste nell’individuare la resource da
lanciare
• Il lancio e funzionamento della resource
è coperto da RTE
S/N
Relazioni con altri books
• CAM
– Non c’è interazione con i metadati
– C’è interazione con il content aggregation, che può
contenere informazioni su come l’LMS deve
processare ciò che è cntenuto nel content package
– Dalla definizione della content structure S&N ricava
i parametri per definirne l’erogazione in base alle
learning activities
• RTE
– Le learning activities vengono attivate al momento
del run-time, ci sono quindi legami forti
S/N
Sequencing overview
S/N
• Si basa su IMS Simple Sequencing
• Simple si riferisce al limitato numero di sequenze impostabili, non alla
semplicità del sistema [  ]
• Simple sequencing riconosce il ruolo dell’utente (learner) come unico
attore di processo; non vengono considerate altre figure (tutor, esperti,
etc)
• SCORM SN book spiega come IMS SS viene applicato agli SCORM package e
come viene esteso nelle sue possibilità
• Non viene stabilito come un LMS può creare un proprio activity tree, ma si
parte dalla content structure per definirne una rappresentazione
generale
• In generale, il sequencing è composto da:
–
–
–
Una definizione di un activity tree
Una sequencing strategy, definita secondo il riportato Sequencing Definition
Model;
L’applicazione della strategia in base ad eventi esterni, generati dall’LMS o
dall’utente
S/N
Sequencing overview - II
S&N strategy
Activity tree
SCO
a
aa
ab
b
aba
ba
bb
c
ca
cb
caa
cab
cba
cbb
Derivato dal content aggregation
Appena avviato lo SCO,
presenta i contenuti in
maniera sequenziale
-prima a, con libera scelta
sui sottopunti:
-poi b, se l’utente ha
superato il test in bb (con ba
obbligatoriamente prima di
bb);
-poi c, con navigazione
libera.
I test in bb e cbb non sono
vincolanti per la
prosecuzione; ma solo se la
somma dei tre test è
maggiore di 78 si può
considerare superato lo SCO
S&N behavior
Azioni
LMS
Azioni
utente
strategia
RTE / Azioni LMS
Diverse modalità di navigazione
S/N
Navigation
• Con navigation si intende la
modalità con la quale
vengono processati i
navigation events generati
dall’utente o dall’LMS
• Un navigation event è una
richiesta di spostamento su
un’altra parte (es.
next/previous)
• In base a questa, navigation
riconosce quale risorsa può
essere lanciata
• Presume l’esistenza di una
interfaccia di navigazione
proposta dall’LMS; tuttavia
anche lo SCO può averne una
propria
S/N
Sequency concepts
•
•
•
•
Content structure and the activity tree
Learning Activity
Active Status Tracking
Objectives
S/N
S/N
Content structure and the activity tree
Content structure and the activity tree
• Viene utilizzato l’activity
tree, derivato dalla course
structure, per descrivere la
struttura delle learning
activity
• Nella root c’è il corso, sotto di
sé la struttura definita nel
manifest
• Non è obbligatoria, per l’LMS,
la generazione di un activity
tree
• L’activity tree rappresenta
una gerarchia di learning
activities e le correispondenti
informazioni di sequencing per
l’applicazione interoperabile
di specifici sequencing
behaviors.
Learning activity
Active status tracking
objectives
S/N
Derivazione dell’activity tree dal content package
Content structure and the activity tree
Learning activity
Active status tracking
objectives
S/N
Derivazione dell’activity tree dal content package
Content structure and the activity tree
• All’interno di un manifest, si
trova nella zona <organization>
• Gli <item> possono essere ad un
livello indefinto di nesting
• Ogni <item> è una unit of
learning
• Ad ogni <item> è applicabile il
termine modulo, corso, lezione,
unità, capitolo,….
• A partire da <organization> si
definisce una struttura
gerarchica che è il punto di
partenza dell’activity tree
• Ad esso si applicano gli elementi
del sequencing definition model
per ottenere il definitivo activity
tree per erogare la desidered
learning experience
Learning activity
Active status tracking
corso
lexx1
lexx2
objectives
Xml_sample
S/N
cluster
• Un cluster è una forma
specializzata di activity tree che
ha delle sub-attività
• Include il singolo parent e gli
immediati children, ma non i
loro discendenti
• I children di un cluster sono leaf
o altri clusters
• I cluster sono i mattoni
dell’activity tree a cui fanno
riferimento molti degli elementi
del Sequencing definition model
• La parent activity conterrà la
strategia di sequencing per il
cluster
• I non cluster children
conterranno content objects
soggetti al delivering; il loro
lancio rappresenta il culmine
della learning strategy
Content structure and the activity tree
Learning activity
Active status tracking
objectives
S/N
Learning activity
Content structure and the activity tree
• E’ una “unità di apprendimento”, qualcosa che il
learner fa e può essere composto di sub-attività.
• Le sub-attività possono a loro volta contenere altre
attività, fino ad arrivare al livello leaf, a cui è
associato un content object da lanciare
• L’LMS identifica durante il run-time le learning
activities da lanciare in base a:
– Precedenti progressi dell’utente
– scelte dell’utente
– learning strategies implementate a livello di authoring
• La serie di content objects seguiti dall’utente
identifica la learning experience
Learning activity
Active status tracking
objectives
S/N
Learning activity, II
Content structure and the activity tree
• Ogni learning activity, caratteristiche:
–
–
–
–
Learning activity
Active status tracking
objectives
Ha un punto di inizio e uno di fine
Ha ben definiti parametri per l’assolvimento
Può avere sub-attività ad un infinito livello di nesting
I tentativi di fruizione avvengono nel contesto della parent
activity, se esiste
• Un attempt è un tentativo di portare a compimento
una learning activity,
– durante il quale 0 o più obbiettivi possono essere completati
– Comincia nel momento in cui viene identificata l’attività da
iniziare e finisce quando viene indicata quella successiva
S/N
Activity status tracking
Content structure and the activity tree
• Quando avviene un attempt su una learning activity,
ci deve essere un tracking dei dati, in modo da
consentire un sequency behavior
• Gli SCO possono comunicare dati tramite RTE
• Gli Asset non possono comunicare dati, possono solo
essere usati dati di default
• Un attempt può essere sospeso e poi ripreso; non è
inteso come secondo attempt
• Più attività possono essere contemporaneamente
sospese
• Questo obbliga l’LMS a ‘ricordare’ i dati delle attività
sospese per poterle riprendere
• Non è indicato se l’LMS deve immagazzinare dati tra
diverse sessioni
Learning activity
Active status tracking
objectives
S/N
objectives
Content structure and the activity tree
• I learning objective sono separati
dalle learning activities
• Non ci sono limiti all’associazione
tra i primi e le seconde
• Ogni attività può avere più
obbiettivi associati
Learning activity
Active status tracking
objectives
Scarica

learning activity