2011-10-06 15 views
8

Esiste un lettore SCORM 2004 leggero gratuito, open source in Javascript? Sto cercando qualcosa che non sia legato a nessuna tecnologia (PHP, .NET, Java), semplicemente implementando le funzioni base dell'API di SCORM 2004, gestendo i codici di errore e magari analizzando manifest di SCORM. Grazie.Esiste un semplice lettore JavaScript SCORM 2004 libero?

Aggiornamento: Ho effettuato un very very simple JavaSript SCORM 2004 API (ma sto ancora cercando un codice più maturo).

Update2: Ho trovato un bellissimo progetto TinyLMS. È solo SCORM 1.2, ma ho negoziato con il mio cliente che SCORM 1.2 sarebbe stato sufficiente. Quindi farò una soluzione basata su TinyLMS.

risposta

3

A crescita lenta - https://github.com/cybercussion/SCOBot. Questo era più focalizzato sull'implementazione dei contenuti dei protocolli SCORM 2004/1.2. Esiste un Local_API_1484_11.js che è inteso come un mimc di LMS Runtime. Questo è leggero e non robusto come un'implementazione completa, ma un inizio in ogni caso. Ho basato molto il lavoro su Claude Ostyn e innumerevoli altre risorse online (ADL, scorm.com ecc.)

Se sei affiliato con un progetto non-profit/non commerciale contattami. Ho una versione più completa di questo.

Ho anche un bookmarklet per controllare lo stato del contenuto in esecuzione su un LMS situato a http://www.cybercussion.com/bookmarklets/SCORM.

+0

Molto bello, grazie. Il mio progetto è finito Proverò il tuo progetto se dovrò implementare SCORM 2004. – xmedeko

+0

Pubblicherò il JavaScript LMS di Runtime di JavaScript, ma ho qualche ulteriore rafforzamento di tutti gli errori da fare. La mia speranza è che posso permettervi di passare solo un oggetto JSON CMI/ADL/SSP di studenti, quindi eseguire una sessione e genererà un evento in modo che possa integrarsi bene in qualsiasi sistema. Corso tutto il lavoro back-end in qualsiasi lingua è su tutti. Ho archiviato questi attualmente solo per i file, così posso rivederli e creare un visualizzatore più tardi. – Mark

2

Ogni API funzionante (ergo maintainer) funzionante sarà associata a qualche tipo di tecnologia lato server in qualche modo ... Per vedere un esempio open source, è possibile dare un'occhiata al modulo SCORM di Moodle, che fornisce supporto AICC, SCORM 1.2 e (quasi completo) SCORM 2004.

https://github.com/moodle/moodle

ADL ha avuto anche una suite di test e assaggiare RTE per il 2004. Il link sul loro sito è, naturalmente, rotto, ma si potrebbe essere in grado di trovare da qualche parte sul web.

+0

L'implementazione di Moodle è troppo legata al PHP e allo stesso Moodle. Sto cercando qualcosa come http://www.jcasolutions.com/simple-scorm-lms-adapter ma open source e per SCORM 2004. – xmedeko

+0

Grazie per il collegamento ADL, ma il loro esempio RTE è applet Java. I collegamenti interrotti possono essere risolti cambiando www.adlnet.gov -> legacy.adlnet.gov – xmedeko

1

Sì, e funziona in modo bello:

https://github.com/pipwerks/scorm-api-wrapper

Ecco la documentazione:

https://pipwerks.com/laboratory/scorm/api-wrapper-javascript/

Questo è tutto ciò che serve - è gratuito, ed è facile :)

I migliori successi su Google puntano tutti a prodotti commerciali che fanno esattamente ciò che questo script fa gratuitamente, tranne Quelle compagnie ne fanno pagare molte migliaia di dollari. Non credere alle loro tattiche intimidatorie su quanto sia difficile creare applicazioni conformi SCORM! Questo è solo uno stratagemma di vendita per spaventarti ad acquistare i loro prodotti.

+0

La domanda riguarda il lettore SCORM, non il corso SCORM API Wrapper. Ci dispiace, se non è chiaro. – xmedeko