Deux très mauvaises raisons pour apprendre l’informatique dès la 6ème. Et aussi deux très bonnes.
Commençons par le pire. Parmi toutes les raisons avancées pour faire entrer l’apprentissage du code au programme du collège, la plus utilisée est de loin la plus mauvaise. Pour Axelle Lemaire, ancienne secrétaire d’Etat au numérique ou pour Najat Vallaud-Belkacem, ancienne Ministre de l’Education : « Coder, c’est un peu comme apprendre l’anglais ou le chinois« . Or cela n’a absolument rien à voir.
Mauvaise raison n° 1 : un langage informatique n’est pas une langue
Apprendre une langue est une énorme entreprise intellectuelle et culturelle, qui s’étend toujours sur plusieurs années et qui permet de découvrir en profondeur d’autres hommes ou d’autres cultures, mortes ou vivantes. Le vocabulaire à acquérir, qui ne représente qu’un aspect, peut-être le plus simple de l’apprentissage d’une nouvelle langue, comprend au minimum plusieurs milliers de termes.
Un langage informatique ne comprend tout au plus que quelques dizaines de termes et s’apprend – à l’exception peut-être du tout premier- en quelques heures. Car bien connaître un langage informatique, c’est en quelque sorte les connaître tous.
La connaissance de tel ou tel langage informatique n’étend en rien les horizons de l’étudiant. C’est l’utilisation, sur l’ordinateur, de l’outil qu’est le langage informatique qui va lui permettre de développer son intelligence et sa compréhension du monde. Les étudiants attirés par la maîtrise des langues étrangères ont des profils totalement différents de ceux attirés par le développement informatique – une tâche solitaire qui nécessite précision, capacité d’abstraction et le plus souvent une certaine dose de solitude. Le geek est rarement un animal très social.
Au départ, l’apprentissage du code n’est donc pas une entreprise culturelle mais une entreprise scientifique et technique. Le bénéfice culturel, nous le verrons, n’est pas immédiat et n’apparaît que dans un second temps.
Mauvaise raison n°2 : l’informatique offre de multiples débouchés professionnels
Là aussi, c’est une mauvaise raison, même si, paradoxalement, celle-ci est vraie !
L’informatique, tous les journaux économiques nous le ressassent jusqu’au dégoût, crée des emplois. Une bonne formation informatique permet d’éviter presqu’à coup sûr le chômage.
Mais, au niveau du collège, et même sans doute au lycée, la plus-value économique ne doit pas être l’objectif prioritaire de l’école. L’école, depuis Jules Ferry, a d’abord eu pour but de former des citoyens libres, au sens du premier article de la Déclaration des Droits de l’Homme et du Citoyen.
Qui plus est, plus on a recherché cette soi-disant « efficacité professionnelle », plus on a créé de l’inefficacité.
Tout le système scolaire et universitaire français vit depuis trente ans comme pétrifié par la crainte du chômage.
Toutes les réformes s’y sont faites au nom des sacro-saintes efficacités professionnelle et économique. L’enseignement des savoirs généraux a reculé au profit des « compétences » dites professionnelles, comme on l’a encore vu dans la récente réforme du Collège qui abandonnait en rase campagne les matières générales « inutiles » (par exemple Latin et Allemand) au profit des l’Anglais, langue professionnellement « utile ».
Il se pourrait bien, au final, que l’efficacité professionnelle soit un bénéfice caché, à long terme, de l’émancipation qu’apporte la connaissance. En recherchant l’efficacité économique sans la connaissance, nous nous sommes coupés des deux.
Mais quelle que soit la piètre qualité des justifications qu’on vous sert pour enseigner l’informatique, les bonnes, les très bonnes raisons, emportent tout sur leur passage.
Bonne raison n°1 : la révolution numérique a rendu l’enseignement de l’informatique indispensable à la compréhension du monde
Aux Etats-Unis, l’informatique, au sens de Computer Science, est devenue depuis longtemps une matière fondamentale. Les américains ont compris très tôt qu’elle était indispensable pour comprendre le monde qui nous entoure et y agir, comme l’histoire, la géographie, le latin ont pu l’être en leur temps. L’informatique, dans le supérieur, fait aujourd’hui partie du cursus des étudiants en littérature ou en sciences politiques, et ce à un niveau supérieur à ce qu’on enseigne dans la plupart des grandes écoles d’ingénieurs françaises.
De fait, les effets de l’informatique sur notre vie sont aujourd’hui tels que seul l’enseignement de l’informatique peut permettre à tous les élèves – y compris ceux qui ne deviendront pas informaticiens – de comprendre le monde numérique qui les entoure.
Au Moyen Age, on apprenait le latin qui était la langue de la religion, du droit et de la médecine. A l’âge de la Révolution industrielle, les mathématiques sont devenues l’outil généraliste par excellence pour le développement de nouvelles technologies et de nouvelles machines. A l’âge de la révolution numérique, il ne s’agit pas de créer une génération d’informaticiens, pas plus qu’il ne s’agissait alors de créer une génération de latinistes ou de mathématiciens.
Dire qu’il y a révolution numérique, c’est dire ceci : sans connaissance du codage, il est devenu impossible de comprendre le monde qui nous entoure.
Bonne raison n°2 : l’informatique est devenue une science fondamentale, utile à toutes les autres sciences
J’ai toujours été interloqué par la quantité des investissements visant à faire utiliser les technologies numériques par les élèves (écrans ou tableaux interactifs, classes numériques et autres formations Word…) et par l’absence, jusqu’à cette année du moins, de formations leur permettant de comprendre comment fonctionnent ces technologies, comment elles ont été conçues, développées.
Pour comprendre tout ceci, il faut apprendre à coder, à développer, connaître les algorithmes – bref étudier la matière scientifique que les Américains nomment « Computer Science ».
Cette science informatique a pénétré de façon profonde toutes les sciences, de la médecine à la biologie, en passant par la physique et la chimie. Grâce aux techniques statistiques de type « big data », elle est aussi en train de transformer les sciences humaines.
Elle est devenue un outil d’exploration du monde aussi important, peut-être bientôt plus important encore, que les mathématiques (dont elle constitue par ailleurs l’une des branches).
La querelle des Anciens et des Modernes
On s’est écharpé sur les réseaux sociaux lors des discussions sur la récente réforme du Collège autour de la fin de l’enseignement du latin et de l’introduction de l’informatique au collège. Et grosso modo, les latinistes étaient contre le « numérique » et les « numéristes » étaient contre le latin.
Dans ce débat, tout le monde, anciens et modernes, avait tort. Les « latinistes » étaient mal informés et assimilent l’ordinateur à un simple outil, à une simple technologie – cette vision est tout simplement erronée. Et les « numéristes », ceux qui pensent simplement qu’il faut cesser le latin parce qu’il est peu utile professionnellement ou parce qu’il favoriserait une forme de reproduction sociale, manquaient tout simplement de vision et de culture.
[L’auteur du paragraphe précédent a évidemment pu déjà constater, dans son âpre réalité, le côté éminemment impopulaire du précédent paragraphe. Il invite par avance tous les lecteurs en désaccord, et ils seront nombreux, à éviter l’insulte sauvage, mais il s’engage, dans l’esprit constructif qui le caractérise, à répondre aux objections argumentées.]
En réalité, les deux matières, latin et informatique, sont utiles et émancipatrices pour éduquer des citoyens, des honnêtes hommes, capables de comprendre et de créer les outils de demain. Il ne s’agit pas de les opposer, il s’agit de les enseigner mieux et plus.
Sans connaissance approfondie de l’informatique, nous ne sommes que des consommateurs de programmes structurés par d’autres programmeurs. Un élève qui fait une recherche dans Google est avant tout une ressource publicitaire pour Google, un enfant qui joue sur Facebook, n’est qu’une machine humaine à transmettre de multiples données (d’identité, de comportement, de position…) sur lui-même et ses « amis » permettant ensuite aux diverses publicités d’être toujours mieux ciblées. C’est précisément, cliniquement, ce qui caractérise une aliénation.
L’école actuelle a tenté, avec plus ou moins de succès et pour un coût considérable, d’enseigner les usages de l’informatique aux enfants. Ce faisant, elle a fait complètement fausse route. Si on veut donner à nos enfants des moyens d’action, il faut leur enseigner la programmation, pas le maniement de Word. Distribuer des ordinateurs ou des IPAD aux élèves est coûteux et voué à l’échec, de même qu’on ne crée pas un ingénieur mécanicien en formant au permis de conduire.