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: – www.aulaweb.unige.it ( Genova ) – www.scform.unifi.it/lte/ ( Firenze ) – www.laureaonline.it/ ( Milano ) – www.ingegneria-online.it/ ( 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 ( 2.1.1 ) è liberamente scaricabile presso il sito www.sakaiproject.org. 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 ) − Email 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 ( E-Mail ) − 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 ( 10.000$ 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 1.4.2 – 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 13.000 utenti. • La Docebo LMS community conta oltre 8.000 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 ( 3.0.2 ) è liberamente scaricabile presso il sito www.docebolms.org. 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: – www.wikipedia.org – www.elearningeuropa.info – www.sakaiproject.org – www.docebolms.org FINE