Showtime : 5pm and 8pm in December
1pm, 2:30pm, 4pm on December 22-23-24-27-28
Stay for a drink or a bite to eat after the show! Enjoy a 10% discount at Pavillon, the SAT's new restaurant. Upon presentation of your ticket, same day only.
A nine-hour two-part course focussing on the Processing visual programming language. This open source software enables users to program images, animations and interactions.
Atelier de neuf heures en trois parties animé par Alexandre Quessy, un artiste-programmeur montréalais. Conçu par des artistes, Processing est un environnement de création utilisant le code informatique. Il permet de créer des dessins et des animations avec la possibilité de rendre le tout interactif. Processing est idéal pour le prototypage rapide d’idées et constitue une excellente porte d’entrée vers la programmation texte, plus particulièrement vers le langage Java.
Se familiariser avec les possibilités qu’offre Processing.
Apprivoiser le dessin 2D, le dessin 3D ainsi que les animations.
Comprendre la programmation: variables, boucles, fonctions, etc.
Savoir exporter un projet pour le Web.
Expérimenter l’interactivité avec souris et caméra.
Importer des librairies additionnelles.
Se familiariser avec certaines méthodologies de développement logiciel.
Matériel requis : Les participants sont invités à apporter leur ordinateur portable (Mac ou PC) avec le logiciel libre Processing déjà installé. Le logiciel libre Processing est disponible gratuitement sur le site de Processing. Pour les participants qui ne possèdent pas d’ordinateur portable, la SAT peut mettre à la disposition des participants certains postes de travail (ordinateur Mac ou PC avec le logiciel libre Processing).
* Si vous n’apportez pas votre ordinateur portable, veuillez nous en faire part. N’hésitez pas à nous contacter si vous avez des questions liées au matériel requis.
Durée : 9 heures
Langue : Français
Formule : Exposés théoriques et exercices pratiques
Prérequis : Ce cours s’adresse à ceux qui s’intéressent à la création logicielle comme médium de communication et d’expression et qui débutent en programmation avec Java/Processing.