{"id":16584964,"url":"https://github.com/fupete/syllabus-19","last_synced_at":"2025-04-14T01:09:08.070Z","repository":{"id":78199610,"uuid":"172490979","full_name":"Fupete/syllabus-19","owner":"Fupete","description":"DSII 2019 | Laboratorio design di sistemi interattivi per informazione (ICAR/13)","archived":false,"fork":false,"pushed_at":"2020-02-03T08:01:23.000Z","size":25,"stargazers_count":0,"open_issues_count":0,"forks_count":10,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-14T01:08:57.605Z","etag":null,"topics":["course-materials","interaction-design","ml5","p5js","processing","san-marino","teaching","unirsm","university-course"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Fupete.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-02-25T11:10:54.000Z","updated_at":"2022-02-27T14:27:54.000Z","dependencies_parsed_at":"2023-04-20T21:47:46.578Z","dependency_job_id":null,"html_url":"https://github.com/Fupete/syllabus-19","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fupete%2Fsyllabus-19","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fupete%2Fsyllabus-19/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fupete%2Fsyllabus-19/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fupete%2Fsyllabus-19/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Fupete","download_url":"https://codeload.github.com/Fupete/syllabus-19/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248804803,"owners_count":21164134,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["course-materials","interaction-design","ml5","p5js","processing","san-marino","teaching","unirsm","university-course"],"created_at":"2024-10-11T22:46:20.301Z","updated_at":"2025-04-14T01:09:08.052Z","avatar_url":"https://github.com/Fupete.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# DSII 2019 | Laboratorio design di sistemi interattivi per informazione (ICAR/13)\n\nDocente: _Daniele Tabellini_ [@fupete](http://twitter.com/fupete) ([github.com/fupete](http://github.com/fupete))  \n\n**Corso di Laurea magistrale in Design**   \n**A/A 2018-19** [@unirsm](http://twitter.com/unirsm) ([design.unirsm.sm](http://design.unirsm.sm))  \nUniversità della Repubblica di San Marino\n\n---\n\n_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._\n\n---\n\n## Obiettivi\n\nLo studente acquisisce la capacità di gestire e progettare sistemi relazionali e interattivi legati alla comunicazione e al product design, nonché la capacità 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.\n\n## Descrizione del progetto\n\n\n### _Making visible: expressive computational approaches to meaning_\n\n### Intro\nScrivere algoritmi _e progettare strumenti analogici e digitali_ per la ricerca, raccolta, visualizzazione e _remix_ di informazioni e dati _in tempo reale_ \u0026rarr; _coding, data, api, scraping, sensors, remix, ml_  \n\n### Sviluppo\nProgettare installazioni, performance comunicative e sistemi interattivi per misurare e _rendere visibile l'invisibile_ \u0026rarr; _art, installation, performance, interaction, design, tangible_  \n\n### Brief\nEvidendiare, 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, ..._ \u0026rarr; _meaning, hermeneutic, hacking, networking_  \n\n### Riferimenti\n- _The flow towards Europe_, 2015, Lucify\n- _Immaterials: Light painting WiFi_, 2012, Timo Arnall, Jørn Knutsen and Einar Sneve Martinussen\n- _Monument_, 2006, Caleb Larsen\n\n### Strumenti\nPartecipazione. 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\n\n### _Repository_\n_in progress_\n\n## Modalità esame\nEsame orale, presentazione e analisi del progetto (prototipo/i, _code_,  documentazione e contributi), discussione \n\n## Bibliografia\n\n#### essenziale\n- 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)\n- AA.VV.. _10 PRINT CHR$(205.5+RND(1)); : GOTO 10_, Cambridge: MIT Press, 2012 (online: http://10print.org)\n- Graham, Paul. _Hackers \u0026 Painters.  Big Ideas from the Computer Age_, Sebastopol: O'Reilly, 2010\n\n_Molti altri materiali di approfondimento saranno segnalati durante il laboratorio_\n\n#### consigliata\n- Reas, Casey e Ben Fry. _Processing, second edition: A Programming Handbook for Visual Designers and Artists_, Cambridge: MIT Press, 2014\n- Fox Harrel, D.. _Phantasmal Media. An Approach to Imagination, Computation, and Expression_, Cambridge: MIT Press, 2013\n- AA.VV.. _Generative Design: Visualize, Program, and Create with Processing_, New York, Princeton Architectural Press, 2012 (code: http://www.generative-gestaltung.de/code)\n- Daniel Shiffman. _The Nature of Code: Simulating Natural Systems with Processing_, New York, 2012 - (Online e code: http://natureofcode.com)\n- Simanowski, Roberto. _Digital Art and Meaning: Reading Kinetic Poetry, Text Machines, Mapping Art, and Interactive Installations_, Minneapolis, University of Minnesota Press, 2011\n- Klanten, Robert, S. Ehmann and V. Hanschke. _A Touch of Code: Interactive Installations and Experiences_, Berlino: Die Gestalten Verlag, 2011\n- Reas, Casey, C. McWilliams and Lust. _Form+Code in Design, Art, and Architecture_, New York, Princeton Architectural Press, 2010 ­- (code: http://formandcode.com)\n- Maeda, John, _Creative Code: Aesthetics + Computation_, Londra, Thames \u0026 Hudson, 2004\n- Tufte, R. Edward, _The Visual Display of Quantitative Information_, second edition, Cheshire: Graphic Press, 2001\n\n## Sitografia\n\n- http://creativeapplications.net  \n- http://processing.org\n- http://p5js.org\n- http://ml5js.org\n- http://dataphys.org/list  \n\n## Prerequisiti\n\nConoscenza lingua inglese. Attitudine alla collaborazione. Iniziativa e spirito critico.\n\n## Orario di ricevimento\nLunedì ore 18:30\n\n## syllabus\n\nDettaglio: [syllabus.md](https://github.com/dsii-2019-unirsm/syllabus/blob/master/syllabus.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffupete%2Fsyllabus-19","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffupete%2Fsyllabus-19","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffupete%2Fsyllabus-19/lists"}