Studio
Pratiques
Algorithmiques

École Nationale Supérieure d'Arts Paris-Cergy

Dans le contexte actuel, l’accent sera résolument mis sur des pratiques web. Si vous avez envie d’élargir et enrichir vos travaux en intégrant des pratiques en réseaux, ce studio est pour vous ! Il s’agit de créer des plateformes web (avec texte, image, vidéo, objets 3D), des Twitterbots et autres générateurs de textes et d’images, des d’outils spécifiques pour vos performances, des interfaces utilisant des données en temps réel, etc.

Studio Pratiques Algorithmiques se présente comme une introduction méthodique et intensive à la programmation informatique. Le code est pensé ici comme une écriture qui génère automatiquement des formes. Nous le travaillerons à la fois comme une matière artistique et un ensemble de connaissances techniques permettant de mieux saisir des logiques souterraines à notre époque, le glissement vers une algorithmisation généralisée.

Le studio est conçu de manière à faire circuler les savoirs et les compétences de chacun.e par le biais de discussions, lectures de textes théoriques, projets collectifs, l’entraide, présentations par les étudiants de leurs recherches récentes, et la mise en ligne des codes sources, des tutoriels, des liens.

Pour la partie pratique, nous apprendrons à coder en utilisant un ensemble de standards (HTML5, CSS3, JavaScript), d’environnements de travail (Visual Studio Code) et d’outils open-source (p5.js et Node.js) en vue de créer des projets en ligne.

Une partie importante du studio sera dédiée à l’apprentissage de p5.js, un environnement de programmation en open-source conçu par et pour des artistes. Il s'agira d'apprendre les bases (les variables, les décisions, les boucles, les fonctions) de tout algorithme en vue d'intégrer cette forme d'écriture performative au sein de pratiques nécessitant la création d'outils informatiques spécifiques.

Des moments réguliers toute au long de l’année seront prévus pour situer ce travail plastique dans une actualité artistique et théorique : des lectures de textes, des discussions, et notamment des interventions d’artistes, théoriciens et curateurs travaillant dans le domaine des nouveaux médias. Ces moments sont conçus pour mieux connaître l’histoire de l’informatique et de la cybernétique en vue de nourrir une réflexion sur des enjeux contemporains : l'automatisation, l'intelligence artificielle, la gouvernementalité algorithmique, la surveillance, etc.

L’idée est d’avoir une approche globale en expérimentant avec la matière même de ce qui rend ce nouveau monde possible, le code.

Jeff Guess

Planning

Github

Workshop avec Sarah Garcin



Tutorials, code

P5

HTML5 & CSS3

Projets, recherches

Outils

Typographie