Avis aux Ministres, aux décideurs,...

Selon le Professeur Gilles Dowek, l'enseignement de la programmation informatique ou codage "repose sur 4 piliers :

  1. Des élèves;
  2. Des locaux équipés du matériel adéquat;
  3. Des heures disponibles dans les horaires des élèves;
  4. Des enseignants formés à dispenser ces cours."

Parmi ces 4 piliers, le plus compliqué et le plus onéreux à mettre en place est sans conteste le quatrième.

Pour des raisons à ne plus aborder, l'introduction du codage dans le cursus des élèves du primaire et du secondaire est essentielle, mais le coût exhorbitant de la formation des enseignant.e.s est tel qu'il peut, à lui seul, faire capoter ce projet pédagogique "vital". Il s'agit de ne pas rater le train du numérique.

La complexité et les coûts se justifient par les éléments suivants :

  • Sélection des enseignant.e.s qui seront initié.e.s à l'apprentissage du codage :
    • Sur quels critères ? Choix personnels ? Capacités ? Risque de surabondance de "matheux" influençant les méthodes pédagogiques (coder pour les maths plutôt que pour la logique du langage) ?
    • En cours de formation, cette sélection se révélera-t-elle pertinente ? À quel taux de désistement faut-il s'attendre ?
  • Coûts directs de la formation des enseignant.e.s futur.e.s titulaires du cours de codage :
    • Trouver et rémunérer des professeurs remplaçants durant les formations;
    • Défrayer les enseignant.e.s formé.e.s pour leurs déplacements;
    • Trouver et financer les locaux équipés pour les formations;
    • Trouver, former et rémunérer les formateurs.
  • Il faudra former les formateurs :
    • Trouver, former et rémunérer les formateurs de formateurs.
    • Sur quels critères en fonction des niveaux d'enseignements visés ?
  • ...

La méthode des "25 défis" peut réduire la complexité et les coûts de ces différents postes à des degrés divers.

La stratégie mise en place pourrait être la suivante :

  • Mise en ligne de la méthode sur le site officiel de l'enseignement;
  • Mise en ligne sur ce même site d'un forum d'entraide à destination des utilisatrices et utilisateurs;
  • Diffusion à grande échelle, dans les écoles et en dehors*, d'une publicité pour "s'essayer au codage";
    • Il est important d'attirer l'attention sur le fait que le codage est affaire de langage plutôt que de mathématiques. Il est essentiel de recruter une part importante de "littéraires";
    • Il est aussi important de démythifier, "désacraliser" le codage afin que le plus grand nombre ait envie de s'y essayer;
  • Spontanément, les personnes les plus talentueuses, celles qui aiment ça,... vont se détacher du lot et deviennent les futur.e.s candidat.e.s à l'enseignement du codage.

À ce stade, une première sélection est opérée. Elle sera constituée de personnes ayant pu se rendre compte de ce qu'est plus précisément le codage et qui sauront si elles sont douées et si elles aiment cela ou pas. Les risques de désistement en cours de formation seront donc minimes, tout cela pour le coût de la mise en ligne de la formation et du forum.

De plus, la partie la plus délicate de l'apprentissage du codage sera déjà réalisée. Il ne "resterait" aux formateurs qu'à compléter la formation par la mise en conformité des connaissances avec les standards prévus et l'information sur les différentes techniques de découverte du codage (pour les 5-10 ans notamment). Le fait d'être déchargé.e.s de cette tâche ardue de former au codage rendrait les formations beaucoup plus légères. Cela allégerait également la formation des formateurs.

Je suis à votre disposition pour toute information supplémentaire et/ou approfondissement de ces suggestions.


*La publicité pour l'apprentissage du codage en dehors des écoles permettrait, dans la foulée, de révéler à une certaine frange de la population non enseignante son goût et son talent pour le codage. Une orientation vers des formations spécifiques pourrait alors leur être proposée. Ce n'est pas à dégaigner en ces temps de pénurie où la demande ne fera qu'augmenter.

Le coin pédagogique