Année : 2007-2008
Étudiants concernés : 3° / 4° / 5°
Intitulé : « Objets orientés-objet : Programmation artistique avancée »
Enseignant (s) : Douglas Edric Stanley
Type de cours : Optionnel
Date et heure : 10 x Jeudi matin, de 9h30 à 12h30, Semestre 2 (cf. agenda)
Maîtriser les concepts de base de la programmation orientée-objet
Savoir construire un programme complexe sans devenir fou
Réflechir sur les rapports entre code, algorithme, et création artistique
Construire une approche singulière et autonome avec les outils algorithmiques
Depuis plusieurs années, L’atelier hypermédia réfléchit sur les rapports entre art + code en explorant les concepts et idéologies sous-jacants dans les nouveaux materiaux algorithmiques. Parallèlement, l’atelier assure une veille technologique avec ses mêmes matières mais de façon totalement pragmatique en suivant le principe de « Just-Fuck-Around®™ ». Quelque part entre ces deux pratiques — analytique d’une côté et joyeusement bordellique de l’autre – l’atelier dispense un savoir-faire technique rigoureuse. Le but de ce seminaire est d’approfondir cettre approche en se donnant les moyens d’explorer des outils et techniques les plus avancés de la programmation.
Le but, comme toujours, sera de former des artistes sachant utiliser la modularité des ordinateurs à leur avantage en inventant leurs propres dispositifs artistiques et médiatiques (c’est-à-dire leurs propres média, d’où le terme « hypermédia »). De ce point de vue, le seminaire s’appuyera sur les travaux de ses participants, où nous chercherons à identifier les différentes stratégies possibles de la programmation, tout en identifiant les outils et logiques récurrentes entre les divers projets.
Séminaire semi-informel + accompagnés de conversations et documents sur Internet (www / email / blogs). Démonstration de concepts et d’exemples de programmation avancées. Analyse de programmes concrets. Démontage d’installations complexes. Assistance de projets de programmation en-cours dans l’école ou à l’extérieur.
Les machines sont fournis par l’atelier, et les logiciels entièrement gratuits. Nous recommandons néanmois aux étudiants d’apporter leurs ordinateurs portables s’ils en possèdent.
Cours en ligne / Processing : http://www.ecole-art-aix.fr/rubriqu...
The Nature of Code : http://www.shiffman.net/teaching/nature
Code & Form : http://workshop.evolutionzone.com/
Processing blogs : http://www.processingblogs.org
Processing discourse : http://www.processing.org/discourse/
Make Magazine / Make Blog : http://www.makezine.com/blog
Processing/Greenberg supplements : http://www.friendsofed.com/book.htm...
« Read Me : Software Art & Cultures » Olga Goriunova & Alexi Shulgin, eds. (+)
« CODE = The Language of Our Time » Ars Electronica Center (+)
« Processing : A Programming Handbook for Visual Designers » Casey Reas (+)
« Processing : Creative Coding and Computational Art » Ira Greenberg (+)
« デザイン/アートのためのプログラミング入門 » 前川 峻志 (Takashi Maekawa) & 田中 孝太郎 (Kotaro Tanaka)
« Design by Numbers » John Maeda (+)
« Head First Java » Kathy Sierra & Burt Bates
(+) livres disponibles au centre de documentation
Participation active au séminaire
Présentation orale