Acquis d'apprentissage

À la fin de ce cours, l’étudiant·e sera capable de : 

  • Consulter la documentation d'un langage de programmation pour en comprendre les spécificités ;
  • Lire et interpréter correctement un programme informatique écrit dans le langage Pyhon ;
  • Ecrire des scripts simples de manipulation de données en langage Python.

Contenu

L'objectif de ce cours est d'initier l’étudiant·e à la programmation informatique. Les concepts suivants seront progressivement examinés : variables, valeurs, structures conditionelles, fonctions, boucles for/while, structures de données simples. Le cours et les séances d'exercices feront appel au langage Python.

Méthodes d'enseignement

Le cours s'articule autour de trois types d'activités : 

  • Des séances théoriques dans lequelles les concepts sont introdutis et illustrés dans des sessiosn de live coding ;
  • Des séances de travaux pratiques dans lesquelles ces concepts sont manipulés directement par l’étudiant·e ;
  • Des exercices en autonomie permettant à l’étudiant·e d'approfondir sa connaissance à son rythme. 

Méthode d'évaluation

L'évaluation consiste en un examen écrit évaluant la capaicté de l’étudiant·e à comprendre des programmes écrits en langage Pyhon de divers niveaux de difficulté ainsi qu'à écrire (en langage Python) des scripts simples de maniuplation de données. 

Langue d'instruction

Formation Programme d’études Bloc Crédits Obligatoire
Bachelier en ingénieur de gestion Standard 0 5
Bachelier en ingénieur de gestion Standard 1 5