Essayer des exemples en termes de recettes de cuisine
Actuellement, les fichiers textes que les stagiaires saisissent et modifient pendant les TPs sont issus de mon imagination peu inspirée... Ce serait plus mémorable si à la place, on utilisait des fichiers texte qui ont une certaine signification pour les participants.
Après, il faut quand même opérer sous certaines contraintes :
- Pour une immersion maximale, il devrait être possible de saisir le fichier texte sans quitter son terminal (soit via des commandes shell comme echo, soit il faut fournir des fichiers tout faits dans la VM).
- Il est préférable de ne pas utiliser de commandes interactives (comme
cat >fichier
), car c'est difficile d'expliquer aux stagiaires comment s'en servir dans le texte du TP, par rapport aux commandes non-interactives qu'ils peuvent juste recopier. - Les outils utilisés pour saisir et modifier le texte doivent être à la portée de tous les participants à la formation. On doit donc éviter sed, awk et compagnie, qui ne sont accessibles qu'à certains informaticiens et ne parleront généralement pas du tout aux non-informaticiens. Cela signifie qu'il est difficile d'opérer des modifications au milieu des fichiers.
- Le contenu saisi dans les fichiers texte doit, en lui-même, "parler" à tout le monde. Ainsi, on évitera d'utiliser du code source de logiciel par exemple, qui ne parlera qu'aux développeurs (et encore, à ceux qui sont à l'aise avec le langage correspondant).
Bernard Massot m'a proposé d'essayer des recettes de cuisine. Il faut que j'essaie pour voir à quel point on peut faire un TP un peu plus réaliste où l'on manipule ce type de fichier texte.