Document

advertisement
Human Computer Interaction
CSC 4730-100
User System Interface
CSC 8570-001
Class Meeting 7
October 9, 2012
Important Concepts
As listed on the one-minute survey
•
•
•
•
•
•
•
•
•
•
•
•
•
Research methods for testing usability
Requirements specifications for interfaces must be written carefully and followed
exactly.
GOMS analysis of user interaction
Types of measurements available for keyboard entry process
Preparing a research experiment
Diversity of interfaces; complexity of UI design
Keys to creating an excellent interface: innovation, analysis of current UI problems
User interface assessment with GUEPs and CDs
Specific GUEPS and CDs including Consistency, KISS, Viscosity, Explaining
Keystroke level analysis, models (e.g. Fitts’ Law), and notation
Semantic and syntactic analysis of widgets
Mental models
Learning tools: concept maps, research paper reading process
Confusions
•
•
•
•
•
•
Picking essential ideas with final exam in mind
The gesture analysis
Formal notations for keystroke-level actions
Understanding and, especially, use of GUEPs
Understanding and, especially, use of CDs
Understanding and use of GOMS model
– GOMS analysis of the table building exercise
• Identifying good HCI research
• Statistics for the research project
• Concept maps
Gesture Analysis
The Mac and iPad revisited
Looking at the table
Car Key Analysis
States:
• Horn/lights: Beep/Flash vs. No Beep/No Flash
• Driver’s door: Locked vs. Unlocked
• Passenger’s doors: Locked vs. Unlocked
• Trunk: Closed vs. Open
Car Key Analysis (2)
Buttons: All are momentary contact
• Panic
• Door unlock
• Door lock
• Trunk open
Car Key Analysis (3)
• Are all 16 states possible?
– Make a list of the possible states.
– Can the list be decomposed into disjoint lists?
• Working from the list of possible states
– How many (state, transition) pairs are there?
– How many (state, transition)  state actions are
possible?
– Create the formal FSM model.
Article Presentations
• Choose one of the three topic areas (defined below)
• Find an interesting recent (last 4 years) paper in the
area
• Prepare a 15 minute presentation of the paper
–
–
–
–
–
The background
The experiment
The results
The critique
The relationship to other papers or concepts
Article Presentations (2)
Subject areas:
• The user experience (UX), its formal study and its
relation to interface design.
• Intelligent user interfaces (IUI) and especially the
implementation and evaluation of features.
• Interface personalization and especially its value on
small devices.
Another Formal Model: PIE
To follow along,
• On your laptop, start the calculator in
standard view
• Start a browser and display a page with a
number of links, say www.villanova.edu
Now turn to the PIE Model handout
Course planning
• 10/16 – Fall break
• 10/22 (Monday) – Choice of research article for presentation
with area and bibliographic information due, via email
• 10/23 – Interface design exercise: specs
• 10/30 – Interface design exercise: team meetings
• Preliminary interface design report due at end of class
• Research project Progress Report 1 due
• 11/6 – Topics to be determined
• Final interface design report due
• 11/13 – No class
• 11/20 – Paper presentations: User Experience (UX)
•
Research project Progress Report 2 due
Course planning (2)
• 11/27 – Paper presentations: Intelligent user interfaces (IUI)
• Draft research report, part 1, due
• 12/4 – Paper presentations: Interface personalization (IP)
• Draft research report, part 2, due
• 12/11 – Research Project Presentations
• Final research report due
• 12/18 – Final Exam
• Research project poster abstract and design due
Research Project
1. IRB forms (due now)
2. Progress reports (PR 1 due 10/30; PR 2 due 11/20)
3. Report drafts (Intro sections due 11/27; Results sections
due 12/4)
4. Final written report (Due 12/11)
5. Oral report (Given 12/11)
6. Poster abstract and design (Due 12/18)
To Do
• Submit presentation area and article for approval by
Monday, October 22. Send area and bibliographic
citation by email.
Download