Bienvenue!
À télécharger
et à installer
- Fichiers d'apprentissage (dossier zip, disponible en français) : http://bit.ly/llc-processingjs-fr
- extrayez le dossier (Extraire tout sur Windows)
- ouvrez diapositives.html dans le navigateur pour voir les diapositives
- Éditeur Atom : http://atom.io
- Navigateur Chrome : https://www.google.ca/chrome

Introduction à
ProcessingJS
En partenariat avec
Visualisation sous forme de dessin à la main de toutes les portes traversées par quelqu'un en une semaine :

Visualisation sous forme de vecteur de la densité de population sur Terre :

Visualisation en direct du mouvement des vélos en libre-service de la ville de New York :


La fonction « draw »
Comme nous l'avons vu plus tôt, « draw() » est une méthode qui ajoute des éléments au canevas dans Processing. Elle dessine (« draw ») sur le canevas.
Toutefois, la méthode « draw() » n'est pas statique : elle se répète constamment. « draw() » est comme une boucle qui tourne 60 fois par seconde, c'est-à-dire, une fois toutes les 160 millisecondes.
Il est donc possible de changer les règles du dessin de la visualisation. Nous nous amuserons avec ces règles un peu plus tard aujourd'hui.
Ressources supplémentaires
Voici quelques ressources supplémentaires qui vous seront utiles si vous souhaitez continuer à travailler avec ProcessingJS.
Ressources pour la visualisation de données
La visualisation de données est une tâche complexe qui exige, avant tout, beaucoup de créativité. Il n'y a que le code qui soit technique. Voici quelques ressources pratiques pour exploiter le côté droit (créatif) de votre cerveau. (Ressources en anglais seulement)
Merci!
Introduction à ProcessingJS
Diapositives créées par William Wolfe-Wylie à partir de Lea Verou's SlideShow et de reveal.js.