Italiano

Competence Badge

Arte Digitale e Coding Creativo con Processing


Data dell'evento:


dal 03/11/2025 al 15/12/2025

Durata:


18 h

Descrizione:


Il corso intende far scoprire ai partecipanti il mondo dell'arte digitale, mostrando come la tecnologia possa diventare uno strumento creativo. Utilizzeremo Processing.org come filo conduttore per comprendere come il codice possa trasformarsi in opere visive e interattive.


Programma dettagliato:

  • Panoramica sull'arte digitale: esplorazione dei diversi ambiti (sound design, 3D art, arte generativa) e delle possibilità creative offerte dai mezzi digitali
  • Introduzione a Processing: basi di programmazione e realizzazione di piccole immagini e pattern generativi
  • Interattività: creazione di opere reattive a input esterni (mouse, tastiera, altri sensori)
  • Progetto pratico: realizzazione di un logo generativo per scoprire le applicazioni commerciali dell'arte digitale
  • Mostra digitale finale: presentazione delle creazioni dei partecipanti
  • Conservazione e valorizzazione: tecniche di esportazione, condivisione, tutela e possibile commercializzazione delle opere digitali


Obiettivi:


1. Sviluppare competenze nel coding creativo per la progettazione artistica.


2. Integrare arte e tecnologia attraverso l'uso di Processing.


3. Potenziare la capacità di risolvere problemi complessi con soluzioni innovative.


4. Abilitare l'espressione artistica mediante strumenti digitali.


5. Adattare tecniche di programmazione per creare esperienze interattive.


6. Rispondere alle esigenze di creatività nel contesto digitale.

Competenze:


Competenza in 'Arte Digitale e Coding Creativo con Processing' implica la capacità di utilizzare il linguaggio di programmazione Processing per creare opere d'arte digitale, sviluppare progetti interattivi e soluzioni innovative, combinando design estetico e logica di programmazione.

Competenze trasversali:


• Lavorare in autonomia
• Utilizzare linguaggi e metodi matematici e informatici
• Utilizzare competenze digitali
• Applicare tecnologie "4.0" per innovare processi

Fonte competenze trasversali:


• Indagine Unioncamere Excelsior, “Il lavoro dopo gli studi” (2024)

Conoscenze:


1. Principi della programmazione visuale.


2. Teorie dell'arte generativa.


3. Metodi di codifica creativa.


4. Sintassi del linguaggio Processing.


5. Concetti fondamentali di geometria digitale.


6. Teoria del colore applicata all'arte digitale.


7. Algoritmi per multimedia interattivi.


8. Modellazione matematica per effetti visivi.


9. Fondamenti di animazione nel contesto digitale.

Abilità:


1. Sviluppare e implementare progetti di arte digitale utilizzando il linguaggio di programmazione Processing.


2. Applicare tecniche di codifica creativa per la generazione di immagini, animazioni e interazioni visive.


3. Utilizzare algoritmi per risolvere problemi di natura creativa nel contesto dell'arte digitale.


4. Integrare elementi multimediali come grafica, suoni e video nei progetti di coding.


5. Sfruttare le librerie di Processing per espandere le funzionalità dei progetti creativi.


6. Implementare logiche di programmazione per creare esperienze interattive.


7. Risolvere problemi tecnici e artistici insorti durante il processo di sviluppo di un progetto.


8. Ottimizzare l'efficienza del codice per migliorare le prestazioni dei progetti digitali.


9. Collaborare con altri creatori per il design e lo sviluppo di progetti di arte digitale interattiva.


10. Analizzare e valutare opere d'arte digitale per trarre ispirazione e migliorare i propri progetti.

Criteri di valutazione:


Consegna elaborato finale a dimostrazione di quanto appreso durante il corso.