Skip to content

Latest commit

 

History

History
249 lines (183 loc) · 14 KB

syllabus.md

File metadata and controls

249 lines (183 loc) · 14 KB

DSII 2018 | Laboratorio design di sistemi interattivi per informazione (ICAR/13)

Docente: Daniele Tabellini @fupete (github.com/fupete)

Corso di Laurea magistrale in Design
A/A 2017-18 @unirsm (design.unirsm.sm)
Università della Repubblica di San Marino

Digital Art and Meaning: ..., Simanowski 2011 :

(Introduction p.21) — In postmodern times, interpretation is no longer about control or truth. It is not about solving the puzzle of meaning that a work of art represents. It is about suggesting, playing with ideas, reflecting, and sharing thoughts and feelings triggered by interaction with the artwork. Hermeneutics can be considered "a metatheory of the play of interpretations" (Vattimo 1997, 9). No single interpretation should be the end of this process, but there should also be no end to interpretation.


W1

Introduzione. Digital Art and Meaning.

Vectorial Elevation, 1999, Rafael Lozano-Hemmer Urban/Mexico City, 2007, Spencer Tunick

  • Vectorial Elevation, 1999, Rafael Lozano-Hemmer +
  • Urban/Mexico City, 2007, Spencer Tunick +

Lab

  • Close reading: what is | what does it mean | how it works | what if
  • The Cognitive Style of PowerPoint, Edward Tufte + +
  • Hackers & Painters, Paul Graham + +
  • 10 Print, AA.VV. +
  • Vice the Versatile Commodore Emulator +
  • FS-UAE Amiga Emulator +
  • Deluxe Paint I +
compito
  1. I numeri dell'influenza. Dati, fonti e attendibilità
  2. 10 Print/Cap. 35, porting in processing + variazioni significative
compito/progetto
  1. Git/Github hello

W2

La lingua. A computational approach to sketching ideas.

The Source, 2004, Greyworld The Source, 2004, Greyworld Museo della mente, 2008, Studio Azzurro Museo audiovisivo della Resistenza, 2000, Studio Azzurro

  • The Source, 2004, Greyworld + +
  • Museo della mente, 2008, Studio Azzurro + +
  • Museo audiovisivo della Resistenza, 2000, Studio Azzurro + +

Lab

  • Close reading/what does it mean: metodo e approccio
  • Processing +
    • editor IDE | console | play
  • P5js +
    • editor { Atom + } | ispeziona elemento | ricarica
  • Explorative programming
    • sketches, approccio espressivo
    • commenti, formattazione, estetica della scrittura
    • sintassi/grammatica della lingua
    • reference/dizionario della lingua + +
    • librerie/estendere la lingua
  • Risorse utili
    • Open Processing +
    • Daniel Shiffman / The Coding Train + +
  • Collaborative programming
    • Teletype +
Letture/progetto W2
  1. lettura tre casi studio di riferimento

Altri materiali da approfondire (via slack #general #materiali)

  • Sull'open source
    • What Does “Open Source” Even Mean?, Jen Kagan +
    • Processing and FLOSS, Casey Reas +
  • Tutorial Hello world Processing + +
  • Editor IDE per P5js (alpha) +

W3

Giochi senza frontiere: Processing. Making visible.

Lab

  • esercitazione, giochi senza frontiere +
  • Giro in giro. Making visible. Sulle cose invisibili. Sul visibile. Sui territori inesplorati. Approccio alla progettazione e al concept design. Camminare, silenzio e occhi chiusi. Vediamo col cervello.
  • Sul guardare, Ways of seeing, ..., John Berger +
  • Guardare, pensare, progettare. Neuroscienze per il design, Riccardo Falcinelli +
  • Git / Github + +
  • Github workflow: pull request, merge, discussioni, history, graphics... + +
letture/progetto
  1. rilettura tre casi studio di riferimento
  2. dare un'occhiata ai 3–4 progetti DSII2017 che portiamo all'Open Day 2018
compiti/esercitazione Processing
  1. programmare un generatore casuale di parole
  2. programmare un generatore di pattern usando la regolarità del modulo %

Altri materiali da approfondire (via slack #general #materiali)

  • Nature of code, Daniel Shiffman, cap. introduzione e 1 vettori + +
  • Changes over time, tutorial, Allison Parrish +
{ d'ora in poi tutte consegne su Github via pull request }

W4

Pre-Openday. The Flu issue.

Lab

  • gdoc +
  • oop +
  • gdoc+oop+anim +
letture/progetto
  1. rilettura tre casi studio di riferimento
compiti/esercitazioni P5js/Processing
  1. riordinare materiali
  2. proseguire i lavori Flu e 10Print

W5 + W5.5

Tre casi studio. Making visible & more.

Listening Post, 2000+, Mark H_ansen & Ben Rubin

  • Listening Post, 2000+, Mark Hansen & Ben Rubin +

The flow towards Europe, 2015, Lucify Immaterials: Light painting WiFi, 2012, Timo Arnall, Jørn Knutsen and Einar Sneve Martinussen Monument, 2006, Caleb Larsen

  • The flow towards Europe, 2015, Lucify + +
  • Immaterials: Light painting WiFi, 2012, Timo Arnall, Jørn Knutsen and Einar Sneve Martinussen + + +
  • Monument, 2006, Caleb Larsen + +

All the names | 9/11 Memorial, 2009, Jer Thorp+ Dear Data, 2015, Giorgia Lupi & Stefanie Posavec

  • All the names | 9/11 Memorial, 2009, Jer Thorp +
  • Make data more human, Jer Thorp/TED +
  • Information design studios: The O.C.R. +, Fathom + and Accurat +
  • Dear Data, 2015, Giorgia Lupi & Stefanie Posavec +

Lab

  • Default Vs OOP: the Openday 2018 case. Let's rewrite "Are we human enough?" by Davide Onestini@DSII-2017-unirsm: project Pdf +, Processing before + and after +

  • Brainstorming projects:

    • www _ Tim Berners Lee +
    • Memoriale per gli Ebrei assassinati d'Europa, Berlino + +
    • Strandbeest/ Theo Janseen + +
    • Schrödinger's Cat + +
  • A wednesday morning focus on contemporary:

    • Sketch Machine by Casey Reas + +
      • Weird Drawing Software +
    • FB/Cambridge Analytics
      • Psychographics: the behavioural analysis that helped Cambridge Analytica know voters' minds, Michael Wade, The Conversation +
      • This 30-min presentation from Cambridge Analytica Head of Digital (from a 2017 conference talk) .../ a tweet by Lev Manovich +
    • ML, DL and Design ideas
      • Image-to-Image Demo, Christopher Hesse +
      • Style Tranfer, Gene Kogan +
      • ml5, Daniel Shiffman +
      • Airbnb design/ Sketching interfaces ... +
  • Who am I:

    • Linkedin + | Teller & K (former Fupete) + | Nasonero + | Lcd +
compiti/progetto
  1. ricerca contesto e idee, allargare
letture/progetto
  1. rilettura tre casi studio di riferimento
compiti/esercitazioni P5js/Processing
  1. riordinare materiali
  2. proseguire i lavori Flu e 10Print

W6

Arduino & friends.

Lab

  • Progetto, revisione.
  • Arduino: +
    • IDE +
    • Analog & Digital
    • Input: Read Analogic <> processing +
    • Output: Write Digital "Physical Pixel" <> processing +
    • p5.serial: +
      • App +
      • Input: Read Analogic <> P5 +
      • Output: Write Digital "Physical Pixel" <> P5 +

W7

Proposte progettuali.

No Fun, 2010, Eva & Franco Mattes

  • No Fun, 2010, Eva & Franco Mattes ++

Lab

  • Progetto, revisione
  • Google Maps Platform/ "Trasforma il mondo in un parco giochi" ++
  • Speculative Everything. Design, Fiction, and Social Dreaming, 2013, Anthony Dunne & Fiona Raby +

W8–W9

Lab progetto, revisione, milestone.

W10

Lab progetto, revisione prototipo/i.

Lab

  • Documentazione progetto
  • ControlP5 +
  • mappa.js +
  • rawgraphs.io +

W11

Lab progetto, revisione prototipo/i e critica collettiva, milestone.

The Secret Lives of Numbers, 2002, Golan Levine Messa di Voce, 2003, Golan Levin, Zachary Lieberman, Jaap Blonk, and Joan La Barbara

  • The Secret Lives of Numbers, 2002, Golan Levin +
  • Messa di voce, 2004, Golan Levin, Zachary Lieberman, Jaap Blonk, and Joan La Barbara +

Lab

  • Progetto ed esercitazioni P5js/Processing, revisione/i
  • Guest Tutorial #6: The Modulo Operator with Golan Levin, 2017, Daniel Shiffman "The Coding Train" by Golan Levin +
  • Praxis Live +
  • About Machine Learning:
    • Exploratory Programming for the Arts and Humanities, 2016, Nick Montfort +
    • Python/Jupyter ++
    • Python/Colaboratory ++
    • Machine Learning Crash Course with TensorFlow APIs by Google +

Progetto