Chirone

un’alternativa open source per la formazione a distanza

di Paolo e Carlo Manfredi




http://www.formazione.unipd.it

 

 

 

 

Chirone è il nome della piattaforma tecnologica per la formazione in rete progettato e realizzato dal Settore Tecnologie Educative del Dipartimento di Scienze dell'Educazione dell'Università di Padova.


Gli autori sono quattro: Cecilia Dal Bon si è occupata del progetto e dell'interfaccia web, Luca Luciani ha progettato l'interfaccia grafica, Carlo Manfredi è l'ingegnere del software e del database, Paolo Manfredi è l'ideatore del progetto e ne ha seguito la supervisione.

Chirone nasce a settembre 2001 dopo un paio d'anni di sperimentazione nei Corsi di perfezionamento in "Multimedialità e didattica" 1999/2000 e 2000/2001. Nonostante tutti gli esperti di tecnologie in ambito educativo ripetano che gli aspetti metodologico-didattici hanno la preminenza rispetto a quelli meramente info-telematici, gli interventi di formazione tecnologica per gli insegnanti passano inevitabilmente per l'utilizzo e la conoscenza di uno specifico software. Inevitabilmente le scelte didattiche del docente devono adeguarsi ai limiti inevitabili della piattaforma di comunicazione e di archiviazione adottata, pertanto conoscere le funzioni del software significa conoscere le sue possibilità di utilizzo e di riutilizzo. In questa sede presenteremo gli aspetti tecnologici di Chirone: le tecnologie di base, i livelli delle applicazioni, gli utenti e le funzioni.












Com'è fatto Chirone?

Tecnologie di base

INTERNET (1970)
Web (pagine statiche e dinamiche)
Mail (posta elettronica)
Ftp (trasferimento file)


APPLICAZIONI
Server Web
Server Mail
Database relazionale

 



Applicazione a tre livelli:
1) Utente - Client
2) Server applicativo - Server (Middleware)
3) Server di dati - Server (Database)


Nel 1999 nel Dipartimento è stato avviato un Progetto ODL (Open and Distance Learning) che si articolava nell'analisi delle tecnologie info-telematiche esistenti, nella scelta del linguaggio applicativo da utilizzare (Perl - Open Source), nella scelta del database (PostgreSQL - Open Source), nella scelta dell'hardware. La stessa parte iniziale del progetto è stata realizzata a distanza, l'ingegnere del software ha lavorato per un anno da Los Angeles negli Stati Uniti sul server del Dipartimento. I primi risultati sono stati cinque corsi di perfezionamento e specializzazione attivati. Gli strumenti forniti erano:
- Forum
- Chat
- Prove di Autovalutazione
- Materiali didattici (pagine statiche)





Nel frattempo, grazie ai risultati della sperimentazione basata sull'utilizzo della piattaforma da parte della segreteria dei corsi, dei tutor, degli allievi, dei docenti e della webmaster, le tecnologie sono state modificate (Php, Mysql, Linux) e nel 2001 Chirone fa il suo ingresso nel mondo delle piattaforme Open Source (http://thot.cursus.edu/rubrique.asp?no=12074) per la formazione in rete.

Le tecnologie, le applicazioni, le funzioni e l'interfaccia sono state migliorate in modo da fornire nuovi strumenti per l'amministratore e per gli utenti; l'interfaccia grafica moderna ed efficace ha permesso di poter imparare ad utilizzare Chirone in dieci minuti, a chi già aveva competenze di navigazione in Internet.
Per installare Chirone è necessario un server (hardware) con un sistema operativo Unix o Linux, un Server Web con supporto php (Apache), un Database, un Server Chat, un Server Mail.

 

SICUREZZA

Autenticazione utenti
Sessione e time-out
Log degli accessi


Amministrazione sicura per amministratori

Sessione
SSL (crittografia)
Apache









Gli utenti di Chirone
Come ogni centauro che si rispetti, Chirone, questo è infatti il nome del più sapiente fra i Centauri che educò Achille, mostra diverse nature e diverse figure; sono esattamente quattro:

amministratore

amministratore-corso

tutor

corsista




L'amministratore può gestire:
- i Corsi (Registrazione/Modifica/Cancellazione - Corso attivo, Registrazione/Modifica/Cancellazione);

- i Gruppi (Registrazione/Modifica/Cancellazione), gli Utenti (Amministratori, Preiscritti, Utenti, Studenti, Tutor, Amministratori Corsi).









Le funzioni per gli utenti e gli amministratori sono:

- I miei dati: l'utente può tenere sempre aggiornati i propri dati nel database;

- la Bacheca: usata per una comunicazione verticale fra lo staff dei corsi e gli allievi;

- il Calendario (WebCalendar - Open Source): usato per la pianificazione delle attività dei gruppi e dei corsi;

- il Forum (phpBB - Open Source): usato per la comunicazione molti a molti all'interno dei gruppi specifici, dei diversi corsi e di tutta la comunità virtuale che ruota sul server www.formazione.unipd.it;

- la Chat (Server - Open Source/Client Java - proprietario): i cui testi vengono automaticamente archiviati nel database, usata principalmente per creare le condizioni emotivo-relazionali per il lavoro di gruppo e per la gestione di momenti sincroni d'incontro;

- i File condivisi: strumento per la pubblicazione di documenti mediante il browser di navigazione;

- Le prove di autovalutazione: strumento che permette all'amministratore del corso di creare per gli studenti delle prove di autovalutazione a risposta multipla;

- Chi c'è in linea: permette di visualizzare gli utenti del corso che sono connessi al sito in quel momento e il loro numero IP;

- Il mio corso: pagina specifica di ogni corso.

 

 


Gli sviluppi futuri
Chirone non è solo un progetto informatico Open Source, è un progetto aperto ad ulteriori sviluppi. Stiamo lavorando per creare un team multidisciplinare finalizzato alla distribuzione del software (con licenza GPL - http://www.gnu.org/home.it.html), all'internazionalizzazione attraverso una versione multilingua, all'indipendenza dal Database, e alla personalizzazione mediante la creazione di corsi modulari che le diverse tipologie di utenti possano attivare.
Inoltre si sta lavorando per la creazione di ulteriori tipologie di prove, test e questionari di (auto)valutazione, per la pubblicazione di materiali didattici e ipertesti online (file html, PDF), per un sistema di indicizzazione attraverso Metadati.
Chirone è un ambiente ipertele (ipermediale e telematico) per l'apprendimento in continuo sviluppo, basato su di una tecnologia info-telematica Open Source, quindi personalizzabile rispetto ad una molteplicità di esigenze didattiche.

A questo punto non vi resta che provare ad usarlo connettendovi al sito http://www.formazione.unipd.it. Digitando username: demo01 e password: demo01 potete accedere al corso dimostrativo "Educazione all'Umanità".