DATA ORNAMENTATION - Processing workshop - Cava Dei Tirreni

DATA ORNAMENTATION – Processing workshop – Cava Dei Tirreni

DATA ORNAMENTATION – Processing workshop – beginner > intermediate level

[.] Data
07-09.12.2012

[.]Luogo:

Cava Dei Tirreni

[.]Tutor:
Alessio Erioli ( Co-de-it)

[.]Descrizione:

Ornamento deriva dalla radice indoeuropea ar- che significa “mettere insieme”, radice comune ad armonia, armonizzare ed arrangiare (disporre). L’ornamento non viene quindi considerato come qualcosa di non necessario, quanto piuttosto la condizione che emerge nelle operazioni di articolazione e differenziazione di un sistema, espressione della sua stessa natura. L’articolazione e differenziazione di dati nello spazio è una operazione architettonica di per sé, che porta alla formazione di pattern i quali sono il veicolo per generare informazione dai dati. L’interazione complessa dei patterns con i dati stessi produce una forma sofisticata di estetica, una vera e propria forma di data ornamentation.

Processing è un ambiente di programmazione il cui linguaggio è basato su Java, da cui eredita completamente sintassi, comandi e il paradigma di programmazione orientata agli oggetti, ma in più mette a disposizione numerose funzioni ad alto livello per gestire facilmente l’aspetto grafico e multimediale. La semplicità dell’ ambiente di programmazione, la vasta gamma di librerie disponibili per personalizzarne ed estenderne le funzioni  e la grande velocità in fase di esecuzione ne hanno fatto un ambiente adatto alla simulazione dinamica di sistemi complessi attraverso processi di feedback continui, iterazioni e ricorsioni.

Il workshop intensivo è pensato per una introduzione al design generativo attraverso l’utilizzo di Processing, piattaforma Open-Source supportato dai sistemi operativi GNU/Linux, Mac OS X e Windows. Lo scopo è quello di fornire una comprensione del processo di articolazione e differenziazione dei dati quale operazione architettonica di per sé ; si indagherà come, attraverso l’Object-oriented Programming sia possibile generare una estetica (morfologia e comunicazione) delle informazioni dando loro una complessità ordinata, elegante ed emergente tramite l’interazione coordinata da insiemi di semplici regole. Partendo da elementi geometrici che interagiscono tra loro fino all’introduzione a Cellular Automata e sistemi di agenti.

 [eng]

Ornament comes from the into-european root ar- which means “to put together” and common to words such as harmony, to harmonize and arrange (deploy). Ornament is then not considered an an unnecessary embellishment rather as the emergent condition in the processes of articulation and differentiation of a system, an expression of its very nature.

The spatial articulation and differentiation of data is an architectural process already, leading to of patterns, which are the vehicle through which information is generated out of data. The complex interaction between patterns and data produces a sophisticated form of aesthetics, a veritable form of data ornamentation.

Processing is a programming language based on Java, from which it inherits syntax, commands and Object Oriented Programming (OOP) paradigm, while on top of that providing a many high-level functions that allow to easily manage graphic and multimedia within it. The simplicity of the programming environment, the wide range of libraries available to expand its functionalities and its high execution speed have made Processing the weapon of choice to access dynamic simulation of complex system through continuous feedback processes, iterations and recursions.

The intensive workshop is thought as an introduction to generative design through Processing, Open-source programming environment supported by GNU/Linux, Mac OSX and Window operating systems. The aim is to provide a comprehension of data spatial articulation and differentiation as an architectural operation itself. We will scrutinize how, through OOP paradigm it is possible to access and generate an aesthetic (as morphology and communication) of information giving them an ordered, elegant and emergent complexity through the coordinated interaction by simple rulesets. Starting from interacting geometric elements up to Cellular Automata and agent systems.

 

[.] Durata e orario

3 giornate consecutive – ore 9:00-18:00 (1 ora di pausa pranzo)

 

[.] Info e costi

Per ulteriori informazioni e costi:

http://www.medaarch.com/workshop-2/processing/

http://www.medaarch.com/1296-1296/

flyers:

data ornamentation - Processing workshop

 

data ornamentation  - processing workshop