Premier semestre
Algorithmique et programmation
- Enseignant(s)
- Hong-Phuong DANG
- Type de matière
- INFORMATIQUE
- Module
-
UE1-00-E : Harmonisation
- Nombre d'ECTS
- 2
- Code matière
- 1AINF01
- Répartition des enseignements
-
Heures de cours : 6
Heures de TP : 15
- Langue d'enseignement
- Français
- Modalités d'évaluation
- Examen de 2h
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