La pensée informatique s’enracine dans les programmes de mathématiques
Initiée dans les programmes de 2016, la pensée informatique apparaît comme un domaine à part entière dans les programmes de mathématiques de cycle 3 (2025) et de cycle 4 (2026) et le lien entre informatique et mathématiques semble se renforcer.
En effet, la nouveauté, c’est que l’enseignement de la pensée informatique apparaît plus explicitement
dans les autres domaines du programme de mathématique : pré-algèbre et algèbre à travers les suites de motifs évolutifs, les programmes de construction en géométrie ; la pensée informatique et apparaît moins comme un domaine séparé du reste comme c’était le cas dans les programmes de 2016.
Au lycée (Seconde et spécialités de Première et Terminale, Mathématiques mais aussi NSI, SPC et SVT) : l’usage de Python reste central, mais l’attendu évolue vers une réflexion sur les structures de données, la modularité et l’efficience algorithmique.
L’informatique n’est plus seulement un outil d’illustration ou de vérification, mais un mode de pensée complémentaire aux méthodes mathématiques traditionnelles.
La démarche visée de l’enseignement de l’informatique en primaire, collège et lycée dépasse l’usage d’outils, le numérique (TICE) et l’Informatique comme champ scientifique sont clairement dissociés.
Dans ces nouveaux programmes, la pensée informatique englobe :
- La décomposition de problèmes complexes en sous-problèmes
- L’abstraction et la modélisation : ne conserver d’une situation que les éléments pertinents pour la traduire sous forme mathématique ou algorithmique.
- Le raisonnement algorithmique : concevoir une suite d’instructions non ambiguës, finies et systématiques pour résoudre un problème.
- L’évaluation et le débogage : tester, identifier des erreurs et repenser une démarche pour les corriger, optimiser un algorithme.
Les deux disciplines [1] s’entremêlent ainsi un peu plus dans ce qui peut les rapprocher.
On peut souhaiter à ces nouveaux programmes qu’ils permettent une diffusion plus large de l’enseignement de l’algorithmique et de la programmation puisqu’ils proposent d’enrichir et d’éclairer l’enseignement des mathématiques avec une pensée informatique très pertinente dans notre discipline.
