Vignette Master Humanités Numériques

ICOM, Université Lumière Lyon 2
Année 2016-2017

Prérequis

Niveau C2i

Objectif du cours

  • Introduction au raisonnement algorithmique (langage algorithmique textuel)
  • Utilisation d’un outil visuel pour l’algorithmique (Blockly)
  • Pratique d’un langage de programmation (Python)

Plan du cours

  • Structures de données de base (variables, constantes)
  • Entrées/sorties
  • Calculs et manipulation de chaînes de caractères
  • Structures de contrôle (boucles, tests)
  • Sous-programmes (procédures, fonctions)
  • Structures de données dynamiques (listes)
  • Fichiers textes

Organisation pédagogique / Planning

14h de cours-TD

Séance Date Horaire Lieu
1 lundi 3/10 14h-17h Lyon 2 campus PDA, salle H120
2 lundi 7/11 14h-18h Enssib, salle N.1.15
3 lundi 21/11 14h-17h Enssib, salle N.1.15
4 lundi 12/12 14h-18h Enssib, salle N.1.15
Examen lundi 9/01 14h-16h Enssib, salle N.1.15

Modalités d’évaluation

Épreuve sur machine (2h)

Matériel en ligne

Bibliographie / Webographie

Algorithmique

Python

Autres ressources en ligne