Version électronique  
N° 44
Novembre 2001
LE JOURNAL DES TECHNOLOGIES DE L'INFORMATION ET DE LA COMMUNICATION












  Le Moniteur et ...
On a toujours besoin de pingouins dans l'école
Prenons l'exemple d'une école dont le projet d'école s'articule autour de la communication, parce qu'en milieu rural, loin des centres de ressources et donc dans la nécessité d'échanger et de rechercher vers l'extérieur ce dont elle a besoin pour fonctionner correctement.
Pascal Buch,
IAI à mi-temps (Hautes-Alpes)
pascal.buch@wanadoo.fr

Rajoutons à ce scénario, des entreprises cédant leur vieux PC486 (sans carte son ni lecteur cdrom) croyant faire un cadeau prestigieux à l'école (les enfants n'ont pas besoin de grosses machines, c'est bien connu).
De l'autre côté des enseignants souhaitant disposer des outils transdisciplinaires permettant la création de documents en/hors ligne, la mutualisation/publication de ressources diverses, la messagerie électronique internet/intranet et de temps en temps la possibilité d'utiliser des logiciels éducatifs dans différentes disciplines (maths, sciences, géographie, etc.).
Puis un(e) direct(eur)trice qui commence à calculer combien ça va coûter de mettre à jour les vieux PC, payer les licences des systèmes d'exploitation et des logiciels, sans compter l'installation du réseau local.
Après avoir étudié dans tous les sens les solutions, on s'orientera à laisser les postes comme ils sont : "ça ira bien pour le traitement de texte et on ne viendra pas nous enquiquiner pour les licences... éventuellement on fera un petit réseau poste à poste".
Sauf que Linux peut nous sauver de la situation. D'abord parce qu'il s'agit d'un système d'exploitation libre et gratuit (donc pas de licence à payer) et qu'il est fortement orienté vers les réseaux (donc pas de licence client à payer non plus) ; et si à cela vous ajoutiez un petit logiciel québécois gratuit permettant de transformer vos PC486 en terminaux X (rien à voir avec l'illicite - voir l'encart sur le principe de fonctionnement des Tx) où les élèves pourraient mettre le souk à chaque session sans que l'on ait à passer des heures à tout reconfigurer et tout ça de façon sécurisée ?
Non vous ne rêvez pas et tout ça est possible à une seule condition : avoir un serveur - oui, mais on avait dit que c'était gratuit ! - un Pentium II avec 128Mo de Ram et un disque dur de 10 Go + lecteur de cdrom même pas multimédia suffit (vous avez bien ça quelque part ?) et un peu de matériel réseau (câble, Hub, carte réseau - mais en général les PC récupérés des entreprises en ont -). Une fois le tout installé et configuré (voir http://perso.wanadoo.fr/buch/xterm ) on obtient des terminaux X reliés à un serveur multifonctions (serveur d'applications, d'impression, web, email, internet, intranet...).

Et ça marche comment ?

Le serveur étant allumé en permanence ou pendant les heures scolaires, normalement on n'y touche pas, il pourrait être dans une armoire. Les terminaux X peuvent être allumés à tout moment - ils s'amorcent à partir d'une disquette. Quand un élève, un enseignant a besoin de travailler sur un ordinateur, il prend celui qui est disponible (dans la classe, la BCD, etc.) entre son nom d'utilisateur et son mot de passe pour accéder à son bureau personnalisé ainsi qu'à son quota de disque dur alloué. Il a la possibilité d'utiliser par exemple :
- une suite bureautique
- internet/intranet avec un navigateur
- messagerie
- les ressources pédagogiques à sa disposition :
– Dr Géo - logiciel de géométrie dynamique
– Correcteur101 - correcteur grammatical/analyseur    de phrase (80F. la licence)
– divers logiciels de dessin bipmap et vectoriel :
Amaya : composeur de page html divers logiciels
astronomie : Xearth, Xephem
et une multitude de petits jeux de logique (tangram, sokoban, etc.)
L'élève ou l'enseignant peut trafiquer son bureau, effacer des fichiers... il n'effacera que les siens mais ne pourra effacer les programmes ni ceux des autres, ni sa configuration de bureau, etc. Il peut même éteindre son terminal n'importe comment...
Donc on répond entièrement aux objectifs de départ de l'école en question. Si on regarde de près les compétences demandées aux élèves dans le cadre du B2i, on s'aperçoit que cette architecture sous Linux est adaptée à 80% à celles-ci. La limite de cette structure réside dans l'impossibilité actuelle d'accéder aux cdroms éducatifs comme les encyclopédies, les atlas (mais on peut contourner le problème en les consultant sur des sites internet, ou en utilisant WINE une application Linux permettant "d'émuler" Windows mais que nous n'avons pas encore testé sur les terminaux).
On peut même faire mieux : et si on installait un intranet scolaire avec des possibilités ultérieures d'un extranet (où les parents, les élèves pourraient avoir accès via internet de l'extérieur). En rajoutant sur le serveur l'application AUC (avec sa version française http://auc.sourceforge.net ), il devient possible sur le réseau local de l'école que tout un chacun en fonction de son profil (élève, enseignant, aide-éducateur, parent, élu, etc.) ait accès à partir de n'importe quel ordinateur (Terminal ou non) via un navigateur web aux fonctions automatisées suivantes :
- courrier électronique de type Hotmail
- cours en ligne
- forums de discussion
- suivi du travail des élèves
- journal scolaire en ligne (avec moteur de recherche sur les anciens numéros)
- annonces et événements
- calendrier des cours sur l'année scolaire
- espace disque personnalisé et à quota
- etc.
En rêvant un peu, on peut imaginer qu'avec un accès permanent genre câble ou ADSL, on ouvre l'intranet vers l'extérieur et nous obtenons un réseau privé (les utilisateurs ont besoin d'indiquer un nom d'utilisateur et un mot de passe) extranet utilisant internet. Ceci permet de travailler de n'importe où (chez soi, à l'école... pendant les vacances ;o)) sur des documents ou des travaux de groupes et peut permettre à des élèves malades de suivre les cours... qu'ils manquent !
Je laisse le soin aux équipes éducatives de trouver les "bons" multiples usages de ce genre d'architecture ! Mais on a là une architecture assez efficace, sécurisée, fiable donnant des perspectives nouvelles au recyclage des vieilles machines poussives dans nos écoles : une solution économique et légale et surtout une ouverture des élèves vers le logiciel libre dont la philosophie n'est pas sans lien avec les devoirs d'indépendance et de laïcité de l'école.

Pascal Buch

Qu'est ce qu'un terminal X ?

Dans le monde Linux, les interfaces graphiques ou les logiciels utilisant une interface graphique peuvent s'exécuter sur une machine et s'afficher sur une autre. On pourrait aussi dire qu'un utilisateur exécute des programmes sur un ordinateur distant mais ces derniers apparaissent sur son écran comme s'il les exécutait en local, en utilisant le clavier, la souris et l'écran de son propre ordinateur.
Le programme gérant l'écran, le clavier et la souris est appelé un serveur X. On l'a nommé ainsi parce qu'il permet à plusieurs programmes de partager une série unique de ressources qui sont le clavier, la souris et l'écran. On pourrait dire qu'un serveur X permet à plusieurs programmes de partager la partie la plus coûteuse du réseau : l'utilisateur ;-).
Donc avec notre vieux 486, nous n'utilisons que sa carte graphique, le clavier et la souris et un tout petit peu de ressources du processeur : les programmes s'exécutent sur le serveur. Si par exemple, 10 PC486 configurés en Tx utilisent la suite StarOffice, cette dernière s'exécutera sur le serveur en 1 seul exemplaire (il n'y a pas 10 installations de StarOffice sur le serveur comme on pourrait le penser), quelques soient les travaux effectués par les utilisateurs : d'où un gain en rapidité (au-delà de ce qu'on pourrait espérer si on avait mis Windows 95 + StarOffice sur les PC486 !).
Pour les PC ayant peu de mémoire vive (16 Mo sont recommandés), un fichier swap (sur la partition dos du PC) ou une partition swap (si le PC dispose de deux partitions une dos et l'autre linux) est nécessaire.

Sites

http://www.solucorp.qc.ca pour l'application Xterminals permettant de gérer les PC486 en Tx
http://auc.sourceforge.net
pour l'application permettant de faire un intranet/extranet scolaire
http://perso.wanadoo.fr/buch/xterm
pour les trucs et astuces d'installation de cette architecture et bien d'autres choses utiles pour utiliser Linux à l'école http://wwww.intraedu.com pour tout savoir sur les réseaux intranet scolaire (pédagogie, recherche, technique)


Propos - Notre document - L'atelier - Trucs et astuces - Pour vous initier - Le Moniteur et ... -
Image et son - Ducôté des cédéroms - Fiche pratique - Fiche pédagogique - Vue sur la presse -
Bonnes @dresses