Studio
Pratiques
Algorithmiques

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

Cette année le Studio Pratiques Algorithmiques se concentrera sur le web to print. Nous proposons de réaliser des fanzines et autres publications non pas avec la suite Adobe mais avec des outils que nous allons créer nous-mêmes en utilisant les standards du web libre (HTML5, CSS3 et JavaScript).

Dans un premier temps, le cours s’organisera autour d’une initiation à ces outils et langages du web libres. Nous decouvrons l’éditeur de code, Visual Studio Code, à l’intérieur duquel nous apprendrons le HTML5 et le CSS3 pour structurer et mettre en forme nos textes et autres contenus. Nous apprendrons aussi quelques bases pour coder en JavaScript (et/ou P5) qui nous donnera la possibilité d’automatiser la forme de nos contenus. Avant de travailler sur les publications nous ferons des sites web simples.

Ensuite nous nous servirons de ces standards et la bibliothèque open source Paged.js pour réaliser nos propres outils de micro-édition papier qui mettront automatiquement en page nos publications.

Pour cette partie nous aurons le plaisir de travailler avec Lionel Catelan (Studio Édition) pour les choix éditoriaux (contenus, typos, papiers, formats, etc) et la finition des projets.

Des artistes ayants des pratiques liées au web to print seront invité.es pour présenter leurs œuvres, projets et leurs méthodes de travail.

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

Github

Pratiques Algorithmiques
Code source du cours

Projets d'étudiant.es

Les projets
Le code source des projets

Planning

10 oct 22 - Introduction HTML
17 oct 22 - Introduction CSS
24 oct 22 - Suivi de projets
31 oct 22 - Responsive web
7 nov 22 - Paged.js
14 nov 22 - Rdvs individuels
21 nov 22 - Introduction à P5 et le DOM
28 nov 22 - Studio Édition (Lionel Catelan)
5 déc 22 - Rdvs individuels
12 déc 22 - Avancement des publications

Tutorials, code

Codecademy - HTML
Codecademy - CSS
Codecademy - Introduction to Javascript

Shay Howe - Learn to Code HTML & CSS
Shay Howe - Learn to Code Advanced HTML & CSS

Paged.js

Paged.js
Une version plus simple du documentation de Paged.js
Paged.js, Ateliers web - Julien Bidoret

P5

P5.js