Which basic mechanisms are conceptualized, designed and implemented to enable human-computer interaction?
In my course on HCI and Tangible Interaction, I introduce to the questions and challenges of human-computer interaction (as part of computer science) and provide an active insight into the computing processes behind digital media.
Human-computer interaction (HCI) has becomes a central factor of our perception, our actions and our experiences. How is human-computer interaction realized?
I address three areas in this course: a) experience design b) the componets of interactive systems and) the programming of interaction mechanisms. Here, I use a constructivist learning approach to convey the subject matter. Towards this goal, students are introduced to basic programming skills and develop interaction mechanics using microcontrollers, sensors and actuators.