Informed Objecthood 3 – Processing for 3D printing – Genova 12-14 Luglio 2014
[.] Brief
Le specie comunitarie in natura si coordinano tramite processi individuali di scambio di informazioni in forma di stimolo-sensibilità-reattività, esibendo alla scala globale comportamenti che incorporano complessità e intelligenza ben oltre quelle dei singoli individui. Alcune di queste specie costruiscono artefatti (che sono contemporaneamente abitazioni e infrastrutture) inestricabilmente interconnessi con il metabolismo sia individuale che collettivo.
Una sofisticazione così articolata è fondata sull’applicazione iterativa di semplici regole comportamentali. Nel workshop Stigmergy Design saranno esplorati comportamenti di tipo agent-based con particolare riguardo ai processi di stigmergia, la strategia utilizzata da molte specie per scambiare informazioni attraverso l’ambiente per mezzo di un processo di lettura e scrittura (spesso implementato tramite un agente chimico quale un feromone). L’implementazione di queste strategie avverrà in Processing, un ambiente di programmazione basato su Java, utilizzando le logiche della programmazione orientata agli oggetti (Object-Oriented Programming), con l’obiettivo di generare oggetti realizzabili in 3D printing.
Non è richiesta alcuna conoscenza di base sulla programmazione.
[.] Outputs
Presentazioni in formato digitale e oggetti in 3D printing.
.:. day 01
. lecture introduttiva: emergent complexity – embedded intelligence and behavior based construction
. introduzione a Processing
. basi della programmazione (tipi di variabile, funzioni)
. strutture dati (array, arraylist)
. introduzione al controllo: loops & conditional statements
. matematica di base (vettori, trigonometria)
. user interaction
. OOP: classes and objects
.:. day 02
. OOP: classes and objects (ripresa)
. estendere Processing: libraries esterna
. iterazioni: particles e agents
. implementare la stigmergia: leggere/scrivere su un ambiente
. nozioni di base sulle Mesh 3D per la stampa (con cenni di modellazione in Blender)
. introduzione ai templates
.:. day 03
. lavoro e sperimentazione sui templates
. presentazione output e stampa di un prototipo
Si prega di allegare alla mail di pre-iscrizione il seguente modulo compilato con le proprie informazioni:
Processing_iscrizione (rinominare il file PROCESSING_cognome)
Il corso sarà attivato con un numero minimo di 16 iscritti, il numero massimo di iscritti previsti è di 20 persone
Le iscrizioni con pagamento partiranno al termine del periodo di pre-iscrizione. Le modalità di pagamento saranno comunicate prossimamente.
[.] Iscrizioni
_Inizio Pre-iscrizioni: Lunedì 16 Giugno 2014 esclusivamente via mail: emergent.age@gmail.com
_Chiusura della Pre-iscrizioni: Martedì 1 Luglio 2014 (incluso)
[.] Info sul corso
http://emergentage.wordpress.com/14_3-processing-for3dprinting-workshop/
http://www.facebook.com/EmergentAge
http://www.facebook.com/magazineburrasca
http://www.arch.unige.it/inf/absinfnews.htm