• ECTS

    3 crédits

  • Composante

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

  • Volume horaire

    24h

  • Période de l'année

    Enseignement second semestre

Description

Ce cours vise à fournir aux étudiant·es une première expérience de la programmation informatique. Les étudiant·es travailleront, dans un environnement de programmation dédié au multimédia, à l’implémentation de différents types d’algorithmes. Il s’agira principalement d’étudier les structures de données et de contrôle fondamentales, ainsi que leur usage dans des programmes multimédias.

Lire plus

Objectifs

• Connaître et savoir remobiliser un ensemble de concepts informatiques
• Écrire les algorithmes permettant la résolution de problèmes simples
• Implémenter des algorithmes dans un langage de programmation haut niveau
• Lire et comprendre un programme informatique dans un langage donné

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

  • TDTD24h

Pré-requis obligatoires

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

• Programmation créative en Scratch : https://pixees.fr/programmation-creative-en-scratch/ 
• Processing, manuel libre sur Floss Manuals : https://fr.flossmanuals.net/processing/introduction/

Lire plus