Préparation intervention Code créatif 2019
==
**ECV / M1 Dev**
## Sujet / Thème projet
- Le monde des ondes - exacerber la perceptions des ondes.
- Ressentir la musique sans les oreilles (drone metal / subpack).
- Aider l'ouverture sur les musiques extrêmes (noise / drone / metal / hardtech / trance).
- Le son tel une masse de matière.
- La biodiversité des abysses.
- quelques choses sur le plastique
- les femmes dans l'histoire de l'informatique (inspiré par l'expo "Computer Grrrls" de la Gaité lyrique)
## Programme
- Martin : pour moi l'idée serai de demander aux étudiants de créer une installation numérique sur un des thèmes proposé.
Nous leur donnons des applications d'exemples contenant des fonctionnalités qu'ils auront à utiliser par eux même ensuite.
### jeudi 27 septembre
:::warning
Martin tout seul
:::
Introduction à P5js.
TP : développer un jeu de snake en P5.js
### jeudi 3 octobre
- Presentations et sensibilisation au code créatif en suivant les cours de laurent.
- Création d'une application exemple de dessin.
#### Matin
- présentation Laurent et tour de table rapide (15min)
- présentation : introduction code créatif (30/45min)
- exercice : trouver un visuel ou design inspirant dans les références cités + restitution (chacun présente son choix rapidement et pourquoi) (15/30min)
- pause
- présentation : modèles/simulation (30mn)
- exercice : reproduire le visuel choisi avec p5js (jusqu'à la pause de midi)
#### Après-midi
- suite de l'exercice
+ éventuellement point sur des aspects spécifiques de l'informatique graphique (calcul vectoriel, transformation, manipulation de couleur)
#### Fin Après-midi
- fin de l'exercice et préparation restitution jeudi 10
### jeudi 10 octobre
- Restitution exercice de la semaine précédente
- rappel / présentation de nodejs, npm...
- Création d'une application exemple utilisant des web sockets.
### jeudi 17 octobre
:::warning
Laurent absent
:::
### jeudi 24 octobre
:::warning
Martin absent
:::
### jeudi 31 octobre
### jeudi 7 novembre
## Programme de l'année dernière pour info
Principe : un thème par journée + exercices + projet
### journée 1 (7h)
:::info
Thème : Code créatif
:::
#### Matin
* présentation et tour de table
* présentation [art num/code créatif](https://www.laurent-malys.fr/code_creatif/00_intro_web.html)
* recherche individuelle sur les outils de code créatif + restitution
#### Aprés-midi
* introduction et exercice p5js
### journée 2 (7h)
:::info
Thème : Modélisation
:::
* Présentation sur la (modélisation)[https://www.laurent-malys.fr/code_creatif/01_modele_web.html]
* suite prise en main p5js
### journée 3 (9h)
:::info
Thème du jour : Données
:::
* Présentation sur les [données](https://www.laurent-malys.fr/code_creatif/02_donnees_web.html) (concepts liés, data-viz, data-art)
* exploration des portails opendata Nantes, PdL
* présentation du projet et brainstorming autour du thème (nantais, nouveaux nantais)
### journée 4 (9h)
:::info
Thème : Musique
:::
* présentation sur la musique/MAO/live coding
* démo et test de sonic-pi
* développement du projet
### journée 5 (9h)
:::info
Thème : Live audiovisuel
:::
* c'est quoi une "performance audiovisuelle", quels en sont les contraintes ?
* démo exercice: socket.io + p5js
### journée 6 (9h)
travail sur le projet
### journée 7 (9h)
travail sur le projet + filage des live