Type de cours
Bachelor
Année
2026-2027
Catégorie
Cours
Enseignant·e·s
Tibor Udvari
Langues d'enseignement
Français, Anglais
Semestre
Automne
Type d'enseignement
Enseignement pratique

Ce cours introduit le code comme médium de création à travers une série de travaux visuels et interactifs réalisés avec p5.js, une bibliothèque JavaScript pour dessiner, animer et créer des interactions dans le navigateur.

Chaque brief part d’une question visuelle concrète et mène à un sketch : un petit programme qui sert à tester une idée, produire un visuel ou explorer un comportement. Un sketch peut rester brut, précis, étrange, minimal ou inachevé. Ce qui compte, c’est qu’il fonctionne, qu’il puisse être modifié, partagé, regardé et discuté.

Les briefs pourront inclure, par exemple, des motifs génératifs, des horloges alternatives, des machines à dessiner, des images produites à partir de règles, des alphabets modulaires, des manipulations de pixels ou des interactions simples. La progression reste volontairement ouverte afin de suivre les recherches menées en classe.

Les séances alternent entre références, démonstrations et temps de travail. Certaines introduisent un brief et ses bases. D’autres sont consacrées à la production, aux variations, à la mise au point du code, à la discussion et à la documentation.

À la fin du semestre, chaque étudiant·e·x constitue un ensemble de sketch visibles dans le navigateur. L’objectif est d’apprendre à développer des formes et des systèmes par le code, et à prototyper des idées rapidement.

Planning de cours

2026-2027Moulage basesAline Morvan 2026-2027L’essai cinématographique, une «forme qui pense»Bertrand Bacqué 2025-2026Les merveilleuses 2025-2026Les cinémas d’Afrique de l’Ouest et du Centre Bertrand BacquéBertrand Bacqué 2025-2026Le rôle et la figuration de l'animal dans les pratiques artistiques contemporainesJulie Enckell 2025-2026Le nu en artClaude-Hubert Tatot 2026-2027Le « film noir », anatomie d’un genreBertrand Bacqué 2025-2026Le cinéma, un art spectral : entre fantômes et fantasmagories Bertrand BacquéBertrand Bacqué 2025-2026Laboratoire d'interactivité et programmation IIDaniel Zea 2025-2026LIQUID LATEXTommy Capiaux, Noé Aenishanslin, Mamin