user system interface csc 8570 001 l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
User System Interface CSC 8570-001 PowerPoint Presentation
Download Presentation
User System Interface CSC 8570-001

Loading in 2 Seconds...

play fullscreen
1 / 37

User System Interface CSC 8570-001 - PowerPoint PPT Presentation


  • 264 Views
  • Uploaded on

User System Interface CSC 8570-001 Spring 2009 Instructor: Robert E. Beck Introductions (1) Information sheet Questionnaire: student information Questions Who invented the computer mouse? When? Where? What battery operated devices do you have with you tonight?

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

User System Interface CSC 8570-001


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
user system interface csc 8570 001

User System InterfaceCSC 8570-001

Spring 2009

Instructor: Robert E. Beck

introductions 1
Introductions (1)
  • Information sheet
  • Questionnaire: student information
  • Questions
    • Who invented the computer mouse? When? Where?
    • What battery operated devices do you have with you tonight?
    • What (computer-based) POS systems do you typically encounter as a customer in a standard week?
    • What process would you use to find the latitude and longitude of the statue of Gregor Mendel on the plaza in front of the Mendel Science Center?
introductions 2
Introductions (2)
  • Name
  • If working
    • For what company?
    • In what capacity?
  • If a full-time student
    • Plans after graduation
  • Describe the user interface of the first computer you used.
battery operated devices
Battery Operated Devices
  • Cell phone
  • Laptop computer
  • Calculator
  • Headphones
    • One switch: on/off. Marking?
  • Wireless mouse:
    • Two buttons, scroll wheel?, ball
  • IPod (or other MP3 player)
  • Watch
    • Four buttons
  • Remote car entry
    • Three buttons
goals
Goals
  • Developing design principles
  • Investigating models and theories
  • Creating evaluation processes
    • Experimentation
    • Opinion
  • Outlining an effective design process—interface engineering
  • Proposing interface designs
themes 1
Themes (1)
  • Hierarchy of design principles
  • Models
  • Theories (or theory)
  • Awareness
    • Mental models
    • Common interactions
    • Microsoft vs. others
    • General knowledge
themes 2
Themes (2)
  • Multidisciplinary approach
  • Frontiers of HCI
  • Definitions, use of words
  • Examples
strategies ways of knowing
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
strategies 2
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
activities
Activities
  • Research project
    • Report
    • Presentation
    • Poster
  • Article presentation
  • Web-based project
  • Exercises
  • Experiments
  • Exam – in two parts
    • Second part: May 5
responsibilities
Responsibilities
  • Attendance
  • Reading
  • Team support
  • Dialog with classmates and instructor
hot topics burning questions
Hot TopicsBurning 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.
issue summary
Issue Summary
  • How do we do this?
hot areas burning issues the list
Hot Areas; Burning IssuesThe List
  • Usability and clarity of interface components
    • Intuitiveness of actions required
    • Transparency of interaction
    • Meaningful feedback (closure) of operations
    • Conformity to standards
    • Consistency within and across systems
  • Safety from (user-caused) errors
    • Effective error handling
    • Minimum error cost
  • Accessibility of systems
    • Users with disabilities
    • Effective system security
  • Speed of response relative to complexity of operation
the list 2
The List (2)
  • Flexibility of interactions
    • Multiple paths to the user’s goal
  • Aesthetics of the interface
    • Free from clutter
    • Free from distractions
  • Availability of system information
    • Effective help system
    • Clear user guides and tutorials
  • Affordability [economy of system resources]
  • Localization of interface in time and space
the list 3
The List (3)
  • Security of use
  • Availability of input/output
  • Physical integrity of devices
  • Tactile response
  • Scalability
  • Memory of use
    • Undo and redo
hot topics others ideas
Hot Topics: Others’ Ideas
  • CHI 200X topics
  • HCIL presentations
  • Interactions
landscape of the field
Landscape of the Field
  • Taxonomy
  • Ontology
sources
Sources
  • ACM Digital Library
  • Conference proceedings (MSC 159)
  • The Web—but be careful
  • The course web site
  • University HCI labs, e.g.
    • U of Maryland www.cs.umd.edu/hcil
  • Popular press
    • Information Week
    • Financial Times
  • Falvey Library reference desk
sources 2
Sources (2)
  • Steve Krug, Don’t Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition
  • Jeff Johnson, GUI Bloopers 2.0: Common User Interface Design Don'ts and Dos
  • Jakob Nielsen, Designing Web Usability
contacts
Contacts
  • PhillyCHI – Philadelphia region chapter of SIGCHI
  • SIGCHI – ACM Special Interest Group on Computer Human Interaction
conferences
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)
  • HICS
  • Hypertext
conferences 2
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
tools
Tools
  • Concept maps:
    • http://cmap.ihmc.us
  • EndNote
  • Task models:
    • ConcurTaskTrees Environment
  • Help compiler
  • Treemap:
    • http://www.cs.umd.edu/hcil/treemaps/
tools 2
Tools (2)
  • UISK: User Interface Sketching Tool
what do we mean
What Do We Mean

when we write

  • USI
  • HCI
  • GUI
  • DMI
  • IUI
  • SUSI
what do we mean by
User

System

Interface

Human

Computer

Interaction

Graphical

Direct

Manipulation

What Do We Mean By
eras of hci
Eras of HCI
  • Holes
  • Command lines
  • Menus and characters
  • Widget objects and bit maps
  • Small devices
what to study potential topics
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
  • Web-based interfaces to systems, to information, for task completion
reading a research paper
Reading a Research Paper
  • Expect to find
    • Abstract
    • Introduction
    • Description of experiment
    • Discussion of results
    • Conclusion
    • Proposals for future work
    • References
reading 2
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.
reading 3
Reading (3)
  • Examples:
    • MacKenzie: Unipad text entry
    • MacKenzie: Text entry errors
next time
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.
next time 2
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.
next time 3
Next Time (3)
  • What is the difference between taxonomy and ontology?
  • How is the field of HCI divided?
the future of hci
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?
handouts
Handouts
  • John Canny, The Future of HCI, from HCI, 4(2006), July/August