![Page 1: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/1.jpg)
CSC 8570 -- USI
Class Meeting 6October 5, 2010
![Page 2: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/2.jpg)
Outline for Evening
• One-minute assessment• Research project issues• Table creation revisited• Augmenting GUEPs and CDs• Course themes reprise• Edge and Blackwell– Careful reading– Major concepts
![Page 3: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/3.jpg)
One Minute Assessment
Do not put your name on the paperOn one side of the paper, list• The two most important concepts that you
have learned so far.On the other side of the paper, list• The thing (or things) that you are most
confused about.
![Page 4: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/4.jpg)
Research Project IssuesMy question: • Suppose your hypothesis says that design A is faster than
design B.• You gather timing data from a number of subjects (say N=23)• You compute the average total task time (summed over a
number of tasks)– Design A: 13.68 seconds– Design B: 15.12 seconds
• Do the data support your hypothesis? [Note data is plural.]• What is the negation of the previous statement?
If your results need a statistician, then you should design a better experiment. -- Baron Ernest Rutherford
![Page 5: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/5.jpg)
Research Project Issues
• Your questions:
![Page 6: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/6.jpg)
Table Creation
• Interesting semantic question arose– Relevant to Consistency GUEP– Related questions in spreadsheet and word
processing systems• In a spreadsheet, which cell becomes active
when the user taps– Tab– Enter– another navigation key
![Page 7: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/7.jpg)
Table Creation (2)
• In a word processing system, when entering data into a table, which cell becomes active when the user taps– Tab– Enter– Another navigation key
• How might one model these situations?
![Page 8: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/8.jpg)
Augmenting GUEPs and CDs
Our goals:• Rephrase GUEPs and CDs, if necessary• Develop examples of interface items described
by GUEPs and CDs• Relate the approaches embodied in GUEPs
and CDsSee the handout for a summary of GUEPs and CDs
![Page 9: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/9.jpg)
Themes
• Models, theories, frameworksForm a foundation for understanding• What users want (What do they want?)Which is interpreted by the• Design principle hierarchy– GUEPs (Generative User Engineering Principles)– General design principles– Implementable design guidelines
![Page 10: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/10.jpg)
Themes (2)
Users are directed in their approach to a system by• Mental models– Problem space version: Set of states and paths from one
state to the next leading to a solution– Theory version: What users believe to be true about
particular domains, devices, or systemsAnd• The cognitive dimensions (CDs) of understanding
(which describe ways of thinking).– Related to GUEPs as described by the 14 by 9 matrix.
![Page 11: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/11.jpg)
Themes (3)
We have devised a path from abstraction to implementation based on:
• Cognitive dimensions• GUEPs• Design principles• Task analysis
![Page 12: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/12.jpg)
Tangible User Interfaces
• What are they?– Definition– Examples– John Underkoffler
on the g-speak spatial operating environment
![Page 13: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/13.jpg)
Silly Aside
Exercise: For the 26 3-character strings, [A-Z]UI, give the definition or description of the user interface described by the acronym.
For example, GUI stands for Graphical User Interface and describes any interface using icons or other graphical elements to access data or operations.
![Page 14: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/14.jpg)
TUI (2)
• What is the power of a WIMP interface?– Is the analysis (done by Edge and Blackwell) of its
actions correct?
![Page 15: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/15.jpg)
TUI (3)
• What is the power of a TUI?– What does “power” mean in this context?
![Page 16: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/16.jpg)
TUI (4)Top level concepts• Physical layer; physical tokens
– Aligning tokens; lines of tokens– Stacking tokens
• Virtual layer– Synchronization with physical layer– Feedback: visual, auditory, tactile– Abstraction of time
• Virtual – Physical Level– Degree of embodiment– Degree of synchronization– Degree of coherence
![Page 17: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/17.jpg)
TUI (5)
• Manipulable solid diagrams• Tokens; token aggregation– Object order– Continuous values– Token association
• Superior to WIMP– uses DM more effectively– uses D of F with hands more efficiently
![Page 18: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/18.jpg)
Example• What do you want from a mapping system?• Does this match with what the system provides?• Explore– Mapquest– Google Maps– Yahoo Maps– Mappy.com– AAA.com– Microsoft Streets and Trips
![Page 19: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/19.jpg)
Example• What do you want from a rapid transit routing
system?• Does this match with what the system provides?• Explore– Atlanta MARTA– Philadelphia SEPTA– Washington DC Metro– San Francisco BART– Denver DART
![Page 20: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/20.jpg)
Next Time
• Continue work on research project, completing experimental material and IRB form.
• Read Claburn, Waiting for Google’s gPhone.– Match his opinions against our list of user desires– Compare his ideas with GUEPs and CDs– List those ideas that have been implemented in the last 18
months.– Which features should we implement next?
![Page 21: CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting](https://reader036.vdocuments.net/reader036/viewer/2022062315/5697bfbc1a28abf838ca16e7/html5/thumbnails/21.jpg)
Research Team Meetings