L'idée est d'utiliser un serveur web en réseau local pour rediriger les élèves vers des ressources diverses ( sur internet ou sur le réseau local ou totalement en local sur la machine cliente) ciblées par l'enseignant.


L'installation de serveurs web locaux peut faire faire peur alors qu'en réalité il existe de multiples solutions pour que des non-informaticiens puissent le faire facilement ou adaptent leur environnement à cette fonctionnalité.

Plusieurs ont retenu mon attention :
L' ENTBOX sous windows ou sous raspberry, les distributions linux scolaires avec serveur web intégré (primtux, asriserveur) et le zazou web serveur portable (ZWMS) avec tous les avantages liés à la portabilité, ( copiable et fonctionnant très bien sur une clef usb de quelques gigas )

Pour tous ces sytèmes, la mise en réseau est très facile à effectuer et des machines très hetéroclites (vieux coucous avec xp ou linux ou dernier cri avec windows 10, tablettes, smartphones pourront y accéder.
Il suffira de très peu de temps à l'enseignant pour faire varier la ressource (upload éventuel en local de la nouvelle ressource et mise à jour du lien )
Pour cela, des scripts tenant dans quelques fichiers assurent les fonctionnalités d'upload et de génération de pages avec liens de redirections adéquats, ( un peu dans le style de symbaloo mais sans avoir l'inconvénient d'intrusion de publicités non désirées et non contrôlées ainsi que la perte d'espace de lecture. )

Tout enseignant peut avoir son serveur web personnel local ( le plus simple est zazou ) et mettre à disposition du réseau tout le contenu qu'il souhaite .

Le dossier ab1 que je joins est un exemple recopiable, renommable, substituable, echangeable entre différents systemes (zazou avec windows ) ENTBOX avec raspberry ou windows, primtux etc )

Une fois dézippé dans le bon répertoire htdocs pour Primtux ou ENTBOX, /_web.zmwsc pour zazou et donné les droits si nécessaire (commande sudo chmod -R 777 /opt/lampp/htdocs/ab1 dans primtux) l'arborescence réseau doit donner quelque chose du type htdocs/ab1/ab ou _web.zmwsc/ab1/ab

Une fois le serveur web activé pour un test en local sans même connaître son ip

L'accés à la page web http://localhost/ab1 (primtux ou zazoo) ou http://localhost:6023/ab1 ( ENTBOX )doit permettre de visualiser cela
















L'accés au premier lien est soumis à un mot de passe (symbolique car il est géré par un script javascript qu'il est facile de voir mais qui est me semble suffisant pour l'école primaire )
w est le mot de passe par défaut
C'est en accédant à cette page que l'enseignant pourra générer son symbaloo local (32 liens symbolisés par 4 rangées de 8 icones )
2 grosses familles de lien :
des liens vers internet commençant par http://
des liens vers la machine serveur commençant par res/
Au moment où on saisit le lien, il est possible d'accompagner celui-ci d'un commentaire en mettant un point virgule à la fin du lien puis en écrivant le commentaire.

Tous les commentaires seront visibles sur la page bookmark historique (qu'il n'est pas possible de modifier avec le navigateur contrairement aux autres )

La page créateur de liens peut servir à modifier un lien en réécrivant autre chose à la place ; attention la purge du cache du navigateur peut être nécessaire si le lien a été visité.

En tapant seulement 2 lettres, on efface un lien précédemment actif.

Les redirections générées sont visibles de 3 façons (visualiser les liens générés , visualiser la page symbaloo local ou visualiser le bookmark historique)

Pour que des ressources puissent être envoyées en local de n'importe quelle machine, il y a le lien envoyer des ressources sur le serveur. (Je précise que ce lien permet aussi d'envoyer des scripts php et qu'il n'est peut–être pas adapté pour des utilisations ailleurs qu'en école primaire )

Une fois que l'on a testé sur sa propre machine, on peut le mettre à disposition des élèves...
Il faut d'abord être sûr que dans l'école la machine serveur garde toujours la même ip
Pour cela une configuration du routeur ou de la carte réseau sera peut être nécessaire…
Une fois que l'adresse ip locale du serveur est fixée, on la note et on définit sur chaque machine à disposition de sa classe une page de démarrage du navigateur correspondant au symbaloo local avec cette adresse exemple pour ENTBOX http://192.168.1.77:6023/ab1/sl/index.php
Dans un premier temps, on n'utilisera que la fonction symbaloo local

Pour une classe de ms gs, une compétence liée à l'apprentissage du clavier sera ainsi vue grâce à la chèvre jaune