Informatique tronc commun — CPGE

Modéliser pour résoudre.

L’informatique devient un instrument scientifique : on formalise un problème, construit une simulation et interprète les résultats obtenus.

Les grands axes

De l’idée au calcul.

Le code ne vaut que par le modèle qu’il traduit et par la qualité de l’analyse que l’on peut en tirer.

01

Python scientifique

Écrire des fonctions robustes, traiter des collections et structurer un programme de calcul.

02

Algorithmique

Parcours, recherche, tri et stratégies de résolution : passer d’une méthode à un programme.

03

Complexité

Estimer le nombre d’opérations et comparer des solutions lorsque la taille des données augmente.

04

Données

Interroger, filtrer, transformer et représenter des données pour faire émerger une information utile.

05

Simulation numérique

Discrétiser, approcher et expérimenter pour étudier un phénomène difficile à traiter directement.

06

Validation

Contrôler les ordres de grandeur, discuter les erreurs et distinguer le modèle du phénomène observé.

Conduire une résolution

Le fil scientifique.

1. ModéliserNommer les paramètres et poser les hypothèses.
2. AlgorithmiserDécomposer la méthode en opérations exécutables.
3. ProgrammerImplanter, documenter et tester la solution.
4. InterpréterLire les résultats et discuter la validité du modèle.

Ressources à télécharger

Travailler les tris.

NOTEBOOK JUPYTER ·

Quelques fonctions sur les tris

Exercices Python sur les listes triées, la recherche d’un minimum, les permutations et plusieurs algorithmes de tri.

Garder le lien

Réviser aussi en vidéo.

La chaîne Informathique complète les pages du site avec des explications et des éclairages sur la culture informatique.

Voir la chaîne ↗