ECTS
4 crédits
Composante
Collège Sciences et Technologies pour l’Energie et l’Environnement (STEE)
Volume horaire
39h
Description
L’objectif de cette UE est de donner aux étudiants les connaissances de base en algorithmique ainsi qu’une illustration en C. Cette approche est qualifiée de programmation structurée.
Les thématiques abordées sont :
- Notions de base : constantes, variables, types de données, conditions, itérations,
- Sous-programmes : fonctions et procédures,
- Vecteurs et tableaux,
- Recherche dichotomique,
- Tris de base.
Objectifs
À la fin de cette UE, vous serez capable de :
- Analyser le problème à résoudre,
- L’organiser sous forme d’un algorithme,
- Le coder pour obtenir un programme.
Heures d'enseignement
- Programmation et algorithme - CMCours Magistral15h
- Programmation et algorithme - TDTravaux Dirigés15h
- Programmation et algorithme - TPTravaux Pratique9h
Contrôle des connaissances
Sessions 1 et 2 : Contrôle continu 100%
Les évaluations pourront prendre des formes diverses : contrôles écrits, QCM, corrections par les pairs, oraux, projets…
Informations complémentaires
Poursuites possibles : Algorithmes Mathématiques et Python 2.
Compétences acquises
Compétences | Niveau d'acquisition | |
---|---|---|
Application du champ disciplinaire | écrire et mettre en œuvre des algorithmes de base de calcul scientifique. | 1 - Notion |