ECTS
6 crédits
Crédits ECTS Echange
6.0
Composante
Département de la licence sciences et technologies (DLST)
Période de l'année
Printemps (janv. à avril/mai)
Description
* Introduction à la programmation dans un langage de type "impératif" :
o Variables ; instructions d'affectation, d'entrées-sorties ;
o Composition des instructions : séquentielle, conditionnelle et itérative.
o Structuration des programmes et ré-utilisation : procédures et fonctions
o Types simples et structurés (listes, dictionnaires, ... )
* Démarche de programmation :
o de l'énoncé à un algorithme : spécification, analyse descendante
o mise en oeuvre sur machine : codage, tests.
* Expérimentation sur machine dans le langage Python 3
Heures d'enseignement
- UE Méthodes informatiques et techniques de programmation - TDTD18h
- UE Méthodes informatiques et techniques de programmation - CMTDCours magistral - Travaux dirigés18h
- UE Méthodes informatiques et techniques de programmation - TPTP24h
Pré-requis recommandés
Programme de terminale scientifique
Période
Semestre 2
Compétences visées
* Connaître les constituants de base d'un langage de programmation : aspects lexicaux, syntaxiques et sémantiques.
* Savoir analyser les problèmes et les programmer avec méthode : éléments d'algorithmique, techniques de décomposition, et de codage.