Workshop Basic Generative Design @ La Scuola Open Source Workshop Basic Generative Design @ La Scuola Open Source Workshop Basic Generative Design @ La Scuola Open Source Workshop Basic Generative Design @ La Scuola Open Source Workshop Basic Generative Design @ La Scuola Open Source Workshop Basic Generative Design @ La Scuola Open Source Workshop Basic Generative Design @ La Scuola Open Source Workshop Basic Generative Design @ La Scuola Open Source Workshop Basic Generative Design @ La Scuola Open Source Workshop Basic Generative Design @ La Scuola Open Source Workshop Basic Generative Design @ La Scuola Open Source Workshop Basic Generative Design @ La Scuola Open Source Workshop Basic Generative Design @ La Scuola Open Source Workshop Basic Generative Design @ La Scuola Open Source Workshop Basic Generative Design @ La Scuola Open Source Workshop Basic Generative Design @ La Scuola Open Source Workshop Basic Generative Design @ La Scuola Open Source Workshop Basic Generative Design @ La Scuola Open Source Workshop Basic Generative Design @ La Scuola Open Source Workshop Basic Generative Design @ La Scuola Open Source

teachings / x — @ La Scuola Open Source

Basic Generative Design

Giovanni Abbatepaolo — Creative coder @ SOS - La Scuola Open Source

Basic Generative Design Basic Generative Design Basic Generative Design Basic Generative Design Basic Generative Design

Category: Workshop

Level of difficulty: facile

Topics:


  • programmazione
  • grafica
  • processing
  • java

Mode: Due giorni di attività in loco; Sei ore al giorno con pausa pranzo dalle 13:00 alle 15:00.

Dates:

24/10/202010:00 / 18:00

25/10/202010:00 / 18:00

It will take place at: La Scuola Open Source

Total duration: 12 hours

Cost: 80 €

Iscrizione

Output: tecnologia, competenze

Recommended for
ragazzi, studenti, professionisti, tutti

Min. number of partecipants to start: 10

Max. number of partecipants: 16

Held by:

  • Giovanni Abbatepaolo

    Creative coder / SOS - La Scuola Open Source

    Giovanni Abbatepaolo è laureato in Progettazione Grafica e Comunicazione presso ISIA Urbino. Il suo lavoro di ricerca si svolge all’intersezione di programmazione, progettazione grafica, architettura dell’informazione e didattica. Collabora dal 2017 con la Scuola Open Source come docente di grafica e tipografia generativa (sia per diversi XYZ che per i corsi durante l’anno). Da questa collaborazione sono nati diversi progetti: il Generatore Tipografico di Libertà (https://github.com/bbtgnn/GTL), strumento per generare font parametriche; l’estensione per Google Chrome Bemused 90.63% (https://github.com/bbtgnn/bemused-90.63), progetto artistico esposto presso la The Wrong Biennale. Come freelance, Giovanni collabora inoltre con studi e associazioni (FF3300, Condivisione Residenza) per sviluppare strumenti di grafica generativa personalizzati per identità visive e materiale di comunicazione.

What is it about?


Per un designer, programmare è un’abilità che può risultare molto utile: da un lato, rende possibile automatizzare e velocizzare tutta una serie di compiti estremamente ripetitivi; dall’altro, via codice è possibile creare artefatti visivi difficilmente eseguibili a mano. Questo corso mira ad offrire, tramite un approccio pratico, un’introduzione ai principi generali della grafica generativa.


What will we work on?


Il corso introduce i principi base della grafica generativa con un approccio di tipo pratico-sperimentale: anziché trattare i diversi temi in maniera strettamente teorica, i partecipanti verranno coinvolti direttamente in un’applicazione pratica delle conoscenza che si vuole far acquisire.

L’obiettivo del corso sarà quello di realizzare un generatore di pattern. Un pattern è per definizione una composizione grafica fatta di tasselli ripetuti: l’esercizio di programmarne uno permetterà quindi di esplorare i vantaggi (in termini di flessibilità, velocità e ricchezza di combinazioni) dati dall’utilizzo del codice in ambito grafico, soprattutto nel momento in cui si devono svolgere operazioni ripetitive.

Questo processo da un lato fornirà delle solide basi teorico-pratiche a partire dalle quali i partecipanti potranno proseguire il personale percorso di approfondimento; dall’altro, il generatore realizzato potrà essere utilizzato per applicazioni professionali o sperimentazioni visive (in quanto il generatore esporterà file vettoriali editabili).

How does it work?


Il workshop si svolge in due giornate.

Giorno 1
Mattina
Introduzione ai concetti fondamentali della programmazione (variabili, funzioni, condizioni): tramite semplici esercizi i partecipanti acquisiranno le basi teoriche essenziali.
Pomeriggio
Dopo un’introduzione delle possibilità offerte dal generatore di pattern, i partecipanti, in coppie, progetteranno il funzionamento e le logiche del pattern.

Giorno 2
Mattina
I partecipanti si occuperanno di scrivere il codice del pattern.
Pomeriggio
Finalizzazione del codice e sperimentazione libera con le funzioni create dai diversi partecipanti.

↳ Courses will start once the minimum number of participants is achieved.


By clicking on SUBSCRIBE you’ll get access to a form to be filled in to complete your enrolment request:

If, within the deadline, the maximum number of participants is exceeded: we will select the partecipants, you’ll receive an email with all the informations about the selection and the activity start.

If, within the deadline, the minimum number of participants is reached: you’ll receive an email with the payment details (PayPal or bank transfer). Once you’ve charged it, you’ll receive a receipt confirmation and the details of your course.

This process is designed to assure everyone the utmost transparency and the economic sustainability of the courses.

Condividi su:

↓ Piani di membership

↓ All courses

☞ List

✎ Search a content

Make & Play 2

@ La Scuola Open Source c/o Spazio 13, Bari

Held by: Alessandro Balena / Alessandro MIracapillo

Workshop level facile

Strumenti musicali

autocostruzione

making

hacking

DIY

Arduino

Pure Data

Sinestesia

Submissions deadline: closed

Start: 28 January 2023

Macchine a controllo numerico

@ La Scuola Open Source, presso Spazio13 – Bari

Held by: Jonni Bongallino / Alessandro Balena

Workshop level facile

CNC

laser

plasma

DIY

autocostruzione

Submissions deadline: 01 February 2023

Start: 03 February 2023

Corso di tatuaggio handpoke

@ La Scuola Open Source, presso Spazio13 – Bari

Held by: Bianca Punturiere aka Takoyaki

Workshop level facile

Tatuaggio

handpoke

disegno

Submissions deadline: 03 February 2023

Start: 10 February 2023

Alfabetizzazione informatica per…

@ La Scuola Open Source, presso Spazio13 – Bari

Held by: Alberto De Leo

Workshop level facile

terza età

sicurezza informatica

pubblica amministrazione

truffe online

formazione permanente

Submissions deadline: 17 February 2023

Start: 21 February 2023

SELVATICHE – Laboratorio di m…

@ La Scuola Open Source, presso Spazio13 – Bari

Held by: Beatrice Bianchet / Selene Pepe

Workshop level facile

autocostruzione

maschere

recupero

gioco

parata

DIY

Submissions deadline: 17 February 2023

Start: 24 February 2023

Basic Design: storie, tecniche e…

@ La Scuola Open Source, presso Spazio13 – Bari

Held by: Alessandro Tartaglia

Workshop level intermedio

Basic Design

metodologia

composizione

configurazione

progetto

design

Submissions deadline: 17 February 2023

Start: 01 March 2023

Mai Troppo Tardi

@ Novara

Held by:

Extreme_learning_path level facile

giovani

anziani

startup

educazione in situazione

apprendimento informale

scambio intergenerazionale

Submissions deadline: 02 February 2023

Start: 01 March 2023

Hacking AI

@ La Scuola Open Source, presso Spazio13 – Bari

Held by: Valentina Tanni / Guido Segni

Workshop level intermedio

Artificial Intelligence

AI

Midjourney

Dall-E

Artbreeder

GPT-3

arte

tecnologia

hacking

misuse

activism

critical engineering

Stable Diffusion

Submissions deadline: 12 February 2023

Start: 03 March 2023

Fumetto & autoproduzione

@ La Scuola Open Source, presso Spazio13 – Bari

Held by: Andrea Cacucciolo

Workshop level facile

fumetto

autoproduzione

editoria indipendente

DIY

Submissions deadline: 03 March 2023

Start: 09 March 2023

Physical Visual Incomputing

@ La Scuola Open Source, presso Spazio13 – Bari

Held by: Alberto Guerra / Alessandro MIracapillo / Jonni Bongallino

Workshop level facile

interaction design

P5js

Arduino

Physical Computing

Sensor

Visual

Submissions deadline: 11 March 2023

Start: 17 March 2023

Anima(zione) Mundi

@ La Scuola Open Source, presso Spazio13 – Bari

Held by: Andrea Cacucciolo

Workshop level facile

Illustrazione

animazione

disegno

Submissions deadline: 07 April 2023

Start: 14 April 2023

◱ Find a course

Keep in touch!

Join the mailing list to recieve news about workshops, events, blog posts and the most important updates from the school (XYZ, meetings, ecc…)

* indicates required