COURS // EDM1700 Programmation créative
Mes cours favoris
Ce système permet de sélectionner vos cours favoris en prévision de votre inscription qui se fait sur le portail étudiant.
Trimestre | Cours | Groupe |
---|
Description du cours
- Cycle : 1
- Type de cours : Technique
- Nombre de crédits : 3
- Discipline : Communication
Objectifs
Ce cours-atelier permet aux personnes étudiantes de se familiariser avec les concepts et les méthodes de base en programmation dans le cadre de créations numériques interactives.
Sommaire du contenu
Le cours initie à la programmation informatique en considérant l'utilisation du code source comme un moyen d'expression créative à part entière. Il introduit les concepts de base de la programmation informatique (variables, opérateurs, boucles, conditions, fonctions, classes, objets, tableaux, etc.) à travers la conception d'applications interactives originales. Le cours explore des langages et des environnements de programmation dédiés spécifiquement à la création artistique numérique.
Outre le développement de programmes fonctionnels, le cours vise à amorcer le développement d'une pratique créative et critique de la programmation. Il vise également à développer de bonnes habitudes de programmation, notamment à travers la documentation du code (commentaires) et le déploiement d'un style de programmation concis et élégant (indentations, nomenclature, etc.). Ce cours prépare ainsi à l'utilisation de la programmation comme moyen de création et à communiquer avec confiance avec d'autres programmeuses et programmeurs dans la réalisation de projets collaboratifs dans les domaines de la création d'expériences immersives et interactives.
Modalité d'enseignement
Exercices pratiques, travaux en laboratoire.