Premier semestre

Algorithmique et programmation

Objectifs

Maîtriser les bases de l’algorithmique, connaître les principales structures de données et quelques algorithmes fondamentaux.

Être capable d’organiser un traitement complexe en le découpant en procédures et fonctions.

Pouvoir implémenter des algorithmes en utilisant la syntaxe du langage Python et mettre au point les programmes écrits dans une démarche de lisibilité et de réutilisabilité.

Plan

1. Introduction au développement de logiciels informatiques

2. Types de données simples et structurées

3. Structures algorithmiques

4. Procédures et fonctions

5. Programmation

6. Traduction des structures algorithmiques

7. Analyse descendante

Prérequis

Aucun