seminario coding – ed 2 – 2018-19 – marzo 2019

introduzione al pensiero algoritmico

.

DOCENTE: Roberto Grossa

OBBIETTIVI
Avvicinarsi e conoscere rapidamente i principi dei linguaggi di programmazione per applicarli
nella rappresentazione di sistemi interattivi, generative art, robotica.
Acquisire conoscenze preliminari a corsi più specifici

ARGOMENTI
le radici del pensiero algoritmico
le strutture fondamentali: cicli, salti condizionali, funzioni
disegno e trasformazioni
variabili casuali
ricostruzione in forma di codice di opere figurative
simulazione di automi e labirinti
introduzione a processing-p5.js

ATTREZZATURE E SOFTWARE UTILIZZATI:
è necessario essere dotati di un proprio computer, Windows o Mac,
se volete installare i software (free) che utilizzeremo:

Scratch:  https://scratch.mit.edu/
P5.js (Processing): https://p5js.org/

SEDE:  Fablab, Magazzino 6, piano terra – Sala 0.4 , Università IUAV, San Basilio, Venezia.
N.POSTI: 30
DURATA: 30 ORE suddivise in 4 giornate
DATE:  mer 13, gio 14, mer 20,  gio 21  marzo 2019
ORARIO:  10-18

PREREQUISITI:

Conoscenza delle funzionalità base del sistema operativo Macintosh o Windows
Non avere mai affrontato la programmazione

ATTESTATI e CREDITI:

sono previsti 2 CFU riconosciuti dal DPPAC o dal DCP al superamento della percentuale minima del 70% di ore di partecipazione, più il superamento della prova finale per i seguenti corsi di studio:

2 CFU in tipologia D o F (a scelta dello studente) per:

  • magistrale di Design del prodotto e della comunicazione visiva
  • magistrale di Teatro
  • triennale di Design della moda e arti multimediali
  • magistrale di Arti visive e moda,

2 CFU in tipologia F per la triennale di Disegno industriale e multimedia.

Per gli studenti di altri corsi di studio il riconoscimento dei crediti non è automatico, è necessaria una preventiva richiesta al direttore del corso di studio. Per i dettagli, consultare la seguente pagina.

La presenza alla prima lezione è considerata obbligatoria, e condiziona la possibilità di proseguire nella frequentazione del seminario. Eventuali assenze giustificate andranno comunicate prima del giorno di lezione.

Non è prevista la reiterazione (replica della partecipazione allo stesso seminario). Se vi è un particolare interesse per il contenuto di tutte o alcune lezioni di una edizione, è possibile concordare la propria presenza con il docente, senza avere diritto ad alcun credito formativo. È invece possibile iscriversi a seminari diversi.

CHIUSURA LISTA:

le iscrizioni sono accettate fino al limite di posti previsto.

Gli studenti esclusi, perché oltre il limite di posti indicato, possono presentarsi la prima ora del primo giorno per usufruire di eventuali rinunce o assenze ingiustificate. L’eventuale sostituzione avverrà rispettando l’ordine della lista di iscrizione.

Il corso verrà attivato con un minimo di 12 iscrizioni.

PER ISCRIVERSI AL CORSO: inserite i vostri dati nel modulo

.
.

.

verificate il ricevimento della vostra iscrizione nell’elenco sottostante, dopo aver ricaricato la pagina.
Attenzione, potrebbero passare alcuni minuti prima della visualizzazione della registrazione

l’accettazione dell’iscrizione è subordinata alla verifica dei requisiti.

.