Introduction à la Programmation par Objets (cours 1)

Voici le cours 1 ainsi que son TP-TD de manière à pouvoir les imprimer en couleurs ou les consulter à l'écran en même temps que vous en programmez les exercices. N'hésitez pas à consulter les pages Web de l'Ecole d'Art d'Aix-en-Provence ou du MultiMediaLab (Ecole d'Art Numérique à Bruxelles) pour y puiser (en français) tous les compléments qui vous plairont, ou bien encore ce chapitre gratuit en anglais du livre de Reas & Fry (couverture bleue ci-dessous), ou encore ce chapitre gratuit en anglais du livre de Greenberg (le second). Le site Web du 3ème livre (couverture orange) contient beaucoup d'exemples pour vous entraîner aux examens et approfondir le cours ! Le dernier livre contient d'intéressantes applications à la physique (pour les programmeurs de jeux) et à l'électronique (avec le circuit Arduino).

Voici enfin une introduction en français au logiciel Processing, trouvée sur le site de l'Ecole d'Art d'Aix-en-Provence et traduite de l'américain...

Vous verrez plus tard qu'il est extrêmement facile de demander à Processing de générer automatiquement une page Web (HTML) contenant votre dessin ou animation graphique. Vous en trouverez beaucoup d'exemples sur le site de Processing.

Le plus bel ouvrage sur le design génératif est incontestablement celui des Editions Pyramid. Si vous envisagez des études dans l'art numérique, c'est un must. Très gros et lourd, c'est un beau livre de bibliothèque contenant à la fois de très belles images en couleurs et le code Processing pour les générer, avec de nombreuses explications.

Il y a beaucoup de livres sur (ou qui utilisent) Processing, de la programmation pure à la musique, l'art ou l'électronique :