Diplômes intégrant cet élément pédagogique :
Descriptif
Programme résumé :
- Constituants des langages de programmation impérative :
- Types, expressions, constantes ; expressions booléennes ; types structurés
- Variables ; instructions d'affectation, d'entrées-sorties ;
- Composition des instructions : séquentielle, conditionnelle et itérative.
- Structuration des programmes et ré-utilisation : procédures et fonctions
- Structuration de données à l'aide de listes et dictionnaires
- Démarche de programmation :
- de l'énoncé à un algorithme : spécification, analyse descendante
- mise en oeuvre sur machine : codage, tests.
- Expérimentation sur machine dans le langage Python
Pré-requis recommandés
aucun
Compétences visées
- Comprendre l'architecture d'un environnement informatique et savoir utiliser ses composants : système d'exploitation, structure de fichiers, navigateur, éditeur, compilateur, etc.
- 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 spécification, de décomposition, de codage et de tests.
Informations complémentaires
Connaissances évaluées dans l'UE
- composants de base et architecture d'un environnement informatique
- constituants de base d'un langage de programmation impératif
- méthodes et techniques permettant l'analyse de problèmes et la programmation méthodique de solutions
Compétences évaluées dans l'UE
- savoir utiliser les composants de base d'un environnement informatique (gestion de fichiers, édition, compilation, exécution, navigation)
- savoir utiliser un langage de programmation impératif
- savoir analyser un problème et conduire le développement d'un programme solution avec méthode
Lieu(x) : Grenoble
Langue(s) : Français
En bref
Période : Semestre 1Crédits : 6
Volume horaire
- Cours magistral - Travaux dirigés : 18h
- TD : 18h
- TP : 27h
Contact(s)
Responsable pédagogiqueGestionnaire de scolarité
Carole Adam
Evelyne Zorzettig Lemoine
Etudiants internationaux
Ouvert aux étudiants en échange dans la limite des capacités d'accueil
Crédits : 6.0
Crédits : 6.0