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