Conférences invitées
- Pascal Lafourcade – Cryptographie & Pédagogie, Le jeu au service des chiffres
- Cécile Favre – Tant que problemes = vrai Faire Intervention(Informatique, Genre)
- Martin Quinson – Enseigner l’informatique sans ordinateur, retour d’expérience d’intervention d’élèves ENS de L3 en cycle 3
Contributions
Session 1 – Pensée informatique
Robotique scolaire et développement de la pensée computationnelle : rôles du niveau socioéconomique et des performances scolaires. Une étude longitudinale du CE2 au CM2 – Rawad Chaker
Le développement de la pensée computationnelle (PC) peut être influencé par différents facteurs. Cette étude longitudinale examine le développement de la PC sur trois ans (du CE2 au CM2) chez des élèves d’écoles primaires de niveaux socioéconomiques différenciés, ayant suivi des scénarios pédagogiques identiques. L’échantillon longitudinal comprend N = 249 élèves répartis en deux groupes selon le niveau socioéconomique (NSE) de l’école. Les compétences en PC, les performances en mathématiques et en français, ainsi que le sentiment d’efficacité personnelle ont été mesurés en CE2 puis en CM2. Les résultats montrent que les élèves des écoles de NSE élevé présentent un développement plus important de la PC, modéré par leurs performances initiales en mathématiques et en français. Nous rappelons in fine la nécessité d’interventions ciblées sur la promotion d’un apprentissage équitable de la robotique scolaire.
Du « faire » au « dire » : le cas de la programmation par blocs – Marielle Léonard
Cet article investigue le passage d’une activité de programmation par blocs à la formulation explicite des concepts algorithmiques mobilisés. Dix-sept sujets de 9 à 15 ans ont enchaîné la programmation d’un robot virtuel sur une grille avec une tâche de catégorisation de grilles similaires à celles rencontrées précédemment. L’étude des critères formulés pour grouper les grilles permet d’une part de dégager quatre types de critères, qui correspondent à des paliers dans la maîtrise des concepts algorithmiques sous-jacents. D’autre part, l’analyse montre que les termes employés pour désigner les concepts algorithmiques sont importants à considérer. Elle nous amène à pointer un besoin de vigilance à ce que les concepts soient désignés avec les termes adéquats, afin de ménager la progression ultérieure dans la conceptualisation.
Initiation à la pensée algorithmique avec SPY : je joue, nous collaborons, nous créons – Mathieu Muratet, Nacira Ait Abbou et Sébastien Jolivet
Cette contribution présente la conception, l’expérimentation et l’analyse d’une séquence pédagogique visant à amener des élèves de CE2 à penser et réaliser de nouveaux problèmes de programmation dans le contexte du jeu sérieux SPY. Après avoir présenté le contexte institutionnel et les dimensions du jeu mobilisées, nous détaillons la séquence construite. La suite de l’article est consacrée à l’analyse de la mise en œuvre de cette séquence dans une classe de CE2 d’une école située en réseau d’éducation prioritaire. Deux observations sont interrogées au regard de l’état de l’art et problématisées comme autant de perspectives de recherche. En particulier, la mobilisation de la capacité, rarement travaillée à ce niveau, à spécifier et documenter un système, et des tensions liées au genre observées lors de la collaboration mixte. Ces observations suggèrent l’intérêt d’étudier des outils d’édition accessibles aux élèves et les interactions complexes entre collaboration, genre et apprentissage par le jeu sérieux.
Session 2 – Dispositifs et pratiques
L’informatique débranchée sous le prisme de la cognition incarnée – Cédric Tomasini et Micha Hersch
Alors que les activités d’informatique débranchée s’implantent dans les pratiques scolaires d’enseignement de l’informatique, nous proposons d’appréhender ces activités comme des métaphores incarnées de concepts informatiques. Ceci permet de mobiliser les théories de la métaphore et de la cognition incarnée afin de poser un regard didactique plus fin sur ces activités. Un exemple de la pertinence pratique de cette proposition est proposé en dérivant quatre principes généraux issus des théories sus-mentionnées qui sont la non-neutralité des métaphores, les affordances, la cognition distribuées et l’ancrage corporel. En les appliquant à l’activité des cartes binaires, une des activités débranchées les plus connues, nous obtenons plusieurs manières d’affiner cette activité pour l’adapter à différents publics ou différents objectifs pédagogiques et potentiellement faciliter l’appropriation des concepts informatique exposés par cette activité, en l’occurrence la représentation binaire des nombres entiers. Cet exemple suggère que les théories de la métaphore et de la cognition incarnée fournissent des concepts permettant de construire des grilles d’analyse et de conception pertinentes pour les activités d’informatique débranchée.
Classification de messages échangés entre développeurs débutants dans le cadre d’une activité de pair programming distribué – Chloé Boireau-Devier, Sébastien Jolivet, José Colin et Julien Broisin
Cet article propose une méthode de classification des messages textuels échangés entre des développeurs novices engagés dans une activité de pair programming distribué. En nous appuyant sur une revue de la littérature consacrée au feedback dans le contexte de l’apprentissage (de la programmation), nous développons et affinons un système de classification utilisant trois attributs fondamentaux (le contenu, la forme et la nature du message) dont les valeurs associées sont extraites des éléments les plus prégnants des travaux étudiés. La recherche détaille un processus itératif d’accord inter-évaluateurs visant à valider et à stabiliser la classification finale, qui est conçue pour être applicable aux messages courts et instantanés typiques de ces environnements de programmation collaborative. À partir de cette grille de classification, le travail propose également une méthode d’annotation semi-automatique fondée sur un grand modèle de langue pour alléger la tâche fastidieuse d’étiquetage d’un vaste corpus de messages. Cette recherche représente la première brique pour, à terme, analyser l’impact des différents types de messages sur l’évolution du code produit par les apprenants.
Modèles, langages et instruments pour l’enseignement et l’apprentissage de la programmation en Python, Expérimentations en formation d’enseignants et au lycée – Sébastien Hoarau, Christophe Declercq et Amandine Etheve
Après une première expérimentation avec un groupe d’enseignants d’informatique au lycée, mettant en évidence l’hétérogénéité de leurs pratiques d’explication du comportement de programmes Python à leurs élèves, nous leur proposons deux modèles mémoire adaptés chacun à un niveau de classe spécifique : le modèle d’ardoise et le modèle de références. Nous étudions alors leur appropriation de ces modèles mémoire et recueillons leurs analyses par rapport à l’adéquation de chacun de ces modèles mémoire avec les choix des constructions du langage à enseigner ainsi qu’avec les instruments d’apprentissage pouvant être utilisés. Nous présentons également les résultats d’une expérimentation menée en classe de première pour le modèle d’ardoise et en classe de terminale pour le modèle de références. Nous concluons avec les perspectives de cette étude en proposant la définition d’instruments numériques systématisant l’usage des modèles mémoire proposés afin d’en mesurer l’impact sur l’apprentissage de la programmation en Python pour de plus grandes cohortes d’élèves.
Session 3 – Enseignement universitaire
Observations sur l’initiation au test unitaire dans une UE d’apprentissage de la programmation Python en L1 – Mirabelle Nebut, Yvan Peter et Maude Pupin
Le but de ce travail est d’observer si, dans le contexte de l’apprentissage de la programmation Python, des étudiant·es peuvent utiliser un outil de test unitaire conçu spécifiquement pour des débutant·es. Pour notre expérimentation, conduite en L1 portail Mathématiques-Informatique, nous avons introduit dans l’UE d’apprentissage de la programmation une sensibilisation au test unitaire avec le support de l’outil L1Test, intégré à l’IDE Thonny. Les traces d’activité des étudiant·es sur Thonny ont été collectées puis nettoyées pour ne garder que les exercices de programmation guidés réalisés dans l’UE. Nous avons observé l’usage de l’outil : dans quelle mesure les étudiant·es ont écrit des tests unitaires pour leurs fonctions et dans quelle mesure ils ou elles ont exécuté ces tests avec L1Test. On constate qu’une majorité d’étudiant·es écrit des tests et les exécute, y compris les « vrais débutant·es » n’ayant pas suivi la spécialité NSI.
Effet des tests automatisés sur l’acquisition et le transfert des compétences en programmation – Nadine Marcos et Emmanuel Beffara
Les tests de code automatisés, centraux dans les pratiques industrielles, sont exploités de façon très variable comme leviers pédagogiques dans l’enseignement de l’informatique. Cette étude interroge leur rôle comme artefacts d’apprentissage, en prenant la récursivité comme cas d’étude. À travers une expérimentation auprès de 270 étudiants, nous comparons un groupe utilisant des tests automatisés fournis par l’enseignant à un groupe fonctionnant sans cette modalité. Les résultats montrent une amélioration significative des performances pour les étudiants en difficulté sur l’exercice initial, mais une difficulté de transfert vers des notions ultérieures (ordre supérieur), où le groupe contrôle progresse mieux. L’analyse suggère que l’absence d’élaboration de cas de tests par les étudiants limite leur capacité à construire des schémas abstraits.
Expérimentation du test PIKA dans les universités françaises en 2025 : un premier retour d’expérience – Sébastien Hoarau, Sondre Bolland, Antoine Meyer, Martin Rosalie, Vincent Boudet, François Puitg et Christophe Declercq
Cette communication relate l’expérimentation du test PIKA de connaissances et compétences en programmation auprès des étudiants de douze universités françaises à la rentrée 2025. Le test PIKA, élaboré à l’Université de Bergen en 2023 et ajusté chaque année, a été diffusé auprès de onze universités nordiques en 2024 et 2025. Il a pour objectif de mesurer l’influence de l’introduction d’un enseignement de l’informatique au niveau secondaire en Norvège en 2020, sur les connaissances et compétences en programmation des étudiants entrant à l’université depuis 2023. L’expérimentation menée en France a concerné 1025 étudiants de première année de licence informatique ou d’un portail y menant et montre des résultats au test PIKA significativement meilleurs pour les étudiants ayant suivi la spécialité NSI en classe de première. Les analyses globales permettent de discuter les compétences les mieux maîtrisées ainsi que la perception du test par les étudiants. Une analyse détaillée par université permet de discuter les différences de résultats en fonction du mode d’administration du test et des spécificités des publics accueillis dans chaque université. Les perspectives ouvertes vont de la généralisation du test à plus de formations et d’universités, à la réflexion sur l’adaptation des cursus aux nouvelles compétences des étudiants entrants.
Session 4 – Enjeux sociétaux et de formation
Comprendre les représentations étudiantes de l’intelligence artificielle générative : profils et modèles mentaux – Julie Henry et Michaël Lobet
L’essor de l’intelligence artificielle générative (IAGen) transforme les pratiques d’apprentissage et suscite la nécessité d’une Generative AI Literacy chez les étudiants de l’enseignement supérieur. Cette étude vise à identifier les représentations spontanées des étudiants concernant l’IAGen, afin de caractériser les modèles mentaux initiaux et de proposer des axes pour la conception didactique. Un corpus de 245 définitions ouvertes a été analysé selon la théorie des représentations sociales et le cadre des modèles mentaux. L’analyse inductive a permis d’identifier cinq profils : trois profils de base — utilitaristes (U), technophiles naïf·ve·s (TN) et technicien·ne·s approximatif·ve·s (TA) — et deux profils périphériques — anthropomorphistes (A) et sceptiques prudent·es (S). Les profils de base sont majoritairement stables et structurent la représentation centrale, tandis que les profils périphériques modulent l’interprétation. Le profil U, le plus fréquent, adopte une perspective pragmatique centrée sur la fonction et l’utilité, sans exploration du fonctionnement interne. Le profil TN confond souvent l’IAGen avec une base de données, révélant un mythe répandu, tandis que le profil TA mobilise un lexique technique fragmentaire pour décrire la structure. L’anthropomorphisation et le scepticisme apparaissent comme des filtres interprétatifs liés à l’opacité algorithmique.
Enjeux de durabilité et problématisation en informatique – Baptiste de Goër, Micha Hersch et Sophie Quinton
Cet article explore les difficultés d’articulation entre informatique scolaire et éducation à la durabilité. En appliquant la théorie de la problématisation de Fabre, nous montrons que l’informatique, souvent orientée vers la résolution de problèmes, accorde une place limitée à la construction de ces problèmes. Les sciences humaines et sociales nous apprennent pourtant que la construction du problème est essentielle à l’étude des enjeux de durabilité liés au numérique. En nous appuyant sur ce constat, nous illustrons comment les cours d’informatique, en revalorisant la construction des problèmes dont ils traitent, pourraient évoluer vers une discipline davantage connectée aux enjeux de durabilité actuels.
Former des non spécialiste à l’enseignement de la Science Informatique en secondaire 1 – Yann Secq et Francesco Mondada
Le retour de la Science Informatique dans les programmes scolaires, notamment en secondaire 1 en Suisse, a induit des besoins de formation de non spécialistes à son enseignement. Cet article présente la démarche de formation mise en œuvre et les mesures réalisées durant et à l’issue de cette formation afin d’en mesurer ses impacts. La formation a mobilisé une pédagogie active, des jeux sérieux, une plateforme en ligne et l’intégration de concepts et compétences d’informatique classiques avec les enjeux sociaux et environnementaux du numérique. De multiples mesures ont permis d’appréhender la pertinence et l’efficience de cette démarche de formation au travers de retours quantitatifs et qualitatifs à la fois au niveau des enseignant·e·s et des élèves.
Posters
- Analyse de l’utilisation des logigrammes dans les tâches de lecture de code – Julien Mateesco et Patrick Wang
- Apprentissage de la géométrie en maternelle par la robotique : une approche par problématisation – Vanessa Dubois
- Cinq activités sur les images numériques – Anaïs Durand, Séverine Fleury, Pascal Lafourcade, Marianne Mognos et Malika More
- Création et validation d’un référentiel de compétences en informatique pour le cycle 4 – Emmanuel Beffara, Cyrille Desmoulins, Anne Rasse et Benjamin Wack
- DEBATS : un modèle pour une introduction à l’intelligence artificielle – Biljana Petreska von Ritter-Zahony
- Enseignement des LLM au lycée : une proposition exploratoire – Qingyuan Bai, Sylvie Alayrangues, Margarida Romero et Philippe Carre
- Enseigner le tidyverse dès la Licence 1 de SVT – Martin Rosalie et Joris Bertrand
- L’utilisation d’outils d’intelligence artificielle générative en Haute École rend-elle les étudiants plus compétents ? – Émilie Herwats, Christiane Mathy et Vincent Reip
- Les Pixelles, un club d’informatique pour collégiennes et lycéennes – Claire Divoy, Maxime Folschette, Mathieu Giraud, Cheyma Karbiche, Mikaela Keller, Alyssa Lemoine, Marielle Léonard, Mathilde Lepers, Margaux Mouton, Jenny Sorce, Hélène Touzet et Hiba Zahreddine
- Projet CLIC (CLasse Informatique au Collège) – Maryline Althuser et Gaëlle Walgenwitz
- QueryCraft : exécuter SQL en mode « pas à pas » – Emmanuel Desmontils et Laura Monceaux
- Retour d’expérience des ateliers de programmation de robots pour des enfants présentant un TSA – Vincent Ribaud et Natacha Caouren
