UIE Meeting

giovedì 9 febbraio ore 20,30 - Casa delle Associazioni

Home Blog Usare Linux iTALC, prove tecniche di... presentazione

Mar

10

Giu

2008

iTALC, prove tecniche di... presentazione
UIELinux Blog - Usare Linux
Scritto da Davide Pedrelli   
logo iTALC
iTALC è un software multipiattaforma ideato con l'intento di creare aule informatiche con PC client e PC server adibiti all'insegnamento interattivo tra ragazzi e insegnante.
La disponibilità di iTALC per ambienti operativi diversi lo rendono estremamente interessante anche in un utilizzo con PC Linux, MacOS e Windows contemporaneamente, almeno in via del tutto teorica, nella pratica in caso di ambienti non omogenei qualche problemino tecnico ancora esiste.
Questi piccoli problemi dovuti probabilemnte alla giovane età e alle difficoltà intrinseche nel far dialogare sistemi operativi diversi a questi livelli di interazione, non rendono meno interessante questo progetto.
Lo abbiamo provato in una simulazione di aula scolastica e i risultati sono estremamente incoraggianti.

iTALC è formato da due componenti fondamentali:
  • italc-server, che Include tutto il software e deve essere installato sul PC insegnante, quello che deve controllare l'aula
  • italc-client, la sola componente che serve alle varie postazioni studente e che interagisce silenziosamente col server dell'insegnante.
Installazione delle componenti in ambiente Ubuntu.
Estremamente facile, visto che il software è direttamente presente nei repository ufficiali. Inoltre la componente italc-client è già automaticamente installata all'interno di Edubuntu, la versione educational di Ubuntu.
Sul PC insegnante per avere già tutto bello e installato è sufficiente dare da terminale:
sudo apt-get install italc-server
Analogamente sui client non Edubuntu (perché lì c'è già) eseguiremo:
sudo apt-get install italc-client
Ora siamo pronti per importare le chiavi di cifratura necessarie a far dialogare il server con i client e viceversa. Tali chiavi assolvono la funzione di riconoscimento univoco delle postazioni e impediscono l'accesso indesiderato di potenziali "controllori" non autorizzati / desiderati.
Sulla macchina server nella directory /etc/italc/keys troveremo due sotto directory, /private e /public nelle quali sono state create le chiavi di cifratura. Sarà sufficiente copiare la directory /public e riportarla in ogni PC client (nello stesso percorso ovviamente) che vogliamo controllare dal server.
Fine.
iTALC è configurato e pronto all'uso. Non resta che creare l'aula o le aule e i relativi PC client inserendo per ognuno nome e indirizzo IP.
Nota: se seguirete la guida di installazione di iTALC presente sul wiki ufficiale dovete fare molta attenzione a NON modificare i files /etc/gdm/PreSession/Default e /etc/gdm/Init/Default, in quanto i pacchetti di iTALC presenti in Ubuntu si occupano automaticamente anche di questo aspetto.

Ma cosa possiamo fare in concreto con iTALC? Vediamo un po' se questo vi basta: Difetti e malfunzionamenti di iTALC più evidenti.
  • in ambienti misti (Windows-Linux) la funzione di presentazione non sempre si avvia su tutti i client. Valutare attentamente l'opportunità di uniformare gli ambienti  operativi prima di avventurarsi in un potenziale vicolo cieco.
  • italc-server installato in Ubuntu (la versione è la 1.0.7, un po datata) funziona perfettamente salvo la gestione del tele controllo delle postazioni client: si avvia e funziona correttamente, ma una volta avviato non c'è modo di fermarlo se non forzando la chiusura del server grafico di Ubuntu. E' un difetto di iTALC conosciuto e ben documentato e che sarà risolto nelle prossime release.
  • in caso di spegnimento di un client connesso alla rete, possono manifestarsi malfunzionamenti sui client rimasti attivi. Il consiglio è quindi di mantenere i client accesi fino alla fine della sessione di lavoro.
Come potete notare i difetti ci sono, ma sono marginali e non impediscono certo l'utilizzo di un software che definire fantastico e geniale è ben poca cosa.

Peccato che le scuole Italiane siano talmente cieche da non intuire le potenzialità didattiche offerte da questo strumento nell'interazione con gli studenti più piccoli.
Non a caso è inserito di default in Edubuntu. O forse pensavate fosse casuale?


Vedi anche

di presenguin

... ma invece è materiale didattico ECDL validato da AICA per il conseguimento della patente europea del computer (Syllabus 5.0 ECDL Co ...

Commenti (8)add comment

Elisa said:

...
scusa Davide, no ho capito una cosa di questo fantastico strumento (davvero fantastico): è possibile fare tutta la procedura da computer che non usano lo stesso router? Cioè, è possibile usare il software con conputer fisicamente distanti?
10 giugno 2008 | url

Davide Pedrelli said:

...
Credo di aver capito dove vuoi arrivare.

In via del tutto teorica credo proprio di sì: nulla vieta di indicare un indirizzo remoto al posto dell'indirizzo IP locale del PC client.

Nella pratica è necessario consultare un esperto di reti per instradare correttamente i vari IP e mettere in piedi una rete a distanza che passerà, presumo, attraverso internet.
10 giugno 2008 | url

Elisa said:

...
esatto, vedo che hai capito dove volevo arrivare smilies/wink.gif Per l'esperto di reti....insomma, em em... non sono l'ultima arrivata smilies/grin.gif
10 giugno 2008 | url

Davide Pedrelli said:

...
Se ad esempio il PC server è in un luogo e tutti i client da controllare in un altro non sarà una cosa semplice da realizzare. Con tutta la fiducia che meriti (ed è tanta) credo ti serva comunque il supporto in loco di un esperto.

Fai comunque prima dei test in rete locale, così fai esperienza, puoi usare delle macchine virtuali come ho fatto io.
Buona fortuna.
10 giugno 2008 | url

Bruno said:

Funzioni di iTALC
ciao!
ho installato italc su una serie di pc per delle prove, i nuovi pacchetti deb di ital mettono ica.desktop in /etc/xdg/autostart in questo modo italc parte dopo aver fatto il login!
Io però dovrei far fare il login all'insegnante e ho fatto alla vecchia maniera del wiki di italc.. ora però non riuesco ad far spengere i computer all'insegnante, hai riscontrato questo problema?

ciao e complimenti per il sito è ricco di informazioni utili!
23 ottobre 2008

Davide Pedrelli said:

@Bruno
Avrai le tue ragioni per non far partire iTALC in automatico, anche se non capisco quali.
Ad ogni modo le informazioni che mi hai dato sono troppo poche:
Su quale sistema operativo hai effettuato l'installazione?
Quale versione di pacchetto iTALC hai usato?
La necessità di non avvio in automatico è riferito ai client o al PC server dell'insegnante?
Non riesci a far spegnere i PC client dalla postazione insegnante, o i client non si spengono in ogni caso?

Un consiglio che posso darti da subito è di tornare sui tuoi passi e capire se e dove hai commesso un errore. Valuta anche se l'esigenza di non avviare iTALC in automatico è vitale, diversamente lascialo partire. Tutto sommato anche se è in esecuzione non consuma poi tante risorse (mi riferisco ai client).
23 ottobre 2008

riccardo duscio said:

...
scusa ma non sono un esperto
quindi mi servirebbe sapere cos' è un indirizzo ip e il nome del pc.grazie in anticipo smilies/smiley.gif
16 luglio 2011

Davide Pedrelli said:

...
Ciò che mi chiedi esula dall'argomento di questo articolo. E poi io sono un pessimo insegnante.

Ad ogni modo, tanto per iniziare, potresti leggere questa pagina Wikipedia dalla quale puoi prendere spunto per approfondire l'argomento.
18 luglio 2011

Lascia la tua opinione
Accorcia box | Allunga box
I filtri ti rompono? Iscriviti


busy
 

Commenti

Utenti On-Line

 36 visitatori online
Utenti : 169
Contenuti : 89
Link web : 58
Tot. visite contenuti : 172855

UIELinux, oltre il Rubicone (anche oltre i soliti luoghi comuni)
Joomla! è un software libero rilasciato sotto licenza GNU/GPL
UIElinux All UIELinux Blog UIELinux Guide UIELinux Progetti