What awaits you in this course?
Wo immer der Mensch auf den Computer stößt, knirscht es im Zusammenspiel – bei der Eingabe der Steuererklärung, bei der Platzreservierung per App auf dem Smartphone ebenso wie bei Umgang mit den versteckten Computern, ob in der Waschmaschine, beim Auto oder inzwischen selbst im Lichtschalter. Dieser Kurs richtet sich an alle, die solche Hard- und/oder Software entwickeln, ob als Amateure oder als Profis. Im professionellen Rahmen sind das oft die Programmiererinnen oder Elektroingenieure, die für ihr Produkt "mal eben noch eine Oberfläche schreiben" sollen. Ebenfalls ist der Kurs interessant für Personen, die Entwicklungsprojekte in Auftrag geben und mitreden können wollen, und für Menschen, die von schlechten Mensch-Maschine-Schnittstellen geplagt sind und formulieren können wollen, wo das Problem liegt und wie man es beheben könnte.
Der Mensch-Maschine-Interaktion-MOOC dauert acht Wochen. Auf der Plattform mooin gibt es dazu gratis Videos, Übungsaufgaben und viele Möglichkeiten, Wissen und Erfahrungen zu teilen, Hilfe zu erhalten, und Lerngruppen zu finden.
What can you learn in this course?
Dieser Kurs bietet einen Überblick über den Stand von Forschung und Technik auf dem Gebiet der Mensch-Maschine-Interfaces (Human-Machine-Interface, HMI) – was heute praktisch mit Mensch-Computer-Interaktion identisch ist (Human-Computer Interaction, HCI). Es geht um grundlegende Ideen der Softwareentwicklung, um Standards, die man oft erst bemerkt, wenn sie verletzt werden, um klassische Techniken ebenso wie die immer umfassendere Sensorik und das Maschinenlernen, um das systematische Entwerfen und Testen, aber auch um Themen, die in der HCI-Literatur oft vernachlässigt werden, zum Beispiel um Aufmerksamkeit und um Informationsvisualisierung. Die Code-Beispiele sind in der leicht verständlichen Programmiersprache Python.