Message d'erreur

  • Deprecated function : strtolower(): Passing null to parameter #1 ($string) of type string is deprecated dans include() (ligne 12 dans /DATA/sites/40618_Institutionnel_Registrariat/sites/all/themes/uqam2016/templates/node--cours.tpl.php).
  • Deprecated function : strtolower(): Passing null to parameter #1 ($string) of type string is deprecated dans include() (ligne 13 dans /DATA/sites/40618_Institutionnel_Registrariat/sites/all/themes/uqam2016/templates/node--cours.tpl.php).
  • Notice : Only variables should be passed by reference dans horaires_cours_content() (ligne 167 dans /DATA/sites/40618_Institutionnel_Registrariat/sites/all/modules/custom/horaires/horaires.module).
  • Notice : Only variables should be passed by reference dans horaires_cours_content() (ligne 167 dans /DATA/sites/40618_Institutionnel_Registrariat/sites/all/modules/custom/horaires/horaires.module).
  • Notice : Only variables should be passed by reference dans horaires_cours_content() (ligne 167 dans /DATA/sites/40618_Institutionnel_Registrariat/sites/all/modules/custom/horaires/horaires.module).
  • Deprecated function : mb_strtolower(): Passing null to parameter #1 ($string) of type string is deprecated dans drupal_strtolower() (ligne 529 dans /DATA/sites/40618_Institutionnel_Registrariat/includes/unicode.inc).
  • Deprecated function : Creation of dynamic property WSClientServiceDescription::$id is deprecated dans EntityAPIController->load() (ligne 256 dans /DATA/sites/40618_Institutionnel_Registrariat/sites/all/modules/entity/includes/entity.controller.inc).
  • Deprecated function : Creation of dynamic property WSClientServiceDescription::$authentication is deprecated dans EntityAPIController->load() (ligne 256 dans /DATA/sites/40618_Institutionnel_Registrariat/sites/all/modules/entity/includes/entity.controller.inc).
  • Deprecated function : Creation of dynamic property WSClientServiceDescription::$status is deprecated dans EntityAPIController->load() (ligne 256 dans /DATA/sites/40618_Institutionnel_Registrariat/sites/all/modules/entity/includes/entity.controller.inc).
  • Deprecated function : Creation of dynamic property WSClientServiceDescription::$module is deprecated dans EntityAPIController->load() (ligne 256 dans /DATA/sites/40618_Institutionnel_Registrariat/sites/all/modules/entity/includes/entity.controller.inc).
  • 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.

Les modalités et horaires présentés sont à jour au moment de la recherche. Ils n'impliquent pas d'engagement ni d'obligation de la part de l'UQAM d'offrir ces cours. L'UQAM se réserve également le droit de modifier les modalités et les lieux des cours qu'elle offre.

Places disponibles réservées à votre programme
(Étudiants libres: entrez le code 9999)
Ce cours n'est pas offert lors de ce trimestre.

Les modalités et horaires présentés sont à jour au moment de la recherche. Ils n'impliquent pas d'engagement ni d'obligation de la part de l'UQAM d'offrir ces cours. L'UQAM se réserve également le droit de modifier les modalités et les lieux des cours qu'elle offre.

Places disponibles réservées à votre programme
(Étudiants libres: entrez le code 9999)
Ce cours n'est pas offert lors de ce trimestre.

Les modalités et horaires présentés sont à jour au moment de la recherche. Ils n'impliquent pas d'engagement ni d'obligation de la part de l'UQAM d'offrir ces cours. L'UQAM se réserve également le droit de modifier les modalités et les lieux des cours qu'elle offre.

Places disponibles réservées à votre programme
(Étudiants libres: entrez le code 9999)

Enseignant

  • Non disponible

Horaire et lieu

Jour Date Heure Lieu Type
Mercredi Du 12 janvier 2026
au 24 avril 2026
De 09h30 à 12h30 Cours magistral
Mercredi Du 12 janvier 2026
au 24 avril 2026
De 14h00 à 17h00 Atelier

Modalités

  • Ce cours est donné en présentiel.
  • Les évaluations seront tenues en présentiel.

Remarque

  • COHORTE 2025
Retour en haut de page