Newsgroup: it.comp.accessibilita
Titolo: Scorm e Accessibilità

Salve a tutti, posto qui delle considerazioni che stiamo inserendo nella 
documentazione accessibilità che forniremo agli enti pubblici insieme ai 
nostri applicativi, questa parte tocca la compatibilità tra 
accessibilità e standard SCORM, sarebbero utili dei commenti ...
Saluti
Cla!
Appendice B – Standard internazionale SCORM (E-Learning)
Lo standard SCORM specifica gli standard per il Riutilizzo, Tracciamento 
e Catalogazione degli oggetti didattici, dunque possiamo dire che SCORM 
non riguarda direttamente le piattaforme ma gli oggetti di e-learning 
generalmente definiti 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 limita a 
"capire la lingua" dell'oggetto e, se necessario, a sapergli rispondere.
Un esempio di learning Object può essere un insieme di pagine html 
sequenziate tra loro, dei files di flash ma anche dei formati 
proprietari che necessitano di plugin particolari per essere visti.
Per essere compatibile con lo standard scorm ogni Learning Object deve 
avere le seguenti caratteristiche:
Essere catalogabile attraverso dei metadatati (Campi 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... tutto archiviato nella sezione <metadata> 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 
in una certa lezione, i risultati conseguiti in un test e i vincoli 
relativi 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 fa da ponte tra i dati che i due elementi (LMS e LO) si 
trasmettono.
Essere riusabile. L'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 tracking e catalogazione.
PROBLEMA 1 - Accessibilità
All'interno delle specifiche scorm esiste una direttiva in contrasto con 
i requisiti di Accessibilità del decreto Stanca, infatti in molti bandi 
di gara viene richiesta sia il rispetto del decreto Stanca che il 
supporto allo standard Scorm questo standard prevede, per il proprio 
funzionamento, l'utilizzo OBBLIGATORIO di JavaScript al fine di poter 
comunicare dati di tracciamento degli oggetti didattici. In particolare 
lo standard, le cui specifiche sono reperibili all'indirizzo:
http://www.adlnet.org/scorm/history/2004/documents.cfm
Nel documento SCORM_RuntimeEnv.pdf contenuto nel file zip SCORM2004.ZIP 
riporta:
"API enables the communication of data between content and an RTS 
typically provided by an LMS via a common set of API services using the 
ECMAScript [9] (more commonly known as JavaScript) language. In this 
section, the term “content” used by the IEEE standard relates to a SCO 
(because in SCORM, SCOs are the content objects that communicate to an 
LMS using the API)."
Questa specifica è in contrasto con quanto specificato dal decreto 
stanca nel requisito 15 che riporta:
"Garantire che le pagine siano utilizzabili quando script, applet, o 
altri oggetti di programmazione sono disabilitati oppure non supportati; 
ove ciò
non sia possibile fornire una spiegazione testuale della funzionalità 
svolta e garantire una alternativa testuale equivalente, in modo analogo 
a quanto
indicato nel requisito n. 3."
Il parere che chiediamo è come ci dobbiamo comportare in questo caso 
specifico, il nostro orientamento era quello di appellarci all'articolo 
4 della Legge 9 gennaio 2004, n. 4 che riporta:
"La mancata considerazione dei requisiti di accessibilità o l’eventuale 
acquisizione di beni o fornitura di servizi non accessibili è 
adeguatamente motivata."
PROBLEMA 2 - Usabilità
Scorm presenta un problema di usabilità relativo alla navigazione degli 
oggetti didattici creati con quel formato, infatti il sistema LMS deve 
includere pagine esterne e visualizzarle come se fossero elementi 
indipendenti dalla piattaforma in quanto contengono intestazioni html e 
l'organizzazione della navigazione, le alternativa tecnicamente 
praticabili sono:
Utilizzo di frame con separazione dell'albero di navigazione (specifica 
SCORM relativa all'organization) dalle pagine.
Utilizzo di Pop Up che aprono i contenuti in una nuova finestra 
indipendente dall'albero
Utilizzo di Iframe.
Tralasciando la soluzione tecnica 3 in quanto gli Iframe non sono una 
Specifica W3C, molte soluzioni LMS hanno scelto la soluzione 2, utilizzo 
di PopUp (che non risolve la problematica relativa ai Javascript ma 
evita di usare i frame), questo, secondo lo staff di Docebo crea 
problemi di accessibilità in quanto, per navigare contenuti con diversi 
componenti dell'albero, deve:
Aprire popup
Fruire del contenuto
Chiudere pupup
Aprire nuovo popup
Fruire del nuovo contenuto
Chiudere popup
...
Questo crea disorientamento nell'utilizzo dei contenuti che viene 
risolto presentando i contenuti e la navigazione nella stessa pagina 
includendo l'oggetto didattico nel frame centrale e l'abero di 
navigazione nel frame posizionato di lato. Questo consente di ottenere i 
seguenti vantaggi in termini di Usabilità:
Navigazione senza popup
Struttura della navigazione dei contenuti scorm sempre presente
Possibilità di una navigazione sequienziata dei contenuti
Possibilità di utlizzare indici per poter ripartire dall'ultimo 
contenuto visualizzato.
Per sapendo che l'utilizzo di frame è una scelta stilistica non ottimale 
abbiamo scelto di mantenerlo in quanto l'applicativo guadagna in termini 
di usabilità, quando lo standard scorm proporrà soluzioni accessibili lo 
staff docebo si adatterà alle direttive delle versione future di questo 
standard.
Il Parere del CNIPA
Il Cnipa ha così risposto alla nostra interrogazione:
“Il tema, comunque, già all’attenzione degli organismi di certificazione 
(se ne trova conferma all’indirizzo 
http://www.robertoscano.info/files/salt/guidelines/
), verrà certamente 
approfondito agli appositi tavoli della Segreteria Tecnico-scientifica. “
Il problema SCORM è dunque soggetto ad una analisi relativa ai decreti 
futuri sulla scuola così, come per estensione, dovrebbe esserlo il 
problema E-Learning, Lo staff Docebo, dopo essersi consultato con 
diversi esperti di accessibilità ha deciso di operare secondo il 
principio più restrittivo secondo cui:
“Pur essendo la piattaforma di e-learning uno strumento che sarà 
soggetto a regolamentazioni specifiche è requisito di preferenza nei 
bandi di gara che sia accessibile, si è dunque proceduto a validare 
tutto il sistema LMS secondo i requisiti del decreto Stanca lasciando in 
“Stand By” solo la parte relativa a SCORM.”
-- 
http://www.docebolms.org
 :: E-learning open source
Oggi, 6 luglio 2005, mi sento più Europeo

di fatto appellarsi a questo
----------------
Il parere che chiediamo è come ci dobbiamo comportare in questo caso
specifico, il nostro orientamento era quello di appellarci all'articolo
4 della Legge 9 gennaio 2004, n. 4 che riporta:
"La mancata considerazione dei requisiti di accessibilità o
l'eventuale
acquisizione di beni o fornitura di servizi non accessibili è
adeguatamente motivata."
----------------
Non è corretto poichè non è possibile ricorrere a quel punto della
legge per tutto ciò che è web based, ma solo per le forniture
hardware e software.
In merito all'accessibilità e alle piattaforme di e-learning al
momento vi sono concretamente grandi contrasti che richiederebbero una
sperimentazione approfondita che al momento non è stata ancora
effettuata.
Inoltre ricordiamo che i principali diretti interessati alle
piattaforme di e-learning, le università, hanno già attualmente
obbligo di fornire servizi di e-learning accessibili
Luca Mascaro

 obbligo di fornire servizi di e-learning accessibili
Non è esatto, il CNIPA non la pensa così e lo ha motivato fornendo 
questo LINK: 
http://www.robertoscano.info/files/salt/guidelines/
, in 
sintesi la risposta è "E' tutto in via di definizione e seguirà decreto, 
per la partecipazione ai bandi di gare è titolo di preferenza 
l'accessibilità in quanto la formazione è da considerare "A Parte", 
invito Roby Scano, con cui ci siamo confrontati a suffragare questa 
nostra interpretazione.
Ricordo inoltre che il punto in questione non è la compatibilità di un 
LMS in Generale ma della NON accessibilità, per motivi di definizione 
dello standard, di SCORM, invito ad approfondire l'argomento seguendo i 
link postati nel mio intervento precedente.
Saluti
Claudio Erba
