PROCESSING : création avec interface intuitive de programmation

Participant·e·s

Processing est une interface de programmation intuitive qui permet la création de programmes visuels complexes, interactifs et/ou génératifs.

*NOUVELLES DATES: les mardis de 18h à 21h du 25 octobre au mardi 29 novembre 2011

6 semaines (18 heures)
230$* + 50$ adhésion au Studio XX (taxes incluses)

Explorez des exemples sur le site http://www.openprocessing.org/ et voyez notre bannière animée avec l’une de ces oeuvres.

Par cette formation, le Studio XX propose aux artistes de travailler les bases de la programmation, de façon ludique. La pertinence à connaître les bases des langages de programmation – via le logiciel Open Source PROCESSING – est de donner aux artistes les moyens de tirer profit de ces connaissances dans n’importe quel environnement de programmation ou démarche logique : ils auront acquis les bases de la pensée algorithmique et sauront en jouer de façon créative.

Destiné au débutants, cet atelier est basé sur une partie théorique et une partie de mentorat.

Description du contenu (pourra varier selon le temps alloué et les intérêts des participants) :

1. Installation de Processing. Faire « circuler » des variables. Premières formes sur l’écran

2. Les modèles de contrôle et les boucles (if, for, while) : générer automatiquement des formes. Formes complexes, vertex et courbes : quelques mathématiques simples

3. Les bases de la couleur. L’algorithmique aléatoire

4. Travailler dans le temps : la production d’un motif continu en temps réel

5. Se déplacer en temps réel : boucles, mouvements et tableaux (arrays)

6. Interagir avec la souris et le clavier

7. Manipulation de photographies en temps réel : traitement de l’image

Plus détails sur Processing:
http://processing.org/
http://www.openprocessing.org/
http://infographie.bab-art.fr/tutoriels/processing/index.php

*8 participants minimum. Le prix sera ajusté si ce minimum n’est pas atteint.