Home | Lehre | Videos | Texte | Vorträge | Software | Person | Impressum, Datenschutzerklärung | Blog RSS

Stand: 2014-08-28

Videos und Materialien

Überblick


Mensch-Maschine-Interaktion

Mensch-Maschine-Interaktion; Anknüpfungspunkte mit der Elektrotechnik
Warum dieses Fach für den Master Elektrotechnik? Anwendungen und Technik von Benutzerschnittstellen. Beispiele.

Links:
Meine bisherigen Experimente:
http://www.youtube.com/watch?v=3QAfIng16uw


Themenideen

Themenideen zu Mensch-Maschine-Interaktion in diesem Semester
GUIs, Entwicklungsprozesse, fünf Sinne, Sensoren, Gesetzmäßigkeiten, Intuitivität, Milieus usw.

Links:


Klassische GUIs


Elemente klassischer grafischer Oberflächen

Elemente klassischer grafischer Oberflächen
Erfindung der Maus, Fenster, Menüs, Ribbons, Tastaturkürzel, …

Links:


Einfache GOMS-Analyse grafischer Oberflächen

Einfache GOMS-Analyse grafischer Oberflächen
GOMS Keystroke-Level Model, Maus versus Tastatur, übliche Zeiten für Benutzeraktionen

Essentielle Literatur:
Card, S.K., Moran, W.P., und Newell, A. The keystroke-level model of user performance time with interactive systems
http://dx.doi.org/10.1145/358886.358895

Literatur:
Jef Raskin. The Humane Interface
http://books.google.de/books/about/The_Humane_Interface.html?id=D39vjmLfO3kC


Python und Qt


Erste Schritte mit Python und Qt

Erste Schritte mit Python und Qt
Python, Qt, GUI-Frameworks, Event-Driven Programming, Menüs

Links:

Verwendete Dateien:
03.1_Material.zip


Arbeit mit Qt Designer; Ereignisse; Zeitnahme, Dateien

Arbeit mit Qt Designer; Ereignisse; Zeitnahme; Dateien
Grafischer Entwurf grafischer Oberflächen, User Interface Compiler, Instrumentierung von Code

Verwendete Dateien:
03.2_Material.zip


GUI-Zeitmessungen an Programm mit Qt und Python

GUI-Zeitmessungen an Programm mit Qt und Python
modaler Dialog, Radiobuttons abfragen, Focus für Tastatureingabe, Export in Tabellenkalkulation, t-Test, Nullhypothese

Verwendete Dateien:
03.3_Material.zip


Nachträge zu Python und Qt

Nachträge zu Python und Qt
Ausgabe mit Dezimalkomma statt Dezimalpunkt, Programm kurz unterbrechen

Verwendete Dateien:
03.4_Material.zip


Statistik


Statistischer Test; Nullhypothese; Irrtumswahrscheinlichkeit

Statistischer Test; Nullhypothese; Irrtumswahrscheinlichkeit
Statistischer Test; ein- und zweiseitig; Fehler 1. und 2. Art
Hypothesentest, Fehler erster/zweiter Art, 5%-Schwelle, Effekt vs. Zufall

Link:
Evaluating User Response to In-Car Haptic Feedback Touchscreens Using the Lane Change Test
http://www.hindawi.com/journals/ahci/2012/598739/


Student’s t-Test, Teststatistik

Student's t-Test; Teststatistik
t-Teststatistik, t-Test in Tabellenkalkulationen, Freiheitsgrade

Verwendete Dateien:
04.2_Material.zip


Regeln und Normen zur Gestaltung klassischer GUIs

Regeln und Normen zur Gestaltung klassischer GUIs
Standardelemente und Konventionen bei Menüs, Dialogen usw.; DIN EN ISO 9241; Bildschirmarbeitsverordnung

Essentielle Literatur:

Literatur:
BildscharbV
http://www.bmas.de/DE/Service/Gesetze/bildscharbv.html


Das World Wide Web


Das WWW. Geschichte, Funktionen, Rechtliches

Das WWW. Geschichte, Funktionen, Rechtliches
HTML, Javascript, CSS, Flash, AJAX, HTML5, Sendelizenz usw.

Verwendete Dateien:
06.1_Material.zip


Aktuelle Technik des Web

Aktuelle Technik des Web
Client und Server, JavaScript, HTML, jQuery, dynamische Webseiten


Web und Navigation

Web und Navigation
UI-Besonderheiten des Web, Navigation, Gliederung, Breadcrumb Trail, Suche, URL


Web; Kooperation und Dynamik

Web; Kooperation und Dynamik
Kommunikation, Kollaboration, Tags, AJAX, Responsive Web Design

Links:


Web; alte und neue Bedienelemente

Web; alte und neue Bedienelemente
Buttons und Menüs, Perceived Affordances, Mausklicks sparen, Zoomable UIs

Links:


Usability-Untersuchungen


UIs prüfen mittels Cognitive Walkthrough

UIs prüfen mittels Cognitive Walkthrough
Cognitive Walkthrough; Tasks und Actions; Offensichtlichkeit

Essentielle Literatur:
Clayton Lewis et al.: CHI-Paper von 1990
http://dx.doi.org/10.1145/97243.97279


Eye-Tracker

Eye-Tracker für arme Leute, Teil 1
Eye-Tracker für arme Leute, Teil 2

Eye-Tracker für 100 Euro
Funktionsprinzip und Anwendung von Eye-Tracking; Maus statt Eye-Tracker; Implementation mit Qt in Python

Links:

Benutzte Dateien:
07.2_Material.zip


Typen von Usability-Untersuchungen

Typen von Usability-Untersuchungen
Empirische vs. analytische Studien, Heuristiken, Think Aloud, Web-Statistiken usw.


Multitouch und mobil


Multitouch; Historie und Standardgesten

Multitouch; Historie und Standardgesten
Multitouch von den Anfängen bis zum iPhone; Pan, Pinch und Co.

Link:
Bill Buxtons Geschichtssammlung
http://www.billbuxton.com/multitouchOverview.html


Multitouch mit Python und Qt; Pinch-Geste selbstgemacht

Multitouch mit Python und Qt; Pinch-Geste selbstgemacht
Touch-Ereignisse, Paint-Ereignis, Gemetrie der Pinch-Gesten, geometrische Transformationen beim Zeichnen

Verwendete Dateien:
08.2_Material.zip


Probleme von Touch-UIs

Probleme von Touch-UIs
Discoverability, Icons, Haptik usw.

Links:


Klassische Arbeiten


Nielsen und Landauer: A mathematical model of the finding of usability problems

Nielsen und Landauer, A mathematical model of the finding of usability problems
Poisson-Modell, “Five users are (not) enough”, betriebswirtschaftliche Analyse

Essentielle Literatur:
A mathematical model of the finding of usability problems
http://dx.doi.org/10.1145/169059.169166


Greenberg und Buxton: Usability evaluation considered harmful (some of the time)

Greenberg und Buxton, Usability evaluation considered harmful (some of the time)
Innovationshemmung, Ausrichtung auf den Test

Essentielle Literatur:
Usability evaluation considered harmful (some of the time)
http://dx.doi.org/10.1145/1357054.1357074


Gesten


Accelerometer, Gestenerkennung

Accelerometer und IMU; Gesten, Teil 1
Accelerometer-Gesten, Teil 2
Accelerometer: Physik und Auswertung, IMU, Gestenerkennung durch explizite Auswertung

Links:

Programmierbare Uhr von Texas Instruments
http://processors.wiki.ti.com/index.php/EZ430-Chronos

Benutzte Dateien:
10.1_Material.zip


Maschinenlernen zur Gestenerkennung

Maschinenlernen, Gesten
Accelerometer-Gesten mit einfachem Maschinenlernen
Nearest Neighbor, Klassifikation

Link:

M7-Coprocessor
http://de.wikipedia.org/wiki/Apple_M7

Verwendete Dateien:
10.2_Material.zip


Sensoren und Aktoren für HCI

Sensoren und Aktoren für HCI
Kamera, Tiefenkamera, MIDI, Haptik; Ubiquitous/Pervasive Computing

Links:


HCI und Energiesparen

Literatur:


HCI-Entwicklung


HCI-Entwurfsprozess, Fallstricke

HCI-Entwurfsprozess, Fallstricke
Benutzerstudien bei der Entwicklung, Mockup, Skeuomorphismus, Steve-Jobs-Ansatz usw.

Links:


HCI-Vorgehensmodelle

HCI-Vorgehensmodelle
Wasserfallmodell, Spiralmodell

Literatur:


Gamification und Persuasive Computing

Gamification und Persuasive Computing
Beeinflussung und Verhaltensänderung durch Software; Elemente von Spielen; Flow

Essentielle Literatur:

Literatur:


Was Menschen können


Menschliche Wahrnehmung

Menschliche Wahrnehmung
Weber-Fechner-Gesetz, Stevenssches Potenzgesetz, Farbensehen


Gesetze von Fitts und Hick

Gesetze von Fitts und Hick
Ausführungszeit bei Zeigerbewegungen und Auswahlen; Anwendung auf Menügestaltung

Literatur:
Processing speed, attention, and intelligence: Effects of spatial attention on decision time in high and low IQ subjects (nur Abstract)
http://www.sciencedirect.com/science/article/pii/S0191886997000895

Verwendete Dateien:
14.2_Material.zip


Diversity und Barrierefreiheit

Diversity und Barrierefreiheit
von der Linkshändigkeit bis hin zur Seh- oder Hörbehinderung

Essentielle Literatur:

Literatur:


Menschliche Fehler, Aufmerksamkeit

Menschliche Fehler, Aufmerksamkeit
Arten von Fehlern, technische Maßnahmen, Unaufmerksamkeit

Links: