https://github.com/fupete/syllabus-19
DSII 2019 | Laboratorio design di sistemi interattivi per informazione (ICAR/13)
https://github.com/fupete/syllabus-19
course-materials interaction-design ml5 p5js processing san-marino teaching unirsm university-course
Last synced: about 2 months ago
JSON representation
DSII 2019 | Laboratorio design di sistemi interattivi per informazione (ICAR/13)
- Host: GitHub
- URL: https://github.com/fupete/syllabus-19
- Owner: Fupete
- License: mit
- Created: 2019-02-25T11:10:54.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-02-03T08:01:23.000Z (over 5 years ago)
- Last Synced: 2025-04-14T01:08:57.605Z (about 2 months ago)
- Topics: course-materials, interaction-design, ml5, p5js, processing, san-marino, teaching, unirsm, university-course
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DSII 2019 | Laboratorio design di sistemi interattivi per informazione (ICAR/13)
Docente: _Daniele Tabellini_ [@fupete](http://twitter.com/fupete) ([github.com/fupete](http://github.com/fupete))
**Corso di Laurea magistrale in Design**
**A/A 2018-19** [@unirsm](http://twitter.com/unirsm) ([design.unirsm.sm](http://design.unirsm.sm))
Università della Repubblica di San Marino---
_Nota: oggi inizia il quarto anno di questo syllabus sull'invisibile. Sto raccogliendo quanto fatto in un libro che parlerà di approccio, progetti e idee in FLOSS (Free Libre Open Source). Il primo capitolo, personale, è qui: [https://medium.com/@Fupete/dsii-unirsm-7961a5a6d1c5](https://medium.com/@Fupete/dsii-unirsm-7961a5a6d1c5). Feedback are welcome. Ciao. C u, Daniele @fupete._
---
## Obiettivi
Lo studente acquisisce la capacità di gestire e progettare sistemi relazionali e interattivi legati alla comunicazione e al product design, nonché la capacità di gestire ambienti simulativi del progetto in contesti di media dimensione. Lo studio avanzato del linguaggio di programmazione per il design Processing/P5.js, l'introduzione ai linguaggi di programmazione Python e Javascript, l'utilizzo di tecnologie di prototipazione digitale come Arduino, sono requisiti che lo studente deve acquisire all’interno dell'insegnamento.
## Descrizione del progetto
### _Making visible: expressive computational approaches to meaning_
### Intro
Scrivere algoritmi _e progettare strumenti analogici e digitali_ per la ricerca, raccolta, visualizzazione e _remix_ di informazioni e dati _in tempo reale_ → _coding, data, api, scraping, sensors, remix, ml_### Sviluppo
Progettare installazioni, performance comunicative e sistemi interattivi per misurare e _rendere visibile l'invisibile_ → _art, installation, performance, interaction, design, tangible_### Brief
Evidendiare, far emergere, rendere tangibili e dotate di fisicità quelle _caratteristiche_ immateriali che ogni istante intorno a noi, e attraverso noi, definiscono il carattere dei sistemi-comunità in cui viviamo e ci muoviamo, relazioniamo e percepiamo noi stessi, gli altri e il mondo: _valori, energie, possibilità, relazioni, interazioni, reti, flussi, fantasmi, ..._ → _meaning, hermeneutic, hacking, networking_### Riferimenti
- _The flow towards Europe_, 2015, Lucify
- _Immaterials: Light painting WiFi_, 2012, Timo Arnall, Jørn Knutsen and Einar Sneve Martinussen
- _Monument_, 2006, Caleb Larsen### Strumenti
Partecipazione. Lapis e carta. Software e hardware opensource (Git, Atom, Processing, P5js, Ml5, Raw, Openrefine, Arduino, ...). Computer e device con approccio BYOD (Bring Your Own Device). Laboratorio di fotografia e stampa 3D### _Repository_
_in progress_## Modalità esame
Esame orale, presentazione e analisi del progetto (prototipo/i, _code_, documentazione e contributi), discussione## Bibliografia
#### essenziale
- AA.VV.. _Generative Design: Visualize, Program, and Create with JavaScript in P5.js_, New York, Princeton Architectural Press, 2018 (code: https://github.com/generative-design)
- AA.VV.. _10 PRINT CHR$(205.5+RND(1)); : GOTO 10_, Cambridge: MIT Press, 2012 (online: http://10print.org)
- Graham, Paul. _Hackers & Painters. Big Ideas from the Computer Age_, Sebastopol: O'Reilly, 2010_Molti altri materiali di approfondimento saranno segnalati durante il laboratorio_
#### consigliata
- Reas, Casey e Ben Fry. _Processing, second edition: A Programming Handbook for Visual Designers and Artists_, Cambridge: MIT Press, 2014
- Fox Harrel, D.. _Phantasmal Media. An Approach to Imagination, Computation, and Expression_, Cambridge: MIT Press, 2013
- AA.VV.. _Generative Design: Visualize, Program, and Create with Processing_, New York, Princeton Architectural Press, 2012 (code: http://www.generative-gestaltung.de/code)
- Daniel Shiffman. _The Nature of Code: Simulating Natural Systems with Processing_, New York, 2012 - (Online e code: http://natureofcode.com)
- Simanowski, Roberto. _Digital Art and Meaning: Reading Kinetic Poetry, Text Machines, Mapping Art, and Interactive Installations_, Minneapolis, University of Minnesota Press, 2011
- Klanten, Robert, S. Ehmann and V. Hanschke. _A Touch of Code: Interactive Installations and Experiences_, Berlino: Die Gestalten Verlag, 2011
- Reas, Casey, C. McWilliams and Lust. _Form+Code in Design, Art, and Architecture_, New York, Princeton Architectural Press, 2010 - (code: http://formandcode.com)
- Maeda, John, _Creative Code: Aesthetics + Computation_, Londra, Thames & Hudson, 2004
- Tufte, R. Edward, _The Visual Display of Quantitative Information_, second edition, Cheshire: Graphic Press, 2001## Sitografia
- http://creativeapplications.net
- http://processing.org
- http://p5js.org
- http://ml5js.org
- http://dataphys.org/list## Prerequisiti
Conoscenza lingua inglese. Attitudine alla collaborazione. Iniziativa e spirito critico.
## Orario di ricevimento
Lunedì ore 18:30## syllabus
Dettaglio: [syllabus.md](https://github.com/dsii-2019-unirsm/syllabus/blob/master/syllabus.md)