À l’ère de l’IA générative, capable de produire du code en quelques secondes, l’enjeu n’est plus seulement d’écrire des lignes de code, mais de repenser la programmation. Le prompting et les outils low/no code permettent d’obtenir rapidement des résultats visibles et motivants pour les élèves. Toutefois, le cœur reste inchangé : modéliser, décomposer un problème, raisonner et développer un esprit critique. Dans ce contexte, des approches comme le Test-Driven Development prennent encore plus de sens, car elles structurent la pensée. Enseigner la programmation aujourd’hui, c’est donc préserver ces fondamentaux tout en les adaptant à des outils basés sur le langage naturel.