On ne fait pas de la magie

«Toute technologie suffisamment avancée est indiscernable de la magie.» Arthur C. Clarke

Support interactif de formation

Une difficulté que rencontre toute formatrice ou formateur est de s’assurer que les personnes formées soient le plus actives possible, pour assimiler au mieux les éléments abordés. Comment obtenir ce résultat dans une formation sur un langage de programmation, qui se prête difficilement à des ateliers en commun ou toute autre activité de partage ?

Animer avec un support de cours interactif

Une solution que j’applique est de fournir aux participants, dès le début de la formation, un support de cours interactif qui me sert de base pour la présentation.

Ce support est un fichier pdf destiné à être utilisé sur un écran, comportant notamment des signets pour chaque titre du cours. Il est ainsi possible d’aller à n’importe quelle partie du cours instantanément. Cela permet de répondre succinctement à une question sur un sujet qui n’a pas encore été abordé et qui sera détaillé plus tard dans le cours. Cela permet aussi de revenir à une notion déjà présentée pour la lier au sujet en cours de présentation.
Le texte de ce pdf comporte également des liens internes permettant eux aussi de naviguer dans le document. Une personne utilisant ce support peut donc trouver aisément les différents points en rapport avec un sujet donné.

Un index des mots clés, eux aussi cliquables, offre la même facilité de navigation dans le document.

Des exemples interactifs

Une autre fonctionnalité majeure est l’utilisation de compilateurs en ligne. Ils permettent de présenter le code source d’un exemple dans le support et de visualiser la compilation et l’exécution dans un navigateur Web.

Chaque exemple est un programme complet, qui peut être compilé et exécuté.

Lors de la formation, je peux donc montrer tout de suite le résultat de l’exemple. Je n’ai pas à faire de manipulation complexe pour basculer de la présentation à un environnement de développement, puis pour chercher le bon exemple dans une liste de projets. .

Les participants peuvent faire de même, grâce au lien présent, sans avoir à effectuer de copie du code présenté dans leur propre environnement de développement. Et ils ont en outre la possibilité de dupliquer l’exemple pour le modifier et faire leurs propres essais, toujours en ligne.

Des exemples simples, sur chaque point présenté

Dernier point primordial pour l’interactivité de la formation : illustrer chaque point présenté par un exemple.

Les sujets interminables avec à la fin un exemple récapitulatif complet sont rébarbatifs pour deux raisons : on s’endort lors de la présentation et la compréhension de l’exemple est difficile, car il faut faire le lien entre un sujet présenté et telle ou telle partie du code.

J’ai opté pour des exemples très courts, illustrant chacun une partie très réduite de la présentation. De cette façon, les apprenants peuvent tout de suite faire le lien entre les deux et sont régulièrement actifs pour examiner le résultat.

Utilisation du logiciel Opale

Le support est conçu à l’aide du logiciel Opale, ce qui permet de le fournir sous différentes formes :

  • un fichier PDF utilisable dynamiquement
  • un format Web, qui peut être installé sur un serveur, avec une recherche dans l’index et des outils d’accessibilité (taille, police, couleur, …) et fourni au format PWA.
  • un format présentation, utilisable avec un navigateur, conçu pour animer une formation, avec la possibilité d’ajouter des notes du formateur, visibles uniquement par lui. (Ces notes peuvent être incluses ou non dans le fichier pdf ou la version Web)
  • un format SCORM, pour l’intégration dans un logiciel de MOOC.

Comme la conception avec Opale fait appel à des items pédagogiques (grains de contenus), il est extrêmement simple de construire un support pour une formation spécifique en utilisant des grains déjà conçus.

Disponibilité des supports

J’ai commencé à proposer l’accès à ces supports, avec un premier pour le langage Fortran (Fortran 95).

Il est destiné à des ingénieurs et des chercheurs, pour de l’auto-apprentissage ou comme document de référence. Ils peuvent ainsi apprendre ou se perfectionner en Fortran 90-95, afin de pouvoir lire et comprendre du code Fortran 90-95, moderniser d’anciens codes écrits en Fortran 77 et effectuer leurs propres développements.

Il peut aussi être utilisé pour animer un cours dans le cadre de l’enseignement académique. À l’achat d’une version pdf, vous recevrez, à titre gracieux, une version pour la formation (Web, présentation, SCORM) , que vous pourrez utiliser librement dans le cadre de l’enseignement académique.

Il peut également être utilisé dans le cadre d’une formation en entreprise. Contactez-moi pour connaître les conditions d’utilisation.

Commentaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *