logo-polimi
Loading...
Risorse bibliografiche
Risorsa bibliografica obbligatoria
Risorsa bibliografica facoltativa
Scheda Riassuntiva
Anno Accademico 2016/2017
Scuola Scuola del Design
Insegnamento 050538 - CREATIVE CODING
Docente Mauri Michele
Cfu 6.00 Tipo insegnamento Monodisciplinare

Corso di Studi Codice Piano di Studio preventivamente approvato Da (compreso) A (escluso) Nome Sezione Insegnamento
Des (Mag.)(ord. 270) - BV (1092) DESIGN DEGLI INTERNI - INTERIOR DESIGN***AZZZZ050538 - CREATIVE CODING
Des (Mag.)(ord. 270) - BV (1097) DESIGN FOR THE FASHION SYSTEM - DESIGN PER IL SISTEMA MODA***AZZZZ050538 - CREATIVE CODING
Des (Mag.)(ord. 270) - BV (1159) PRODUCT SERVICE SYSTEM DESIGN - DESIGN PER IL SISTEMA PRODOTTO SERVIZIO***AZZZZ050538 - CREATIVE CODING
Des (Mag.)(ord. 270) - BV (1160) DESIGN DEL PRODOTTO PER L'INNOVAZIONE***AZZZZ050538 - CREATIVE CODING
Des (Mag.)(ord. 270) - BV (1162) DESIGN DELLA COMUNICAZIONE***AZZZZ050538 - CREATIVE CODING
Des (Mag.)(ord. 270) - BV (1164) PRODUCT SERVICE SYSTEM DESIGN***AZZZZ050538 - CREATIVE CODING

Programma dettagliato e risultati di apprendimento attesi

'Creative Coding' è rivolto a tutti gli studenti di design che vogliono esplorare le potenzialità della programmazione per fini creativi, artistici e comunicativi. Il corso non richiede competenze particolari, se non l'interesse per l'argomento e la voglia di confrontarsi con un nuovo strumento di progettazione.

Nel corso verranno fornite le basi della programmazione per creare semplici prototipi interattivi; al tempo stesso verrà presentato e discusso lo stato dell'arte.

Gli studenti utilizzeranno P5.js, una libreria pensata per rendere più accessibile la programmazione a designer ed artisti.

//

Creative Coding is a course for design students who want to explore the potentialities of coding (for creative, communicative and artistic purposes). No prior knowledge of programming is necessary, but having an interest or background in the topic and willingness to learn new tools would be beneficial.

During the course basics of coding will be provided, as well as a critical discussion of the state of the art.

Students will use p5.js, a library meant to make coding accessible for designers and artists.


Note Sulla Modalità di valutazione

CRITERI DI VALUTAZIONE

Gli studenti lavoreranno in gruppi di tre persone, realizzando una applicazione web. Ogni applicazione conterrà tre sperimentazioni (una per studente) in cui dovrete sfruttare quanto appreso per comunicare le tematiche proposte.

La valutazione sarà basata sull’esito del lavoro di gruppo e delle sperimentazioni personali.

MODALITÀ D’ESAME

Giornata di presentazione pubblica dei risultati al termine del corso.

//

EVALUATION CRITERIA

Students will work in groups of three, creating a simple web application. Each application will feature three experimentations (one for each student) created using the learnt knowledge.

The evaluation will be based on the group work outcome and on the persona experimentation. 

FINAL EXAM

Works will be evaluated during a public presentation at the end of the course


Bibliografia
Risorsa bibliografica obbligatoriaLauren McCarthy, Casey Reas, and Ben Fry, Getting Started with p5.js, ISBN: 1457186772 http://p5js.org/books/

Software utilizzato
Nessun software richiesto

Mix Forme Didattiche
Tipo Forma Didattica Ore didattiche
lezione
43.0
esercitazione
7.0
laboratorio informatico
0.0
laboratorio sperimentale
0.0
progetto
0.0
laboratorio di progetto
0.0

Informazioni in lingua inglese a supporto dell'internazionalizzazione
Insegnamento erogato in lingua Inglese
Disponibilità di materiale didattico/slides in lingua inglese
Disponibilità di libri di testo/bibliografia in lingua inglese

Note Docente
schedaincarico v. 1.8.3 / 1.8.3
Area Servizi ICT
03/10/2023