J'ai récemment participé à une discussion de groupe intéressante sur les moyens de permettre aux élèves de l'Iowa, et plus particulièrement des zones rurales de l'Iowa, d'acquérir des compétences en informatique.

L’État souhaite agir et dispose des ressources nécessaires, mais l’un des défis consiste à trouver les enseignants qualifiés pour dispenser ces cours de technologie dans les écoles. Ce n’est pas un problème partout, mais c’est le cas dans de nombreuses communautés rurales de l’Iowa.

L’un des problèmes évoqués est que de nombreux élèves ont envie d’apprendre, mais que le programme scolaire est nouveau et que les enseignants font défaut. L’accès à Internet n’est pas un problème, alors utilisons-le pour mettre en relation les rares enseignants disposant du programme adéquat avec les endroits où ce programme et ces enseignants font défaut.

Une idée que je n’ai pas eu l’occasion de suggérer à l’époque

Recruter 2 ou 3 ingénieurs extrêmement compétents et désireux d’enseigner. Des experts de premier plan dans leur domaine, qui souhaitent apprendre aux jeunes à coder. Leur verser un salaire conforme au marché, équivalent à ce qu’ils pourraient gagner en exerçant leur métier d’ingénieur ailleurs, et compenser cela par le nombre d’élèves participant au cours.

Confions-leur la conception d’un programme adapté au niveau intellectuel des élèves, ainsi que le choix des outils pédagogiques. Laissons les ingénieurs concevoir le programme et élaborer leurs propres évaluations.

Les ingénieurs opteront probablement d’eux-mêmes pour des outils open source, des environnements standardisés et peut-être même des IDE dans le cloud. Laissez-les concevoir une salle de classe qui ressemble davantage aux nouveaux modèles utilisés dans l’enseignement supérieur, où les élèves peuvent se trouver n’importe où et se connecter à la classe. Standardisez, à l’échelle de l’État, la durée d’enseignement d’un niveau de compétence particulier en fonction de la compétence plutôt que de la classe.

9 h – 10 h – 10110 h – 11 h – 10211 h – 12 h – 103

Ajoutez le cours 104 et ainsi de suite jusqu’au numéro indiquant que vous avez déjà trouvé un emploi, ou selon les besoins.

Les horaires des cours sont donnés à titre indicatif pour offrir un cadre horaire fiable et ne sont pas vraiment essentiels. Ils n’ont certainement pas besoin d’être séquentiels. Les séances en petits groupes ou les entretiens individuels pourraient être programmés séparément.

Le programme pourrait s’appliquer à l’échelle de l’État et les infrastructures nécessaires pour suivre les cours devraient déjà être en place, moyennant quelques modifications mineures. Oui, il pourrait y avoir des centaines, voire des milliers d’élèves participant à chaque cours. Cela s’apparente davantage à une expérience sur Twitch qu’à une salle de classe traditionnelle, et cela pourrait très bien convenir, car si le cours est enregistré, l’élève peut le conserver et revoir la leçon autant de fois qu’il le souhaite. Enregistrez chaque leçon quotidiennement et mettez-la à disposition.

Comme il s’agit d’un logiciel, les élèves peuvent également effectuer ou tester leurs exercices autant de fois qu’ils le souhaitent avant de les rendre. Un nombre suffisant de rendus validés leur donne accès au niveau suivant des cours.

Confier à une ou deux personnes la tâche d’enseigner le codage à tout un État dans un cours d’initiation de 9 h à 10 h peut sembler un peu fou. Sauf que cela revient potentiellement beaucoup moins cher que de faire appel à plus de 100 enseignants chargés d’assimiler le programme avant de devoir faire passer des évaluations. L'évaluation des compétences en programmation pourrait s'apparenter davantage à Code Academy qu'au « Iowa Test of Basic Skills ».

Des entreprises comme Udacity, Skillshare et Outschool nous montrent comment faire cela depuis des années.

Ce n’est qu’une idée

J’étais nul à l’école. Je ne suis pas non plus un excellent enseignant. En revanche, je suis assez observateur, et ce que je constate ici, c’est que si l’on ne peut pas physiquement faire venir les bons enseignants dans la salle de classe, il suffit de les mettre à l’écran. On ne peut pas garantir que les jeunes seront attentifs, mais l’informatique est suffisamment simple pour que, si leur code ne compile pas ou s’ils ne réussissent pas le cours, leurs notes aient une réelle importance. Ils échouent littéralement et ne peuvent pas passer à la classe suivante. Le code n’est pas subjectif quand on apprend les bases. Soit il compile, soit il ne compile pas. Il s’exécute ou il ne s’exécute pas. Il plante ou il ne plante pas.

Cela n’est complexe que si vous essayez de concevoir le système et que vous n’êtes pas ingénieur.

Aller à la rencontre des étudiants là où ils en sont et aligner les incitations

La dure réalité, c’est que les étudiants motivés vont apprendre par eux-mêmes sur GitHub bien plus rapidement que n’importe lequel de ces programmes ne pourrait leur enseigner, mais nous pourrions leur offrir un point de départ en les mettant en contact avec des enseignants capables de reconnaître et de cultiver une partie de leur talent.

Je suggérerais d’embaucher des ingénieurs pour qu’ils réfléchissent aux fondamentaux de ce qu’ils enseignent et à qui s’adresse leur public. Laissons les ingénieurs adapter leur communication à leur public s’ils sont passionnés par le sujet.

Une question bien plus provocante à laquelle je n’ai cessé de réfléchir est celle de la rémunération. Concevoir des programmes de primes pour les formateurs recrutés dans le cadre de programmes sur dix ans pourrait radicalement changer le nombre de participants à long terme et le potentiel de revenus. Une idée serait de rémunérer les enseignants en fonction des revenus générés par l’impact des diplômés, dans le contexte des recettes fiscales ainsi produites. Concevoir le système éducatif pour qu’il soit aussi gratifiant que le système bancaire, en rémunérant les ingénieurs enseignants en fonction de l’impact économique de leurs étudiants. C’est un peu comme le rendement des capitaux propres, mais beaucoup plus réparti.

Mon fils a commencé à suivre des cours d’art en ligne l’année dernière, dispensés par des enseignants du Texas et de Californie, et cela a vraiment changé ma perspective sur l’ampleur de l’impact que ce type de format peut avoir.