Presentation is loading. Please wait.

Presentation is loading. Please wait.

User System Interface CSC 8570-001 Fall 2007 Instructor: Robert E. Beck.

Similar presentations


Presentation on theme: "User System Interface CSC 8570-001 Fall 2007 Instructor: Robert E. Beck."— Presentation transcript:

1 User System Interface CSC 8570-001 Fall 2007 Instructor: Robert E. Beck

2 AKA Human Computer Interaction CSC 4730-001

3 Introductions (1)  Information sheet Information sheet Information sheet  Questionnaire: student information  Questions 1.Who invented the computer mouse? When? Where? 2.What battery operated devices do you have with you tonight? 3.What (computer-based) POS systems do you typically encounter as a customer in a standard week? 4.If you went west on US 30, which is Lancaster Avenue in front of Villanova, until it (US 30) ended, where would you be?

4 Introductions (2)  Name  If working –For what company? –In what capacity?  Describe the user interface of the first computer you used.

5 Battery Operated Devices  Cell phone  Laptop  Watch  Car remote –2-button: lock/unlock, panic –3-button: lock, unlock, panic –4-button: lock, unlock, trunk, panic  Digital camera

6 Goals  Developing design principles  Investigating models and theories  Creating evaluation processes –Experimentation –Opinion  Outlining an effective design process—interface engineering  Proposing interface designs

7 Themes (1)  Hierarchy of design principles  Models  Theories (or theory)  Awareness –Mental models –Common interactions –Microsoft vs. others –General knowledge

8 Themes (2)  Multidisciplinary approach  Frontiers of HCI  Definitions, use of words  Examples

9 Strategies (Ways of Knowing)  Create concept maps for reading assignments –Combine individual maps  Slip-of-paper (SOP) questions and surveys –Summarize results  Lectures, sometimes  Discussion, always  Argumentation, when appropriate

10 Strategies (2)  Examples  Careful reading of research and survey articles  PowerPoint as a guide –Light on dark? Dark on light? –Posted after class on course web site

11 Activities  Research project –Report –Presentation –Poster  Article presentation  Web-based project  Exercises  Experiments  Exam – in two parts –Second part: December 19

12 Responsibilities  Attendance  Reading  Team support  Dialog with classmates and instructor

13 Hot Topics Burning Questions Time for your thoughts  Pair up by twos  For the next few minutes, write down as many issues or problems in user- system interaction as you can.

14 Issue Summary  How do we do this?

15 Hot Areas; Burning Issues The List  Too much information on screen  User friendliness  Taking human cognition into consideration  Unnecessary functionality; design overkill  System wide consistency; uniformity of appearance  Compatibility across applications  Proper widgets for input  Informative error handling  Understandable system navigation

16 The List (2)  Balance between dynamic and static elements on web pages  Categorizing data  Design for the intended users  Performance of application: speed, accuracy, user confidence  Transition from older to newer designs  Use of appropriate color schemes  Handling screen settings  Providing appropriate feedback to user  Accessibility for people with disabilities

17 Hot Topics: Others’ Ideas  CHI 2005 topics CHI 2005 topics CHI 2005 topics  CHI 2007 topics  HCIL presentations  Interactions

18 Landscape of the Field  Taxonomy  Ontology

19 Sources  ACM Digital Library  Conference proceedings (MSC 159)  The Web—but be careful  The course web site course web sitecourse web site  University HCI labs, e.g. –U of Maryland www.cs.umd.edu/hcil www.cs.umd.edu/hcil  Popular press –Information Week –Financial Times  Falvey Library reference desk

20 Contacts  PhiCHI – Philadelphia region chapter of SIGCHI PhiCHI  SIGCHI – ACM Special Interest Group on Computer Human Interaction SIGCHI

21 Conferences  ACE – Computer Entertainment Technology  AVI – Advanced Visual Interfaces  CHI – Computer Human Interaction  CSCW – Computer Supported Cooperative Work  DSV-IS  HCI International  HCIL Symposium (U Maryland) HCIL Symposium (U Maryland) HCIL Symposium (U Maryland)  HICS  Hypertext

22 Conferences (2)  IDC  Interact  IUI – Intelligent User Interfaces  IVA  SG – Smart Graphics  SIGIR – Information Retrieval  UIST – User Interface Software Technology  User Modeling  World Wide Web

23 Tools  Concept maps: –http://cmap.ihmc.us http://cmap.ihmc.us  EndNote  Task models: –ConcurTaskTrees Environment ConcurTaskTrees EnvironmentConcurTaskTrees Environment  Help compiler  Treemap: – http://www.cs.umd.edu/hcil/treemaps/ http://www.cs.umd.edu/hcil/treemaps/ http://www.cs.umd.edu/hcil/treemaps/

24 Eras of HCI  Holes  Command lines  Menus and characters  Widget objects and bit maps

25 What to Study: Potential Topics  Tiny interfaces: Cell phones, smartphones, PDAs, ultramobile PCs, house systems, POS systems  Gesture-based input; pen interfaces  Intelligent interfaces (cf. IUI)  Task analysis (e.g. buying a ticket)  Collaboration tools/systems (cf. CSCW)  Personalization; recommender systems  Friendly forms  Creating digital libraries  Mashup tools

26 Reading a Research Paper  Expect to find –Abstract –Introduction –Description of experiment –Discussion of results –Conclusion –Proposals for future work –References

27 Reading (2)  Try the abstract—though it may be too abstract, too condensed.  Read the introduction until you get confused.  Read the conclusion.  Look at the reference list—hoping to find papers you already know about.  Check the headings and first few lines of the middle sections for ease of understanding.

28 Reading (3)  Examples: –MacKenzie: Unipad text entry MacKenzie: Unipad text entryMacKenzie: Unipad text entry –MacKenzie: Text entry errors MacKenzie: Text entry errorsMacKenzie: Text entry errors

29 Next Time  Read Wigdor & Balakrishnan, Tilt Text: using tilt for text input to mobile phones. (You can get a copy of the paper from the ACM Digital Library.)  Evaluate its structure and content as a research paper.  Identify design principles for user interfaces based on the paper.  Hand in your solution to the table exercise. table exercise.table exercise.

30 Next Time (2)  Install EndNote on your computer and record the references from the Wigdor paper in it. –EndNote has been available for loan from the library. Check with the Reference Desk  Install the CMAP software on your computer and capture the principal ideas of today’s lecture in it.

31 Next Time (3)  How would you find out where US 30 ends using various computer systems?  What is the difference between taxonomy and ontology?  How is the field of HCI divided?

32 The Future of HCI Take a few minutes to read John Canny’s introduction to the July/August 2006 issue of HCI.  Do Canny’s views match our ideas?  What did he miss?  What did we miss?

33 Handouts  John Canny, The Future of HCI, from HCI, 4(2006), July/August


Download ppt "User System Interface CSC 8570-001 Fall 2007 Instructor: Robert E. Beck."

Similar presentations


Ads by Google