Creative Coding

Het woord spreekt eigenlijk wel voor zich, maar ik zal het een beetje toelichten.

Creative Coding is het creatief gebruik van coding en het programma processing, waarmee onder andere woordbeelden gemaakt kunnen worden, kunst en motion-graphics met eventueel ook interactieve elementen – en dit limiteert zich niet tot de computer zelf, het is ook mogelijk om processing te laten reageren op bijvoorbeeld geluid wat binnenkomt via een microfoon of zelfs door een webcam en nog veel meer.

Ik vind het een programma waar zo oneindig veel mogelijkheden in zijn en het is zo simpel te gebruiken, als je iets niet begrijpt kun je het gewoon op zoeken. Als je het mij vraagt vind ik dat ze Processing ook voor een deel in bijvoorbeeld basisscholen of aan kleine kinderen zouden kunnen leren, hoe eerder je begint hoe beter – en zij zullen nog veel betere designers worden dan wij!

 

Advertisements

Wat is Processing?

Processing is een programma wat gebaseerd is op een ander programma genaamd Design by Numbers, gemaakt door het MIT media lab. Dit was een programma ontwikkeld in 1990 om het voor designers, kunstenaars en andere niet-programmeurs makkelijker te maken te leren programmeren. In 2001 zijn Casey Reas en Benjamin Fry, allebei ex-medewerkers van het MIT media lab een nieuw programma begonnen – Processing!

Processing is een programma wat bijna oneindig mogelijkheden heeft op het gebied van design als je weet hoe je er mee om moet gaan en weet hoe het werkt. Het programma is gebaseerd op codes die je invoert in een zogenaamde sketch, en deze codes worden dan vervolgens vertaald naar een beeld – en dit kan heel variërend zijn, dit kan met zo een beetje alles interactief zijn, met het klikken van je muis, met het bewegen van je muis, het drukken op bepaalde toetsen enzovoorts.

Het is mogelijk om animatie toe te voegen, het is mogelijk om beelden in te laden en je kan zelfs 3D beelden genereren in het programma zelf – deze codes zijn uiteraard ook te gebruiken voor op websites, wat natuurlijk erg interessant is. De bestanden waaruit deze schijnbaar enorme bestanden bestaan zijn in feite zeer klein – ze bestaan gewoon uit tekst, code, en er is ook heel veel gratis informatie over te vinden op het internet.