• ECTS

    4,5 crédits

  • Composante

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

  • Volume horaire

    36h

  • Période de l'année

    Enseignement quatrième semestre

Description

Ce cours doit permettre aux étudiant·es de développer leur compréhension des programmes informatiques complexes et modulaires. Il s’appuiera pour cela sur l’expérimentation et la création dans un environnement de développement dédié au multimédia. Le cours explorera notamment les spécificités des programmations fonctionnelles, récursives, synchrones et événementielles.

Il visera également à donner aux étudiant·es une meilleure compréhension de l’usage des ressources multimédia (images, audio, vidéo) dans des programmes interactifs.

Lire plus

Objectifs

• Connaître et savoir remobiliser un ensemble de concepts informatiques
• Choisir le type de programmation le plus adapté pour un projet donné
• Ecrire et structurer des programmes informatiques complexes
• Exploiter par le code des ressources multimédia

Lire plus

Évaluation

M3C en session unique
• RÉGIME STANDARD session 1: CCI 100% Contrôle Continu Intégral: minimum 2 notes, répartition équilibrée, seconde chance intégrée.
• RÉGIME DÉROGATOIRE session 1: Non pas de dérogatoire possible pour cet enseignement.
• REGIME STANDARD Session 2 (dite de 2nd chance): CCI Contrôle Continu Intégral, Rattrapage inclus dans le semestre.

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
  • TDTD24h

Pré-requis obligatoires

• Bases d’algorithmique
• Première expérience de programmation

Lire plus

Compétences visées

• Cerner l’information, son contenu et ses systèmes sous l’angle des représentations, des significations ou des pratiques associées, pour analyser ou concevoir des dispositifs d’information et de communication
• Disposer d’une expérience personnelle d’analyse et/ou de production de dispositifs, objets et systèmes informationnels et communicationnels
• Identifier le processus de production, de diffusion et de valorisation des savoirs
• Utiliser les outils numériques de référence et les règles de sécurité informatique pour acquérir, traiter, produire et diffuser de l’information ainsi que pour collaborer en interne et en externe

Lire plus

Bibliographie

• Processing : S'initier à la programmation créative, par Jean Michel Géridan et Jean-Noël Lafargue, Éditions Dunod, 2016

Lire plus

Ressources pédagogiques

• Processing, manuel libre sur Floss Manuals : https://fr.flossmanuals.net/processing/introduction/ 

Lire plus