Seymour Papert, le pionnier qui voulait apprendre à coder aux enfants
Apprendre à coder aux enfants peut sembler être un effet de mode porté par les gouvernements depuis quelques années mais c’est une préoccupation qui existe depuis longtemps. Même s’il y a un plus grand engouement récemment pour l’apprentissage de code aux enfants, des personnes comme Seymour Papert ont impulsé ce mouvement depuis les années 60.
« Nos enfants grandissent dans une culture pénétrée de l’idée qu’il y a des gens intelligents et d’autres stupides. Chaque individu se définit comme un assemblage d’aptitudes. Il y a les matheux et ceux qui ne le sont pas. Tout est mis en place de telle sorte que les enfants en cours d’apprentissage attribuent leur première difficulté ou leur première expérience malheureuse à une incapacité de leur part. » Seymour Papert, 1992
Seymour Papert, né le 29 février 1928, est un mathématicien et un informaticien du MIT qui a fait partie des premiers à travailler sur l’intelligence artificielle. Il a consacré une grande partie de sa vie à étudier l’apprentissage chez les enfants. Ayant collaboré avec Jean Piaget sur ses théories de l’apprentissage, il est reconnu pour son expertise dans le domaine de la pédagogie.
« Dans bien des écoles aujourd’hui, l’expression « enseignement assisté par ordinateur » signifie que l’ordinateur est programmé pour enseigner à l’enfant. On pourrait dire que l’ordinateur sert à programmer l’enfant. Dans ma vision des choses, l’enfant programme l’ordinateur et, ce faisant, acquiert la maîtrise de l’un des éléments de la technologie la plus moderne et la plus puissante, tout en établissant un contact intime avec certaines des notions les plus profondes de la science, des mathématiques, et de l’art de bâtir des modèles intellectuels. » Seymour Papert, 1981
Il a également cherché à optimiser les liens entre l’apprentissage chez les enfants et les nouvelles technologies. Son objectif était de développer la capacité de tout un chacun de s’épanouir et de construire sur un ordinateur. Dans la lignée de la théorie de l’apprentissage du constructivisme, il défend l’idée que l’apprentissage ne doit pas être du par cœur ou du copier/coller mais plutôt la compréhension du monde qui nous entoure pour être capable de le reconstruire.
« Tout enfant normal apprend à parler. Pourquoi, en ce cas, un enfant ne pourrait-il pas apprendre à « parler » avec un ordinateur ? » Seymour Papert, 1981
De ce long travail sur l’apprentissage est né le langage de programmation Logo (ancêtre de Scratch) que je vais présenter dans un prochain billet de blog. Apprendre le code à des enfants se doit d’être fait avec une approche pédagogique réfléchie. Les enfants ne doivent pas se dire qu’ils ne sont pas fait pour cette « discipline » car c’est avant tout une façon de penser. Savoir marier subtilement la pédagogie et l’aspect technique de l’apprentissage du code, comme le fait parfaitement Seymour Papert, est la clef de bons outils d’apprentissage.
« Pour apprendre quoi que ce soit, commencer par y trouver un sens. » Seymour Papert