Scheda di Valutazione: Moodle 1.4.1
|
||||
| Caratteristiche funzionali | ||||
| Didattica/Gestione del flusso di insegnamento | Il sistema offre alcune schemi base predefiniti. I tutor non possono definire percorsi formativi alternativi o condizionali. Il sistema non supporta piani formativi. Sono parzialmente supportati i portfolio degli studenti (è possibile infatti seguire le attività degli studenti all'interno di un corso, ma non esiste il concetto di portfolio ad un livello superiore). Lo studente può ricevere risposte o informazioni in varie modalità che dipendono dall'attività che sta svolgendo. In ogni sitante lo studente può vedere lo stato del suo lavoro nella maggior parte delle attività, il sistema può inviare delle email di avviso per informarlo sulle cose più importanti. | |||
| Test e valutazione | Il sistema offre agli autori strumenti per la creazione e la modifica di test. I test possono essere importati con molti formati diversi. Sono disponibili i seguenti tipi di domande: a scelta multipla, a scelta singola, termini e immagini da associare, a risposta da completare, ed altri ancora. Non viene fornita alcuna funzionalità per gestire la formazione (o i bisogni) degli studenti. Il sistema non può creare certificati (diplomi) alla fine del lavoro, ma un modulo per questo aspetto è in sviluppo. | |||
| Supporto Multimediale/Strumenti per autori | All'interno del sistema possono essere creati contenuti e sono suttportati tutti i formati standard per il web che possono essere quindi importati. Possono essere importati inoltre i corsi creati con Moodle e quelli in formato SCORM 1.2. I corsi creaticon Moodle possono essere esportati in un formato proprietario con associati metadati anch'essi proprietari. Gli utenti possono essere importati utilizzando un file XML (avente un formato proprietario) o da file di testo, DB, LDAP. Gli utenti possono essere inoltre esportati. | |||
| Controllo dei corsi | Il sistema può gestire la pubblicazione dei corsi (online/offline), il periodo di registrazione e l'accesso. GLi studenti possono iscriversi ad un corso e l'insegnante può approvare l'inscrizione. Il tracciamento degli utenti viene consente la visualizzazione dei dati in tabelle che possono essere esportate. I dati traciati sono: gli acessi ad un oggetto particolare, i risultati dei test e gli oggetti visitati da uno studente particolare. | |||
| Comunicazioni | Per le comunicazioni sincrone sono supportate sia la chat che gli strumenti che consentono la comunicazione a 3 come icq e skipe. La comunicazione asincrona è possibile utilizzando e-mail e forum. Possono essere inoltre integrati nel sistema strumenti esterni di comunicazione (come blackboards, chat rooms). Sono inoltre supportati RSS e blogging. | |||
| Aspetto generale del sistema | L'aspetto generale del sistema può essere personalizzato solo per aspetti minori e non da parte degli utenti. La pagina di login può essere modificata. | |||
| Gestione dei permessi | I permessi vengono gestiti attraverso un meccanismo semplice basato sui ruoli. Gli utilizzatori sono suddivisi in: amministratori, autori, tutor, studenti e ospiti. Gli utenti possono inoltre essere organizzati in gruppi molto felicemente. | |||
| Altre caratteristiche | Il sistema utilizza un meccanismo di criptazione durante la fase di riconoscimento. Non è presente una funzionalità per gestire i pagamenti però il sistema supporta Paypal. Gli utenti possono annotare i contenuti, ma non possono condividere le note con gli altri utenti. Sono supportate più di 40 lingue ed è possibile utilizzare un LDAPesistente. | |||
| Manutenibilità | ||||
| Qualità della documentazione tecnica | La documentazione per gli sviluppatori è stata realizzata in più di 40 lingue: la qualità è buona ma doverbbe essere più esplicita. Sarebbe utili continuare la documentazione del codice utilizzando phpdoc. | |||
| Scalabilità | Il numero massimo di utenti attivi su una installazione è superiore a 5.000, mentre il numero massimo di corsi è superiore a 150. Non è possibile l'amministrazione di più client sulla stessa installazione: il sitema può comunque crescere orizzontalmente, per esempio utilizzando più web servers con le sessioni salvate nel Database. Il sistema è molto affidabile: eventuali problemi possono verificarsi solo a livello di Database o sistema operativo. | |||
| Estensibilità | Sono stati documentati meccanismi per l'estensione delle caratteristiche nel processo di sviluppo: sono parzialmente disponibili le API ed il sistema è in parte sviluppato secondo una logica Orientata agli Oggetti. Gli sviluppatori si attengono alle convenzioni che sono statet definite e la qualità del progetto è buona. Non c'è nessun meccanismo per gestire le richieste degli utenti, mentre è disponibile un sitema per la segnalazione degli errori al team di sviluppo. Infine è usato un sistema per versionare lo sviluppo: attualmente sono disponibili 6 rilasci principali. | |||
| Adattabilità/Conformità agli standard | Il sistema è modularizzato ma solo in parte. E' conforme allo standard SCORM 1.2 (per il runtime) ed allo standard IMS-QTI per quanto riguarda l'importazione. | |||
| Usabilità | ||||
| Documentazione utente | Il sistema dispone di un help online interno ed è disponibile documentazione per utenti, autori e amministratori di sistema. | |||
| Generazione dei contenuti | I contenuti possono essere creati e modificati usando le funzionalità disponibili per gli autori, ma il processo richiede un po' di tempo. I test possono essere creati e modificati facilmente all'interno del sistema. | |||
| Livello di esperienza richiesto | Per utilizzare il sistema sia come tutor che come utente è richiesta un minimo di esperienza. Per quanto riguarda gli amministratori e gli autori invece è richiesto un livello maggiore di conoscenze, in quanto le funzionalità diventano complesse. | |||
| Altre considerazioni | Un pò di materiale (oltre all'help) può essere ottenuto gratuitamente all'indirizzo http://www.moodle.org. Il sistema è semplice da navigare, il layout può essere personalizzato per ogni organizzazione (un nuovo meccanismo per la gestione dei template attualmente in sviluppo dovrebbe migliorare questo aspetto). Il sistema dei permessi è semplice e molto facile da comprendere, anche l'attestazione del livello raggiunto è semplice da eseguire. E' possibile creare report. IL sistema non è conforme a nessuna specifica di accessibilità. | |||
| Qualità del supporto | ||||
| Note | Le istituzioni possono acquistare supporto dai partner di Moodle (http://www.moodle.com) sulla base di un contratto commerciale e di una garanzia. I partner di Moodle sono costituiti da un gruppo di compagnie di servizi guidate da alcuni responsabili del team di sviluppo. Possono fornire agli utenti servizi di diverso tipo, tra i quali: la possibilità di hosting completo per l'installazione, supporto remoto, sviluppo di codice personalizzato e consulenze. Il team è generalmente pronto nel rispondere e una richiesta nel forum può venire soddisfatta anche dopo solo poche ore. | |||
| Costo totale di proprietà | ||||
| Tipo di utenti | La tipologia di utenti principali è costituita da Scuole (25%), Piccole e Medie Imprese (25%), Università (15%) e Industrie (15%). Ci sono attialmente più di 2000 siti registrati che utilizzano Moodle (ma molti di che lo utilizzano e che non si sono registrati). Molti sono i clienti prestigiosi, l'elenco è disponibile all'indirizzo http://www.moodle.org/sites. | |||
| Stabilità finanziaria | Il progetto iniziò nel 1999 con lo sviluppo di Matin Dougiamas: attualmente il team di sviluppo conta circa un centinaio di membri tra sviluppatori, traduttori, beta tester, etc. Lo sviluppo nel suo complesso non viene finanziato, anche se alcuni sviluppi particolari possono essere realizzati sulla base di contratti e redistribuiti al team di sviluppo. | |||
| Costi una tantum | Le caratteristiche del server (Memoria/Disco)dipendono dal numero di utenti e dal livello di concorrenza che si ha sul sistema (questi parametri possono essere influenzati dalle caratteristiche dei corsi). I requisiti software sono un Web Server, un Databse (principalmente MySQL) e PHP con alcune librerie open source compilate che sono presenti nella distribuzione di Moodle. Il sistema necessita infine di SW e HW dedicato per il backup, per la connettività, etc. Una installazione di Moodle può essere eseguita e funzionante in circa 30 minuti. La configurazione dei sistemi esterni (LDAP, DB, etc), la definizione delle politiche di backup, il bilanciamento del carico sul cluster, possono rendere più lunga l'installazione: in meno di un mese la configurazione più complessa può essere resa operativa. causa dell | |||
| Costi ricorrenti | Tempo stimato per l'addestramento di un amministratore : 20-30 h Tempo stimato per l'addestramento di un autore : 50-100 h Tempo stimato per l'addestramento di un tutor : 20-30 h Tempo stimato per l'addestramento di un utente : 5-10 h |
|||
Last modified
2005-09-05 03:11 PM