« Processing » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 5 : | Ligne 5 : | ||
==Description== | ==Description== | ||
Environnement informatique multiplateforme GNU/Linux, Mac OSX, Windows | Environnement informatique multiplateforme GNU/Linux, Mac OSX, Windows | ||
Programmation orientée objet (du Java simplifié) | Programmation orientée objet (du Java simplifié) | ||
Processing est basé sur un projet collectif ouvert(open source) et grauit, conçu entre le M.I.T. Media Lab et l’insitut de design IVREA pour donner spécifiquement aux étudiants, artistes et designers œuvrant dans le domaine des nouveaux médias, une plateforme de création appropriée. | |||
Processing est un programme simple crée pour faciliter le développement d'applications orientées visuellement, avec un accent mis sur l'animation, permettant aux utilisateurs d'interagir. | Processing est un programme simple crée pour faciliter le développement d'applications orientées visuellement, avec un accent mis sur l'animation, permettant aux utilisateurs d'interagir. | ||
Processing est un environement de programmation conçu pour des artistes, par des artistes. Il a été imaginé dès le départ comme un environement d’apprentissage pour des gens souhaitant rapidement apprendre à générer des images sur ordinateur. | |||
Processing | |||
[http://www.openprocessing.org/visuals/?visualID=5219 Exemple d'animation interactive avec Processing] | [http://www.openprocessing.org/visuals/?visualID=5219 Exemple d'animation interactive avec Processing] | ||
Ligne 24 : | Ligne 23 : | ||
==Principes pédagogiques== | ==Principes pédagogiques== | ||
Processing est | Processing a été conçu au laboratoire Aesthetics + Computation Group du MIT Media Lab. Processing est plus ou moins le prolongement du projet Design By Numbers, créé par le directeur du laboratoire, le célèbre artiste-programmeur John Maeda. Beaucoup de traces de ce premier projet sont visibles dans l’environement Processing : la simplicité de l’interface, la priorité donné à l’expérimentation et l’apprentissage, ainsi que les nombreux fonctions que les deux environnements partagent. Les concepteurs de Processing, Ben Fry et Casey Reas, ne cachent pas cet héritage | ||
Processing protège l’utilisateur de tout un tas de complexités qu’on aurait normalement à apprendre pour générer un programme. | |||
Environnement de Processing est archi-simple : un champ de texte pour écrire le programme, un bouton "play" jouer l’image. | Environnement de Processing est archi-simple : un champ de texte pour écrire le programme, un bouton "play" jouer l’image. | ||
[Tutoriel en français][http://www.ecole-art-aix.fr/rubrique81.html] | [Tutoriel en français][http://www.ecole-art-aix.fr/rubrique81.html] | ||
Ligne 33 : | Ligne 33 : | ||
==Logiciels similaires== | ==Logiciels similaires== | ||
Trois projets annexes s'ajoutent à Processing, basés chacun sur la philosophie et la technologie de départ : Wiring et Arduino ouvrent Processing à l’électronique et à la robotique ; alors que Processing Mobile permet aux artistes de créer des programmes pour leurs téléphones portables. | Trois projets annexes s'ajoutent à Processing, basés chacun sur la philosophie et la technologie de départ :[ Wiring][http://www.wiring.org.co/] et [Arduino] [http://www.arduino.cc/]ouvrent Processing à l’électronique et à la robotique ; alors que Processing Mobile permet aux artistes de créer des programmes pour leurs téléphones portables. | ||
Programmes similaires dna sEdutechWiki: | |||
[Embedded systems building blocks][http://edutechwiki.unige.ch/en/Embedded_systems_building_blocks] | |||
[[Alice]][[http://edutechwiki.unige.ch/fr/Alice]] | [[Alice]][[http://edutechwiki.unige.ch/fr/Alice]] |
Version du 19 novembre 2009 à 10:50
Page réalisée dans le cadre du cours Conception de Logiciels pour l'Enseignement et la Formation
(promotion "Pixel" 2009-2010) de la formation Maltt, au TECFA.
Cette page est une ébauche en cours de réalisation. Ne pas citer.
[Processing][1]
Description
Environnement informatique multiplateforme GNU/Linux, Mac OSX, Windows Programmation orientée objet (du Java simplifié) Processing est basé sur un projet collectif ouvert(open source) et grauit, conçu entre le M.I.T. Media Lab et l’insitut de design IVREA pour donner spécifiquement aux étudiants, artistes et designers œuvrant dans le domaine des nouveaux médias, une plateforme de création appropriée.
Processing est un programme simple crée pour faciliter le développement d'applications orientées visuellement, avec un accent mis sur l'animation, permettant aux utilisateurs d'interagir. Processing est un environement de programmation conçu pour des artistes, par des artistes. Il a été imaginé dès le départ comme un environement d’apprentissage pour des gens souhaitant rapidement apprendre à générer des images sur ordinateur.
Exemple d'animation interactive avec Processing
Processing contient:
Principes pédagogiques
Processing a été conçu au laboratoire Aesthetics + Computation Group du MIT Media Lab. Processing est plus ou moins le prolongement du projet Design By Numbers, créé par le directeur du laboratoire, le célèbre artiste-programmeur John Maeda. Beaucoup de traces de ce premier projet sont visibles dans l’environement Processing : la simplicité de l’interface, la priorité donné à l’expérimentation et l’apprentissage, ainsi que les nombreux fonctions que les deux environnements partagent. Les concepteurs de Processing, Ben Fry et Casey Reas, ne cachent pas cet héritage Processing protège l’utilisateur de tout un tas de complexités qu’on aurait normalement à apprendre pour générer un programme. Environnement de Processing est archi-simple : un champ de texte pour écrire le programme, un bouton "play" jouer l’image. [Tutoriel en français][2]
Interactivité et Générativité
L'utilisateur peut faire évoluer le sketch en déplaçant/cliquant la souris, ou en touchant un écran interactif. Il manipule ainsi les objets pour créer des simulations de mouvements et de transformations des objets. Ceci ouvre la voie à la créativité plastique. [Les plugins de Processing] ajoutent des fonctionnalités (video/audio/etc.)L'intégration avec Flash est en développement
Logiciels similaires
Trois projets annexes s'ajoutent à Processing, basés chacun sur la philosophie et la technologie de départ :[ Wiring][3] et [Arduino] [4]ouvrent Processing à l’électronique et à la robotique ; alors que Processing Mobile permet aux artistes de créer des programmes pour leurs téléphones portables.
Programmes similaires dna sEdutechWiki: [Embedded systems building blocks][5]
Citatons: [Ecole Supérieure d'Art d'Aix-en-Provence ][7] Gur