Piattaforme E-Learning Sakai Project Spaghetti Brain Ingegneria del Software 1 Saettone Vittorio 7 Marzo 2006
Definizione di E-Learning Che cosa è l’ E-Learning? –L’ E-Learning è un settore informatico nato per distribuire online contenuti didattici multimediali per fornire una formazione sincrona e/o asincrona agli studenti/utenti. –L’ E-Learning viene sempre più spesso affiancato alla formazione di tipo tradizionale. –L’ E-Learning rappresenta l’ ultima evoluzione della formazione a distanza.
Esempi di E-Learning Italiani In Italia sono attivi diversi portali di E-Learning a carattere Universitario. Alcuni esempi: – ( Genova ) – ( Firenze ) – ( Milano ) – ( Roma )
Componenti dell’ E-Learning Le componenti alla base dell’ E-Learning sono: –Una Piattaforma Tecnologica chiamata Learning Management System ( LMS ) che gestisce l’ iscrizione, la distribuzione dei corsi e il tracciamento delle attività. Le piattaforme LMS fanno uso di particolari standard ( SCORM, AICC, IMS ) che garantiscono l’ interoperabilità tra diverse piattaforme. –Il Learning Content Management System ( LCMS ) che si occupa della gestione dei contenuti. –Un Database dove vengono indicizzati gli utenti e le informazioni sui corsi. ( esempi: MySQL, MsSQL, Oracle, … )
Learning Management System I Learning Management System si dividono in due macrocategorie: –Piattaforme LMS Open Source. Ad esempio: Ada, Atutor, Claroline, DoceboLMS, Eduplone, Fle3, Ilias, Moodle, Sakai, Zms. –Piattaforme LMS Commerciali. Ad esempio: Blackboard, Plateau, WebCT.
LMS Open Source Le Piattaforme LMS Open Source hanno notevoli vantaggi. Vediamo quali: –Sono free. –Sono customizzabili. –Offrono la possibilità mediante il pagamento di una somma di denaro di ricevere assistenza, di poter scaricare il codice sorgente beta delle nuove versioni e di suggerire nuove features. ( Membership Fee )
Sakai Project La Sakai Project è una comunità nata per sviluppare una piattaforma Open Source completa per l’ E-Learning. Lo sviluppo di Sakai è iniziato nel Gennaio 2004, presso le Università del Michigan e dell’ Indiana. In seguito hanno aderito al progetto anche il MIT e l’ Università di Stanford. Il team di developers è costituito da più di 80 persone. Sakai è stato scritto in Java ed è compatibile con svariati sistemi operativi. Sakai fa uso dello standard SCORM. L’ ultima versione di Sakai ( ) è liberamente scaricabile presso il sito
Le Features di Sakai Sakai offre molteplici funzioni pronte per essere utilizzate subito dopo l’ installazione: − Announcements Tool − Assignments Tool − Chat Room Tool − Discussion Tool − Drop Box Tool ( Condivisione di File ) − Archive Tool − Help Tool ( Guida in Linea ) − Home − Membership Tool ( Sottoscrizione di Corsi ) − My Workspace
Le Features di Sakai − News Tool ( RSS Feed ) − Permissions and Roles − Preferences ( ) − Samigo Tool ( Quiz e Test ) − Resources Tool ( Inserimento e Gestione Contenuti ) − Schedule Tool ( Pianificazione dello Studio ) − Site Info Tool ( Fornisce informazioni sull’ accesso ) − Syllabus Tool ( Sillabario ) − Synoptic Tools ( Panoramica delle Novità ) − Web Content Tool ( WebSkin ) − WebDAV Tool ( Sincronizzazione Desktop->Web ) − Worksite Setup Tool ( Tool per la creazione dei corsi )
Le Features di Sakai Sakai offre inoltre la possibilità di sottoscrivere una Membership Fee ( $ all’ anno per privati 5.000$ all’ anno per le Università ) la quale offre una serie di vantaggi esclusivi: − Assistenza − Codice Sorgente Beta − Conferenze − Dialogo con i developers
Requisiti Hardware di Sakai I Requisiti hardware variano in base al carico di utenti connessi sul server contemporaneamente. I Requisiti hardware minimi di Sakai sono: –Processore: PowerPc G4 800 Mhz o superiore Pentium 4 2 Ghz o superiore –Memoria Ram disponibile: 512 MB RAM ( 1 GB RAM consigliati )
Requisiti Software di Sakai Sakai richiede diversi software per funzionare. Vediamo i principali: –Sistema Operativo: Sun Solaris Linux ( Kernel 2.6.x ) Apple Mac OS X 10.2.x o superiore Microsoft Windows XP o superiore –Java Virtual Machine –Maven ( per customizzare Sakai ) –MySQL 4.1 o Oracle 9i+
Evoluzione di Spaghetti Brain Dall’ esperienza maturata con Spaghetti Brain, è nato il progetto italiano Open Source di E-Learning Docebo Lms sviluppato da Claudio Erba, Fabio Pirovano e Andrea Biraghi. Nei primi mesi del 2004 Docebo Lms viene rilasciato per la prima volta in rete. Docebo significa in latino “ Io insegnerò “. Docebo LMS si rivolge principalmente a: –Aziende –Enti Pubblici –Sanità –Scuole –Università
Evoluzione di Spaghetti Brain Docebo LMS è stato scaricato da più di utenti. La Docebo LMS community conta oltre utenti. Docebo LMS fa parte dei progetti software ritenuti meritevoli dall’ Unesco. Docebo Lms fa uso dello standard SCORM, implementato dall’ Ing. Emanuele Sandri. Docebo LMS è distribuito con licenza GPL ed è basato su PHP. L’ ultima versione di Docebo Lms ( ) è liberamente scaricabile presso il sito
Le Features di Docebo LMS Docebo Lms offre un buon numero di funzioni, vediamo le principali: − Bacheca avvisi − Caricamento file − Chat − Classe divisibile in gruppi − Didattica collaborativa tramite gestore di progetti − Faq − Forum − Gestione prerequisiti su oggetti didattici
Le Features di Docebo LMS –Help − Lista link –Messaggi –Permessi e Ruoli –Report per oggetto didattico o per utente –Registro con risultati test –Scheda corso –Sondaggi –Test –Videoconferenza
Requisiti Hardware di Docebo Lms Al contrario di Sakai i requisiti hardware sono piuttosto bassi perché Docebo Lms è predisposto per ambienti medio-piccoli. E’ possibile ottenere un Server funzionante con Docebo LMS in meno di un giorno.
Requisiti Software di Docebo Lms Docebo LMS richiede diversi software per funzionare. Vediamo i principali: –Sistema Operativo: Linux ( Red Hat o Debian ) Apple Mac OS X 10.2.x o superiore Microsoft Windows XP o superiore –PHP 4.2.x o superiore –Apache 1.3 o superiore –MySQL 3.2 o superiore
Fonti di questo Keynote I Siti che ho consultato per la realizzazione di questo keynote sono stati: – – – –
FINE