☰ Menu

05.10.2026 · Signal Titans Editorial

Comment Alan Kay a transformé l’informatique grâce aux théories de l’apprentissage et aux interfaces graphiques

Comment Alan Kay a combiné la psychologie du développement et l'architecture logicielle au Xerox PARC pour créer les interfaces à fenêtres et la programmation orientée objet.

Un prototype de tablette gris ardoise posé à côté de blocs de construction en bois colorés sur une surface en bois ciré, baignée d'une douce lumière du soleil.

Le 9 décembre 1968, alors qu'il luttait contre une forte fièvre dans un auditorium de San Francisco, Alan Kay assista à la démonstration de l'informaticien Douglas Engelbart, restée dans les mémoires sous le nom de « la mère de toutes les démos ». Cette présentation en direct de l'informatique interactive laissa une empreinte durable sur Kay. Son parcours vers cet auditorium avait débuté à l'automne 1966, lorsqu'il était entré en troisième cycle à la faculté d'ingénierie de l'université de l'Utah. Kay y a étudié sous la direction de David C. Evans et d'Ivan Sutherland. La thèse novatrice soutenue par Sutherland en 1963 sur Sketchpad a profondément remanié la compréhension de Kay concernant l'informatique graphique et les objets logiciels, posant ainsi les bases qui lui ont permis d'obtenir son doctorat en informatique en 1969.

Les fondations en Utah et les premières influences

À l'université de l'Utah, Kay a travaillé au sein d'un environnement pionnier de synthèse d'images conçu par Evans et Sutherland. Le programme Sketchpad de Sutherland démontrait que les écrans numériques pouvaient manipuler directement des objets visuels, plutôt que de simplement afficher des sorties statiques. Kay a compris que les composants logiciels pouvaient être structurés sous la forme d'entités indépendantes et autonomes, combinant état et comportement. Ce modèle a transformé sa perception de l'exécution du code, déplaçant son attention des flux d'instructions linéaires vers des architectures de systèmes modulaires.

L'étincelle de la théorie du développement de l'enfant

En 1968, alors qu'il préparait encore son doctorat, Kay a rencontré le chercheur Seymour Papert et a découvert Logo, un dialecte du langage Lisp optimisé pour un usage pédagogique. Cette rencontre l'a orienté vers les théories cognitives de Jean Piaget, Jerome Bruner et Lev Vygotsky. Leurs travaux sur l'apprentissage constructionniste suggéraient que les enfants assimilent des concepts en construisant activement des modèles mentaux au moyen d'outils interactifs. En associant ces théories développementales aux graphismes réactifs de la démonstration d'Engelbart de 1968, Kay a réalisé que les ordinateurs pouvaient servir de supports pédagogiques flexibles plutôt que de simples calculateurs numériques. Cette prise de conscience a recentré l'architecture logicielle autour de l'apprentissage humain et de l'interaction visuelle.

Le Xerox PARC, Smalltalk et le bureau à fenêtres

Kay a rejoint l'équipe de recherche du Xerox PARC à Palo Alto, en Californie, en 1970. Au PARC, il a dirigé l'équipe de développement logiciel à l'origine de Smalltalk, un langage fondé sur la communication entre des entités logicielles autonomes. Kay a forgé l'expression « programmation orientée objet » pour décrire ce paradigme, en s'appuyant sur des idées antérieures observées dans des langages comme Simula 67 tout en mettant l'accent sur le passage de messages entre objets. Sous la direction de Kay, l'équipe du PARC a également conçu la première interface graphique de bureau moderne comprenant des fenêtres superposables, des icônes et des interactions par pointage et clic. Cette conception a transformé les systèmes complexes en ligne de commande en environnements de travail visuels accessibles aux utilisateurs non techniciens.

La vision du Dynabook et l'apprentissage mobile

En parallèle de Smalltalk, Kay a conçu le Dynabook, une plateforme informatique personnelle portable imaginée spécifiquement comme un outil pédagogique interactif pour les enfants. Même si les contraintes techniques des années 1970 ont empêché la fabrication complète du matériel, le concept du Dynabook a posé les fondations conceptuelles des ordinateurs portables et des tablettes modernes. Plus tard, Kay a apporté ces idées au projet One Laptop Per Child, une initiative fondée par Nicholas Negroponte visant à créer l'ordinateur à bas coût XO-1. Kay a contribué directement à l'environnement logiciel du XO-1 en y intégrant Squeak et Etoys, des plateformes logicielles conçues pour favoriser un apprentissage actif.

L'intégration de la psychologie du développement dans la conception logicielle par Kay a réinventé en profondeur la manière dont les humains interagissent avec les machines. En traitant le logiciel comme un support visuel extensible dédié à l'apprentissage, ses travaux ont jeté les bases des interfaces utilisateur graphiques actuelles, des systèmes d'exploitation à fenêtres et des tablettes tactiles mobiles. Lorsque Kay a reçu le prix ACM Turing en 2003 pour avoir pionniéré la programmation orientée objet et l'informatique personnelle, cette distinction a salué des concepts qui continuent de régir les appareils numériques du quotidien et les technologies éducatives modernes.

Illustration éditoriale générée par IA ; ce n’est pas une photographie documentaire.

Source: Alan Kay