Processing is a flexible software sketchbook and a language for learning how to code within the context of the visual arts

  1. sbircia Accedi al sito di Processing e dacci un’occhiata
  2. guarda Cosa può fare Processing: guarda il capitolo 1 (Hello) di Hello Processing
  3. guarda Disegna cerchi e rettangoli: guarda il capitolo 2 (Draw) di Hello Processing
  4. impara Studia come disegnare altre forme a pagina 17 del libro Getting started with Processing
  5. fai In Processing disegna tutte le forme che hai imparato:
    • prendi carta a quadretti e matita e fai uno schizzo del progetto, includendo le coordinate principali. Ecco cosa devi disegnare
    • realizza lo sketch in Processing rimanendo il più possibile fedele all’abbozzo. Questo il mio risultato
    • Qui la mia soluzione (non guardare la soluzione prima di aver provato)
  6. impara Impara a cambiare lo spessore dei contorni con l’Esempio 3.12 del libro Getting started with Processing (3.11 negli Esempi di Processing)
  7. guarda Usa il colore: guarda il capitolo 3 (Color) di Hello Processing
  8. fai Aggiungi un tocco di colore alle forme che hai disegnato precedentemente. Questo il mio risultato Qui la mia soluzione (non guardare la soluzione prima di aver provato)
  9. impara Impara a usare la trasparenza con l’Esempio 3.17 del libro Getting started with Processing (3.18 negli Esempi di Processing)
  10. impara Impara a creare forme nuove con l’Esempio 3.20 del libro Getting started with Processing (3.21 negli Esempi di Processing)
  11. impara Studia l’uso delle variabili con gli Esempi da 4.1 a 4.4 del libro Getting started with Processing
  12. impara Impara ad usare l’iterazione (ciclo for) con gli Esempi 4.6 e 4.10 del libro Getting started with Processing
  13. fai Studia questo sketch che genera lo spettro di colori in modalità RGB facendo variare le componenti rosso e verde e fissando al minimo la componente blu. Prova altre combinazioni di colori
  14. fai Ripeti l’esercizio precedente sostituendo ai punti altre forme (cerchio, quadrato, rombo, forme non predefinite) Qui una soluzione (non guardare la soluzione prima di aver provato)
  15. guarda Interagisci: guarda i capitoli 4 (Interact) e 5 (Questions) di Hello Processing
  16. fai Ripeti l’esercizio precedente rendendolo interattivo. Usa mouseX per cambiare la variabile step e mouseY per cambiare la variabile half (aggiunstandoli oppurtunamente con la funzione map). Qui una soluzione (non guardare la soluzione prima di aver provato)
  17. sbircia Dai un’occhiata ad un paio di progetti in Processing degli studenti del DAMS di Gorizia che usano quello che abbiamo imparato: Clara Giuliani e Riccardo Morsanutto
  18. approfondisci Se hai tempo e voglia, qui trovi una introduzione alla computazione creativa in Processing