Description du cours
Intitulé de l'Unité d'Enseignement
Programmation
Code de l'Unité d'Enseignement
21PBA12
Année académique
2026 - 2027
Cycle
Nombre de crédits
3
Nombre heures
30
Quadrimestre
1
Pondération
Site
ECAM
Langue d'enseignement
Français
Enseignant responsable
MELOTTE Philippe
Objectifs et contribution de l'Unité d'Enseignement au programme
Cette unité d'enseignement est un prérequis pour les étudiants n'ayant pas de connaissances en programmation informatique.
Acquis d'apprentissage spécifiques
Au terme de cette UE, l'étudiant·e sera capable de :
- Traduire un problème simple en une démarche algorithmique structurée
- Concevoir et exécuter un programme Python répondant à un cahier des charges donné
- Vérifier, expliquer et corriger le fonctionnement d’un programme Python simple
Prérequis et corequis
Description du contenu
Gestion d'entrée clavier (input) et affichage (print)
Variables et types de bases
Saut conditionnel (if, else, elif et switch case)
Boucles (while et for), listes et dictionnaires
Gestion des erreurs
Fonction
Méthodes pédagogiques
Cours, exercices, auto-apprentissage, devoirs
Mode d'évaluation
Examen écrit avec une partie orale pour expliquer son code
Références bibliographiques
Syllabus complet, exercices et solutionnaires, documentation officielle Python