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 


Schedule 


Do 20.09.2018

15:00–17:00

Introduction to Bits and Atoms.

Introduction Lecture: Bits_And_Atoms

World Documentary: https://www.youtube.com/watch?v=OgupE9snZlQ

Do 27.09.2018

15:00–17:00

Little-bits logic Exercises

Do 11.10.2018

15:00–17:00

(install processing before class)

Topics Covered:

Starting with Processing (en)

Variables (en)

Events and Functions (en)

Homework: Complete "Exercise 3", as shown at the bottom of the "Events and Functions" page. 

Do 18.10.2018

15:00–17:00

Topics Covered:

Writing our own Functions (en)

Conditionals (en)

Homework: Complete "Exercise 5", as shown at the bottom of the "Conditionals" page. 

Di 06.11.2018

15:00–17:00

Topics Covered:

Loops (en)

Nested Loops (en)

Mi 07.11.2018

15:00–17:00

Classes and Objects (en)

Do 08.11.2018

15:00–17:00

Readings: Play and Intrinsic Rewards by Mihaly Csikszentmihalyi, or view online here

Optional readings:

http://eweaver.myweb.usf.edu/2002-Flow.pdf

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

Mi 28.11.2018
15:00–17:00

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


Mi 05.12.2018

15:00–17:00
Visual Programming
Mi 12.12.2018

15:00–17:00
Visual Programming
Mi 19.12.2018

15:00–17:00
Visual Programming