Enseigner à coder aux enfants

Faire évoluer l’apprentissage numérique d’une simple utilisation d’outils à la compréhension des processus du fonctionnement interne de ces outils est un débat ancien/nouveau qui a pris ses marques dans le numérique des laboratoires des années soixante, mais qui surgit de nouveau sous l’impulsion d’un numérique public à grande échelle et de nouvelles théories de l’apprentissage.

La maîtrise du code devient essentielle à la compréhension d’un monde hyperconnecté qui fonctionne quasi exclusivement par des algorithmes et des processus programmatiques pour établir des identifiants de personnes et d’objets connectés, pour traiter, classer et lier entre-elles des contenues, des ressources et des supports, pour réguler et contrôler des flux et des transactions de données, pour crypter, chiffrer et compresser des données dans des systèmes sécurisés et décentralisés. Le code est de moins en moins une exclusivité des programmeurs, développeurs, experts et technologues. Il l’est encore moins des designers et des enseignants-chercheurs. En définitive, le code informatique fait exploser la bulle ésotérique des initiés et envahit progressivement la sphère publique. Il devient un objet de formation, d’enseignement et d’apprentissage aussi bien dans les écoles et les lycées que dans les collèges et les universités.

Toutes les disciplines sont désormais concernées par les théories et les techniques du code aussi bien dans les domaines scientifiques que littéraires et artistiques. Le code devient même un objet ludique de loisir et de divertissement pour les jeunes et les enfants grâce à une nouvelle génération d’outils et de dispositifs riches en interactivité et convivialité. L’apprentissage du code transforme aujourd’hui les espaces des jeux pour enfants et mobilise pour son organisation des moyens et des acteurs de la vie associative un peu partout dans le monde. Des connaissances de base en programmation, en algorithmique et en analyse computationnelle deviennent de plus en plus des critères communs aux profils métiers dans toutes les disciplines. D’où les questions qui intriguent encore bon nombre de chercheurs : les enfants et les apprenants dans les domaines des sciences humaines et sociales (SHS) devraient-ils et ont-ils intérêt à apprendre comment coder ? Si c’est le cas, ont-ils les compétences techniques et les aptitudes cognitives nécessaires pour le réussir ?

Vous aimerez aussi...