Programmation niveau 1
Master Traduction et interprétationParcours Technologies des langues - Traitement automatique des langues, informatique et traduction

Catalogue2026-2027

Description

Découverte du langage Python. Généralités autour de la notion d’algorithmique et des questions liées à  l’informatisation des documents textuels. Écriture de programmes en utilisant les variables, les opérations d’affectation, les boucles, les instructions conditionnelles, les structures de données simples et complexes (listes, dictionnaires, tuples, ensembles), les expressions régulières et les fonctions. Mise en application de ces notions par des exercices impliquant de combiner ces divers éléments.

Compétences requises

Aucun pré-requis en programmation.

Compétences visées

  • Maîtriser les techniques de programmation en Python

  • Connaître les concepts de base de l’algorithmique et des structures de données

  • Développer des programmes informatiques dédiés au Traitement automatique de la langue

  • Développer des programmes informatiques pour l’analyse, la structuration des données

Disciplines

  • Informatique

Contacts

Responsable(s) pédagogique(s)

MCC

Les épreuves indiquées respectent et appliquent le règlement de votre formation, disponible dans l'onglet Documents de la description de la formation.

Régime d'évaluation
CT (Contrôle terminal, mêlé de contrôle continu)
Coefficient
3.0

Évaluation initiale / Session principale - Épreuves

LibelléType d'évaluationNature de l'épreuveDurée (en minutes)Coéfficient de l'épreuveNote éliminatoire de l'épreuveNote reportée en session 2
Travail pratique à la maison
CCA1
Examen sur machine
CTA602
Epreuve orale
CTEO152

Seconde chance / Session de rattrapage - Épreuves

LibelléType d'évaluationNature de l'épreuveDurée (en minutes)Coéfficient de l'épreuveNote éliminatoire de l'épreuve
Examen sur machine
CTA901