multimedialabpoule

Introduction à la programmation avec PROCESSING

Dans le cadre des cours d’arts numériques à l’Erg, j’ai choisi d’utiliser le logiciel/environnement de programmation PROCESSING comme introduction à la programmation.

im_p5_fonctions.jpg

PROCESSING est un logiciel libre (open-source), gratuit et multi-plateformes (Windows, Mac OS X et Linux).

PROCESSING utilise un langage simple et complet, orienté vers le développement de « sketches », programmes dédiés essentiellement à des projets artistiques. Le traitement du son et de captures vidéo, l’accès en ligne (et bien d’autres choses encore) sont rendus possibles grâce à des bibliothèques.

Pour accéder sans trop de frayeur à cet objectif, j’utilise (je peaufine…) des ressources destinées à faire comprendre, puis à appliquer, des notions de base accompagnées d’exemples. Notamment la page dédiée à PROCESSING sur multimedialab, ainsi que des PDFs projetés et commentés en classe (voir liens ci-dessous).

Qu’est-ce qu’une variable, une bifurcation, une boucle, une fonction ?
Vous le comprendrez (du moins, je l’espère !) en consultant ce document PDF :

Un dossier .zip contenant les exemples commentés dans ce PDF est également téléchargeable :

… Ainsi qu’un document qui survole en image l’avènement de l’ordinateur,
et des informations sur son fonctionnement :

Pour d’autres ressources, voir la page dédiée à PROCESSING sur multimedialab


Post a comment

You must be connected to post a comment.