Premiers pas en programmation... et en Python


Chapitre 2


On appelle informatique le traitement automatisé des informations par un ordinateur. Cette discipline s’appuie sur la programmation, activité qui consiste à apprendre à un ordinateur à effectuer des tâches qu’il n’est pas capable d’exécuter à sa conception. L’écriture d’un programme nécessite l’utilisation d’un langage de programmation. Dans ce cours nous utiliserons Python.

Au programme

Contenus Capacités attendues Commentaires
Constructions élémentaires Mettre en évidence un corpus de constructions élémentaires. Séquences, affectation, conditionnelles, boucles bornées, boucles non bornées, appels de fonction.
Spécification Prototyper une fonction. Décrire les préconditions sur les arguments. Décrire des postconditions sur les résultats. Des assertions peuvent être utilisées pour garantir des préconditions ou des postconditions.
Mise au point de programmes Utiliser des jeux de tests. L’importance de la qualité et du nombre des tests est mise en évidence. Le succès d’un jeu de tests ne garantit pas la correction d’un programme.
Utilisation de bibliothèques Utiliser la documentation d’une bibliothèque. Aucune connaissance exhaustive d’une bibliothèque particulière n’est exigible.

Documents