User system interface csc 8570 001 l.jpg
This presentation is the property of its rightful owner.
Sponsored Links
1 / 37

User System Interface CSC 8570-001 PowerPoint PPT Presentation

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?

Related searches for User System Interface CSC 8570-001

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 l.jpg

User System InterfaceCSC 8570-001

Spring 2009

Instructor: Robert E. Beck


Introductions 1 l.jpg

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 l.jpg

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 l.jpg

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 l.jpg

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 l.jpg

Themes (1)

  • Hierarchy of design principles

  • Models

  • Theories (or theory)

  • Awareness

    • Mental models

    • Common interactions

    • Microsoft vs. others

    • General knowledge


Themes 2 l.jpg

Themes (2)

  • Multidisciplinary approach

  • Frontiers of HCI

  • Definitions, use of words

  • Examples


Strategies ways of knowing l.jpg

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 l.jpg

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 l.jpg

Activities

  • Research project

    • Report

    • Presentation

    • Poster

  • Article presentation

  • Web-based project

  • Exercises

  • Experiments

  • Exam – in two parts

    • Second part: May 5


Responsibilities l.jpg

Responsibilities

  • Attendance

  • Reading

  • Team support

  • Dialog with classmates and instructor


Hot topics burning questions l.jpg

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 l.jpg

Issue Summary

  • How do we do this?


Hot areas burning issues the list l.jpg

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 l.jpg

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 l.jpg

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 l.jpg

Hot Topics: Others’ Ideas

  • CHI 200X topics

  • HCIL presentations

  • Interactions


Landscape of the field l.jpg

Landscape of the Field

  • Taxonomy

  • Ontology


Sources l.jpg

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 l.jpg

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 l.jpg

Contacts

  • PhillyCHI – Philadelphia region chapter of SIGCHI

  • SIGCHI – ACM Special Interest Group on Computer Human Interaction


Conferences l.jpg

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 l.jpg

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 l.jpg

Tools

  • Concept maps:

    • http://cmap.ihmc.us

  • EndNote

  • Task models:

    • ConcurTaskTrees Environment

  • Help compiler

  • Treemap:

    • http://www.cs.umd.edu/hcil/treemaps/


Tools 2 l.jpg

Tools (2)

  • UISK: User Interface Sketching Tool


What do we mean l.jpg

What Do We Mean

when we write

  • USI

  • HCI

  • GUI

  • DMI

  • IUI

  • SUSI


What do we mean by l.jpg

User

System

Interface

Human

Computer

Interaction

Graphical

Direct

Manipulation

What Do We Mean By


Eras of hci l.jpg

Eras of HCI

  • Holes

  • Command lines

  • Menus and characters

  • Widget objects and bit maps

  • Small devices


What to study potential topics l.jpg

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 l.jpg

Reading a Research Paper

  • Expect to find

    • Abstract

    • Introduction

    • Description of experiment

    • Discussion of results

    • Conclusion

    • Proposals for future work

    • References


Reading 2 l.jpg

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 l.jpg

Reading (3)

  • Examples:

    • MacKenzie: Unipad text entry

    • MacKenzie: Text entry errors


Next time l.jpg

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 l.jpg

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 l.jpg

Next Time (3)

  • What is the difference between taxonomy and ontology?

  • How is the field of HCI divided?


The future of hci l.jpg

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 l.jpg

Handouts

  • John Canny, The Future of HCI, from HCI, 4(2006), July/August


  • Login