iTALC
ITALC (Intelligent Teaching And Learning with Computers) est un logiciel pédagogique à destination des professeurs.
Sa fonctionnalité principale est de permettre de surveiller à distance l'activité des postes élèves, en salle de travaux pratiques en informatique.
Depuis son poste, un enseignant peut prendre la main à distance, verrouiller les postes des élèves, diffuser une démonstration sur les postes.
- Prise de captures d'écran,
- Envoi de message texte,
- Eteindre, allumer ou redémarrer les postes clients,
- Connexion à distance pour l'exécution de commandes ou de scripts,
- Les postes clients ne sont pas limités à un sous réseau local, et peuvent même se connecter à une groupe via un VPN.
Le logiciel est basé sur le protocole Remote Frame Buffer, sur un modèle client serveur, et les communications sont sécurisées via un système de clés publiques/privées :
- Sur les postes clients, un service en écoute est à installer, et la clé publique à copier.
- Sur le(s) poste(s) maître, on installe l'interface graphique de gestion et la clé privée.
Le logiciel fonctionne parfaitement en environnement hétérogène, un poste maître Linux peut gérer des postes clients Windows, et vice-versa.
Le logiciel est utilisé avec succès dans mon département à l'IUT de Nice (une dizaine de salles machine sous Windows et GNU/Linux), pour la deuxième année consécutive. Sa prise en main rapide, son interface intuitive lui a permis d'être rapidement adopté par l'équipe pédagogique.
Il est également utilisé dans 14 salles pédagogiques sur l'Université Bordeaux Segalen dans la version 2. Les postes étant intégrés dans une environnement Active Directory, les gpo permettent de configurer le logiciel pour ne superviser que la salle dans laquelle il est installé. A noter que, dans notre contexte, la fonctionnalité "démo" (affichage du poste maître vers les clients) fait planter les clients si on projette vers un trop grand nombre de postes (au delà de 10).
Windows 7 n'est pas pris en charge par la version évaluée 1.0.13.
La version 2 prend en charge Windows 7 tout en proposant un fonctionnement très semblable à la version 1.1.3 à l'exception de :
- La disparition de la fonctionnalité d'ouverture de session centralisée (ce qui s'avère, pour beaucoup, un frein au changement)
- La mise en place d'une console de gestion des préférences (imc.exe) utilisable aussi en ligne de commande
- La possibilité de gérer les autorisations soit par clé (comme Italc 1.1.3), soit par l'intermédiaire des ACL Windows (non testé).
Etrangement, la version 2 n'est prise en charge par aucune distribution GNU/Linux (il existe un dépot privé -ppa- pour ubuntu https://launchpad.net/~warp10/+archive/italc, mais pas pour la version 64 bits). Il faut donc la compiler.