Interaction Design WikiBits & Atoms I

Bits and Atoms I 2020

This seminar series covers the history, theory and practice of working with technology and its relevance for design in contemporary contexts and in future scenarios. In the first semester, the course is closely tied to Programming Basics, covering many aspects of programming.  

The programming tutorials can be found here:  Programming

Deliverables 

Participation in class discussions, completion of homework exercise, 80% Attendance

Exam - Your programming knowledge will be tested after the reading week (EXAM example questions)

Due to covid regulations, the exam has been canceled. The mark for the module will be derived from the Programming Basics and Moving Poster marks. 


Schedule 

Friday 02.10.2020! (Date change!)
15:00–17:00

Thursday 15.10.2020 (5.D02)
15:15–17:00


(install processing before class)

Topics Covered:

Starting with Processing (en)

Thursday 22.10.2020 (Online)
15:00–17:00


Topics Covered:

Variables (en)

Events and Functions (en)

Wednesday 28.10.2020(Online)
15:00–17:00


Topics Covered:

Writing our own Functions (en)

Thursday 05.11.2020 (Online)
15:00–17:00


Topics Covered:

Mihaly Csikszentmihalyi on Flow

Play and Intrinsic Rewards by Mihaly Csikszentmihalyi

Additional Reading:

http://akademiai.com/doi/pdf/10.1556/JBA.2.2013.005

Thursday 12.11.2020 (Online)
15:00–17:00


Guest Lecture

Programming Inputs

Thursday 19.11.2020 (Online)
16:00–17:00


Visual Programming and Creative Coding intro

Moving posters template Introduction:

https://github.com/IAD-ZHDK/Moving_Poster_Template/

Tuesday 24.11.2020 (Online)
13:00–15:00

Visual Programming and Creative Coding 

Tuesday 01.12.2020 (Online)
13:00–15:00


Visual Programming and Creative Coding 

Tuesday 8.12.2020 (Online)
13:00–15:00


Visual Programming and Creative Coding 

Tuesday 15.12.2020 (Online)
13:00–15:00


Exam: covers coding knowledge (both from programming basics and Bits and Atoms)

Visual Programming and Creative Coding 

Demo of final posters in Project-room. 

Please upload your final code to the server at by the 16.12.2020:

smb://fileredu.ad.zhdk.ch/DDE/BDE_VIAD/01_ABGABEN/20_HS/Sem1_Reactive Signs/04_Processing_File