UE Méthodes informatiques et techniques de programmation

Diplômes intégrant cet élément pédagogique :

Descriptif

* 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

Pré-requis

Programme de terminale scientifique

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.

Informations complémentaires

Lieu(x) : Grenoble - Domaine universitaire, Valence - Briffaut
Langue(s) : Francais