• ECTS

    4,5 crédits

  • Composante

    Philo, Info-Comm, Langages, Littératures & Arts du spectacle

  • Volume horaire

    24h

  • Période de l'année

    Enseignement huitième semestre

Description

Ce cours constitue une introduction aux notions de programmation, théoriques et appliquées, adaptée aux besoins du linguiste. Il aborde les notions de base du langage Python 3 : types de données (données numériques, chaînes de caractères, listes, dictionnaires, tuples), fonctions, définition de fonctions, importation de modules, manipulation de fichiers.

Les étudiants développeront des simples outils d'accès à des corpus, nécessaires pour des corrections et des comptages, auxquels tout linguiste est confronté régulièrement. Des exercices sont systématiquement associés à la présentation des concepts.

Lire plus

Objectifs

Apprendre à utiliser le langage Python.

Lire plus

Évaluation

M3C en deux sessions
• RÉGIME STANDARD session 1: CC 100% Contrôle continu: 2 notes au moins.
• RÉGIME DÉROGATOIRE session 1: Non pas de dérogatoire possible pour cet enseignement.
• REGIME STANDARD Session 2 (dite de 2nd chance):

Dans le cadre de cet EC, sauf autorisation expressément formulée par l'enseignant.e, l’usage de l’IA pour aider à la réalisation des travaux de contrôle continu soumis à évaluation est interdit. Les étudiant.e.s n’ont pas le droit de faire appel à une IA générative à des fins de documentation, recherche d’idées, construction, rédaction ou édition.

Lire plus

Heures d'enseignement

  • CMCM12h
  • TDTD12h

Pré-requis obligatoires

Aucun.

Lire plus

Compétences visées

Savoir écrire des scripts Python permettant la manipulation et traitement de textes, la définition de fonctions, l’utilisation d’outils TAL sur les corpus.

Lire plus

Ressources pédagogiques

Anaconda, Jupyter, NLTK, etc.

Lire plus