Programmation niveau 1
Master Traduction et interprétationParcours Technologies des langues - Traitement automatique des langues, informatique et traduction
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'évaluation | Nature de l'épreuve | Durée (en minutes) | Coéfficient de l'épreuve | Note éliminatoire de l'épreuve | Note reportée en session 2 |
|---|---|---|---|---|---|---|
Travail pratique à la maison | CC | A | 1 | |||
Examen sur machine | CT | A | 60 | 2 | ||
Epreuve orale | CT | EO | 15 | 2 |
Seconde chance / Session de rattrapage - Épreuves
| Libellé | Type d'évaluation | Nature de l'épreuve | Durée (en minutes) | Coéfficient de l'épreuve | Note éliminatoire de l'épreuve |
|---|---|---|---|---|---|
Examen sur machine | CT | A | 90 | 1 |