Algorithmique et programmation 1

Crédit : 8 ECTS

Volume horaire

  • CM : 72 h
  • Volume horaire global (hors stage) : 72 h

Compétences à acquérir

Initiation à la programmation avec le support du langage Python. Le cours mettra principalement l’accent sur les éléments de base d’un langage de programmation (type, variable, instructions, méthodes, appel de méthodes, exécution de programme). Le cours devra également introduire les bases de l'utilisation des systèmes (fichiers, chemins, processus, etc.) 

Description du contenu de l'enseignement

Instructions de base en pseudo-code et en Python : variables (type et valeur), affectation, structures conditionnelles (et expressions logiques), boucles. Tableaux en pseudo-code. Structures séquentielles en Python : chaînes de caractères, listes, tuples, dictionnaires. La modularité : les fonctions et la récursivité. Manipulation de fichiers.

Enseignant responsable

EMILIANO LANCINI

Enseignant responsable

SONIA TOUBALINE



Année universitaire 2023 - 2024 - Fiche modifiée le : 01-04-2026 (15H54) - Sous réserve de modification.