Title: Input
1Input Output Devices
Issues and Tradeoffs
2Agenda
- Questions
- Part 2 Due Today Thursday 10/24
- Project Part 3 Prototype
- Interaction Frameworks
- Norman Execution/Evaluation cycle
- DFAB Language Translation
- Input and Output Devices and Tradeoffs
3Part 3 of Project
- Overview of template
- Due Thursday, Nov 14th
- Intermediate deliverables
- Thursday, Oct 31, Prototype Stage 1 Progress
Report - By November 7th, TA review working prototype,
physical form factor, storyboard description, and
evaluation plan
4Execution-Evaluation cycle
Norman - 7 Stages
5Interaction framework
- Abowd Beale (DFAB, p. 106)
Presentation(output language)
Observation(task language)
Output
User
System
Interface
Articulation(input language)
Input
Performance(core language)
6Explanatory power examples
- Norman (gulfs)
- threading a projector
- call hold on a modern telephone
- Banks of light switches
- DFAB (ease and coverage)
- Text editing
- VCR
- One cycle around is usually not enough
7Other examples
- Proxima projector
- menu navigation
- value adjustment
- source switching
8The Hall of Shame
- Web site
- http//www.iarchitect.com/shame.htm
- Some examples
- progress meters
- use of color
9Input Devices
- Properties of Devices
- Selecting appropriate device
- Design impact for evolution of use
10Selecting the Device
- Appropriate for tasks to be performed
- Suitable for the intended work ad environment
- Matches physiological and psychological
characteristics of users - Trade-offs, multiple devices, feedback
11Characteristics
- Discrete vs. continuous entry device(or both)?
- Are required manipulations possible?
- Natural mapping between manipulation and meaning
of results to user?
12Example - Keyboards
13Dvorak Simplified Keyboard
- Based on frequency of use of letters and patterns
-gt 90 reduction in movement between rows - Faster due to using fingers on alternating hands
- Less RSI
14Chord Keyboard
Bat One-Handed Personal Keyboard
Twidder
15Other Devices
- Pointing Devicesmice, trackballs, joysticks,
pens, cursor keys - Touch Screens
- 3D TrackersDataglove, other manipulative trackers
163D Immersion
Whole-hand sensing, force feedback and real-time
3D interaction technologies that allow the user
to "reach in" and physically interact with
simulated computer content.
17Applications of 3D
18Evolving Input Technology
- Higher Resolution Touch Screen
- Speech Recognition Isolated word to Continuous
speech Speaker-dependent vs -independent
19Output Devices
- Visual Feedback
- Characteristics of good and poor visualizations
- Identify when and how to use sound
- Identify where speech interactions are appropriate
203D Interactive Animation
PARC works on novel graphical user interface
techniques such as 3D and 2D information
visualization and large format displays
21Sound Output
- Alerting and Feedback
- Improve interface by exploiting human auditory
system - Alternate to visual attending
- Use of natural sounds to provide info
22Evolving Output
- Multimedia
- Multi-modal combination of speech, gesture and
sounds
23Selecting the Devices
- Look at users
- Consider Task
- Environment
- Use Interaction Framework to assessease of use
and task coveragedirectness of task, actions,
interpretation
24Next Week
- Evaluation, evaluation, evaluation
- Start Project Part 3