Tout d’abord, mon nom est Sébastien Bujold et je suis enseignant au deuxième cycle du primaire à l’école du Sacré-Coeur de la Commission scolaire Coeur-des-Vallées en Outaouais. Tout a commencé avec le développement d’une classe informatique en septembre 2002. Étant un passionné de l’informatique, je voulais permettre à mes élèves de vivre ma passion. Au départ, on m’offrait la possibilité d’avoir 4 ordinateurs dans ma classe. Je ne voyais pas comment je pouvais vivre mon projet avec seulement 4 ordinateurs pour 25 élèves.
En réalité je rêvais d’avoir un ordinateur pour chaque élève. Il est évident que la commission scolaire n’avait pas les ressources pour m’acheter 30 appareils neufs. C’est pourquoi je me suis tourné vers le programme des ordinateurs du gouvernement. En quelques semaines, j’ai reçu les ordinateurs et deux imprimantes lasers. Donc à la fin septembre 2002, j’avais une classe équipée de trente ordinateurs.
Au tout début, j’avais une multitude de projets que je voulais réaliser. Malheureusement, la fragilité de notre réseau m’a rapidement remis les pieds sur terre. En effet, le manque de stabilité nuisait beaucoup à mes leçons et démotivait mes élèves. De plus, le manque de logiciels et la faiblesse des autres ne m’encourageaient pas vraiment.
Fin octobre 2002, j’expliquais à notre conseiller pédagogique, Gilles Jobin, mes expériences avec ma classe informatique. Il me proposa la solution LINUX. Après m’être documenté sur LINUX, j’ai rapidement compris que cette solution répondait parfaitement à mes besoins. Au début novembre 2002, nous avons décidé d’implanter une solution LINUX en terminaux X dans ma classe. Il a fallu attendre au mois de septembre 2003 pour finalement avoir les autorisations nécessaires pour aller de l’avant avec le projet. Cette interminable attente ne nous a pas découragé face à ce projet car nous étions convaincu de sa réussite.
Nous avons regardé plusieurs possibilité pour l’implantation de notre réseau. Il y avait Abulédu, K12LTSP , Mandrake 9.1 et Édulinux. La première solution n’était pas très actuelle. K12LTSP semblait intéressante même si elle était davantage conçue pour le milieu anglophone. Édulinux, qui était basée sur la Mandrake 9.1, répondait parfaitement à nos besoins. En plus d’être développée pour le milieu de l’éducation, elle était basée sur l’excellente plate-forme de la Mandrake. Nous avions également la chance de profiter de formateurs qui étaient prêts à faire l’installation et nous démontrer la procédure à suivre. Le choix était donc très facile.
Au niveau du matériel informatique, je possède dans ma classe présentement 25 ordinateurs. Les processeurs varient entre des P1 200Mhz et des P2 350Mhz. Au niveau de la mémoire, les ordinateurs possèdent entre 96meg et 128meg de mémoire RAM. Pour ce qui est des cartes vidéo, il y a des ATI, des Matrox et des S3. Nous avons décidé d’acheter des cartes réseaux de marque D-link (538tx) afin de faciliter l’installation. De plus, nous avons installé des eproms sur les cartes réseaux. De cette façon, l’amorce du système se fait à partir de la carte réseau et non pas d’une disquette comme auparavant. Cette solution est beaucoup plus simple et plus efficace (pas de perte de disquette). Le tout est relié par deux switchs 16 ports de marque D-link. Je possède également une imprimante laser HP laserjet 6L.
Évidemment, pour réaliser ce projet il a fallu faire quelques achats. Avant tout, il a fallu refaire l’électricité. Il est très difficile de faire fonctionner 25 ordinateurs avec 5 prises électriques. Nous avons donc fait l’ajout de prises. Par la suite, il y a eu l’achat des cartes réseaux et des eproms. Il y a eu le coût de l’installation . Pour finir, il y a eu l’achat du serveur dont voici les spécifications :
Processeur Xeon 2 x 2.4ghz
Carte-mère Intel
Mémoire vive (RAM) 4 x 1.0 GO
Disque dur Maxtor Atlas 36 go. (scsi)
On peut estimer le coût total à environ 6500 $. N’oubliez pas que ce prix est pour 25 postes de travail pleinement fonctionnels.
Pour ce qui est de l’installation, l’achat de cartes réseaux identiques a diminué d’au moins 80% le temps de l’installation. En fait, l’installation complète s’est effectuée en 7 heures. Par la suite, il a fallu résoudre quelques petits problèmes reliés à la connexion internet de notre école. Finalement, en une journée le serveur était parfaitement opérationnel.
Pour ce qui est de l’interface nous voulions utiliser au départ l’interface KDE. Cependant, nous avons rapidement constaté que KDE était beaucoup trop lourd (voir les performances). Nous avons donc décidé d’utiliser Icewm dans une version améliorée. Nous avons ajouté quatre icônes (traitement de texte, web, home et calculatrice) et embelli l’interface pour la rendre très semblable à celle de Windows XP. L’interface est beaucoup plus conviviale et très très rapide. D’ailleurs vous trouverez dans cet article un fichier contenant un screenshot de l’interface qui a été développée par Jean-Michel Dault.
Maintenant voici un résumé des performances obtenues du serveur. Tout d’abord, les tests ont été effectués avec mes élèves. Pour réaliser les tests, les élèves étaient devant leur ordinateur et, à mon signal, ouvraient simultanément la même application. Par exemple, les 25 élèves ont ouvert l’application OpenOffice à la seconde près. Il est à noter que dans une utilisation normale, il est pratiquement impossible qu’une même applications soit ouverte à la seconde près par 25 élèves. Voici donc les résultats :
Open Office Temps d’ouverture complet pour 25 postes : 54 secondes Utilisation du processeur : utilisé à 100% pour l’ouverture, par la suite 12% Utilisation de la mémoire RAM : 1,2 Go utilisé
Internet Temps d’ouverture complet pour 25 postes : 10 secondes Utilisation du processeur : utilisé à 30% Utilisation de la mémoire RAM : 1,0 Go utilisé
Icewm Temps d’ouverture complet pour 25 postes : 11 secondes Utilisation du processeur : utilisé à 65% au départ, 4% par la suite. Utilisation de la mémoire RAM : 1,0 Go utilisé
Application (jeux,etc.) Temps d’ouverture complet pour 25 postes : 30 secondes Utilisation du processeur : utilisé à 55% Utilisation de la mémoire RAM : 1,2 Go utilisé
Gimp Temps d’ouverture complet pour 25 postes : 11 secondes Utilisation du processeur : utilisé à 100% au départ, 25% par la suite. Utilisation de la mémoire RAM : 1,4 Go utilisé
KDE Temps d’ouverture complet pour 25 postes : 3 minutes 45 secondes Utilisation du processeur : utilisé à 100% au départ. Utilisation de la mémoire RAM : 1,9 Go utilisé
Personnellement, je trouve ces résultats très impressionnants. Je ne m’attendais pas à autant de performances. À noter, que j’ai enregistré les performances grâce à la commande TOP. Si jamais vous avez des questions, n’hésitez pas à m’écrire.
Pour finaliser le projet nous compléterons, dans les prochaines semaines, le site web et le serveur courriel. Vous pourrez d’ailleurs visiter prochainement notre site internet au www.classelinux.ca



En conclusion, grâce à des intervenants comme Gilles Jobin, Jacques Ferland, Jean-Michel Dault et Éric Thériault nous avons pu développer un magnifique projet qui possède un incroyable potentiel. L’intégration de Linux dans les écoles sera sûrement inévitable. Il ne reste plus qu’à faire connaître à tous cette merveilleuse solution. Si jamais vous avez des commentaires, des suggestions ou des interrogations n’hésitez pas à m’écrire.



