Data Visualization con Processing

Nell’era dei Big Data chi fa informazione si deve scontrare con un nuovo problema: rendere chiari e fruibili la miriade di dati di cui disponiamo anche, e soprattutto, per spiegare fenomeni complessi. Excel è uno dei software più usati per l’acquisizione e l’analisi dei dati e, allo stesso tempo, uno dei programmi più lontani dal mondo del design. Grazie a Processing, un linguaggio di programmazione gratuito e open-source pensato per imparare a programmare nel contesto delle arti visuali, è possibile scrivere un programma per acquisire, filtrare e organizzare grandi moli di dati per restituirne esempi graficamente facili da comprendere e analizzare.

L’obiettivo generale del corso è quello di realizzare una visualizzazione di dati utilizzando il linguaggio di programmazione Processing, software gratuito e open source, e illustrare ai partecipanti quanto il mondo del design e della programmazione possano essere vicini.
Nello specifico i partecipanti verranno guidati nella comprensione dei principi di base della programmazione e di come trasferire queste competenze nella realizzazione di un’infografica.

I destinatari sono:
Il corso è rivolto a creativi, grafici e, più in generale, appassionati di arte, infografiche e visualizzazione di dati.

Eventuali conoscenze di base richieste ai partecipanti:
Non è necessaria alcuna conoscenza di base per partecipare al corso.

Particolari esigenze e materiali richiesti ai partecipanti:
Non previste. È consentito l’utilizzo di dispositivi tecnologici personali quali tablet e laptop in alternativa alle postazioni pc disponibili in sede.

Il programma del corso:
2 giornate di laboratorio teorico/pratico
della durata di 8 ore cad. per un totale di 16 ore, con orario 9.00-13.00 / 14.00-18.00, così distribuite:


I GIORNO
(14 dicembre 2018)

  • Introduzione alla programmazione;
  • Colori: da B/N a RGB;
  • Flusso del programma: setup() e draw();
  • Variabili built-in e variabili personalizzate;
  • Eventi;
  • Controlli condizionali;
  • Loop;
  • Funzioni personalizzate;
  • Processing: OOP (Programmazione Orientata agli Oggetti), Array.


I GIORNO 
(15 dicembre 2018)

  • Introduzione alla visualizzazione di dati (cenni storici ed esempi);
  • Processo di realizzazione di una visualizzazione di dati: Acquisizione, Struttura, Filtraggio, Estrazione, Rappresentazione, Perfezionamento, Interazione;
  • Laboratorio pratico di creazione di una visualizzazione di dati.

 

Riferimenti didattici:

  • Ben F., Visualizing Data – Exploring and Explaining Data with the Processing Environment, O’Reilly Media, 2008;
  • Casey R., Ben F., Processing – A Programming Handbook for Visual Designers and Artists, 2nd Edition, MIT Press, 2014.

I costi di partecipazione variano in funzione dei seguenti parametri:

  • sconto del 10% se si iscrivono gruppi di 3 o più persone;
  • sconto del 15% per tutti gli studenti iscritti all’ISIA di Roma (C.d. di Pordenone);
    sconto del 10% se ci si iscrive a 2 ISIA WorkShort.


Per l’iscrizione

Il numero di partecipanti necessario per la regolare attivazione del corso è di 15 unità. Per procedere con l’iscrizione gli interessati dovranno accedere alla pagina di promozione del corso pubblicata nel portale di Consortium Service Srl, partner dell’iniziativa:

www.consortiumservice.it/corso-data-visualization-processing/

L’accesso ai posti avverrà mediante l’ordine di ricezione della prenotazione. Una volta stilato l’elenco dei partecipanti, se in numero sufficiente all’attivazione del corso, la Segreteria Amministrativa (Consortium Service Srl) invierà una mail di accettazione della prenotazione e del pagamento successivo. Per i dettagli si rimanda alla pagina del singolo corso attivato.


Per informazioni

Per richiedere indicazioni sui corsi attivati contattare la Segreteria Organizzativa di ISIA WorkShort al seguente indirizzo email:
[email protected]