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

Slides:



Advertisements
Similar presentations
3.01D Design Multimedia Presentations
Advertisements

Chapter 11 Designing the User Interface
Graphical input techniques
Introduction to Computer Input Devices and Their Evaluation Shumin Zhai IBM Almaden Research Center.
Human Computer Interaction CSC User System Interface CSC Fall 2012 Instructor: Robert E. Beck.
Human Computer Interaction CSC User System Interface CSC Class Meeting 6 October 2, 2012.
Human Computer Interaction CSC User System Interface CSC Meeting 2 September 4, 2012.
1 CS 501 Spring 2002 CS 501: Software Engineering Lecture 11 Designing for Usability I.
Project Proposal.
Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall. Microsoft Office 2010 PowerPoint, Workshop 1 Communication with Presentations.
User System Interface CSC Fall 2010 Instructor: Robert E. Beck.
Galia Angelova Institute for Parallel Processing, Bulgarian Academy of Sciences Visualisation and Semantic Structuring of Content (some.
185 Final Project (Also covers Project Proposal and Document Specification)
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Chapter 2 Web Site Design Principles Principles of Web Design, Third Edition.
10th Workshop "Software Engineering Education and Reverse Engineering" Ivanjica, Serbia, 5-12 September 2010 First experience in teaching HCI course Dusanka.
Introduction to HCI Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development January 21, 1999.
CSC USI Class Meeting 2 August 31, Beginnings SOP 1: 1. When you use a (physical) key-based entry device, what do you do to the keys? A.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
Damian Gordon.  Summary and Relevance of topic paper  Definition of Usability Testing ◦ Formal vs. Informal methods of testing  Testing Basics ◦ Five.
Software Engineer Report What should contains the report?!
185 Final Project (Also covers Project Proposal and Document Specification)
 At the end of this class, students are able to  Describe definition of input devices clearly  List out the examples of input devices  Describe.
CS102 Introduction to Computer Programming
Systems Analysis and Design in a Changing World, 6th Edition
Systems Analysis and Design in a Changing World, 6th Edition
Lecture Set 3 Introduction to Visual Basic Concepts Part A – User Interfaces and Windows Forms – The Toolbox.
Human Computer Interaction Semester 1, 2013/2013.
3.02D Design Multimedia Presentations 3.02 Demonstrate interactive multimedia presentations.
Systems Analysis and Design in a Changing World, 6th Edition
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
HCI Research Project. Research Paradigms Theoretical (in the style of mathematics) –Mathematical deduction –Simulation –Analysis of algorithms The researcher:
Enterprise & Intranet Search How Enterprise is different from Web search What to think about when evaluating Enterprise Search How Intranet use is different.
Design Document Susan Genden Wayne State University Design Document Susan Genden Wayne State University Digital Layout I: Adobe InDesign Training.
HCI Research Project. Research Paradigms Theoretical (in the style of mathematics) –Mathematical deduction –Simulation –Analysis of algorithms Experimental.
3.02D Design Multimedia Presentations 3.02 Demonstrate interactive multimedia presentations.
User System Interface CSC Spring 2009 Instructor: Robert E. Beck.
Learning Unit Documents and Examples. Learning Units - basic building block of a course For iGETT a Learning Unit consists of –Three parts Instructor.
CS 4720 Usability and Accessibility CS 4720 – Web & Mobile Systems.
CS CS 5150 Software Engineering Lecture 11 Usability 1.
What is Usability? Usability Is a measure of how easy it is to use something: –How easy will the use of the software be for a typical user to understand,
MULTIMEDIA DEFINITION OF MULTIMEDIA
Proposal for Term Project J. H. Wang Mar. 2, 2015.
Slide 1 Chapter 11 User Interface Structure Design Chapter 11 Alan Dennis, Barbara Wixom, and David Tegarden John Wiley & Sons, Inc. Slides by Fred Niederman.
Human Computer Interaction CSC User System Interface CSC Class Meeting 7 October 9, 2012.
Design Principles for the Web Lavanya Koppaka. Why follow design principles? Structure the information being presented Increase the readability Ease of.
CS2003 Usability Engineering Usability Evaluation Dr Steve Love.
Instructional Design for eLearning Certificate Program Designing Instructional Content Instructor: Bill Teeple.
CSC USI Class Meeting 3 January 23, 2009.
Web Design Guidelines by Scott Grissom 1 Designing for the Web  Web site design  Web page design  Web usability  Web site design  Web page design.
CS 5150 Software Engineering Lecture 9 Usability 1.
COMPUTER SOFTWARE FORM 1. Learning Area Introduction to computer software Operating System (OS) Application Software Word Processing Software Presentation.
CSC USI Class Meeting 10 November 9, 2010.
CS 3505 Projects Assignments Projects
CSC USI Class Meeting 6 October 5, Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting.
CSC USI Class Meeting 9 October 31, 2007.
Unit #7 Charts Questions? Comments?. MS PPT 2007: Presentations Made Easy; Planning and Preparing PowerPoint allows you to create a professional presentation.
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
HCI Meeting 1 Thursday, August 26. Class Activities [1] Student questionnaire Answer the following questions: 1.When and where was the computer mouse.
BUS 642 Entire Course (2 Sets) FOR MORE CLASSES VISIT This Tutorial Contains 2 Sets of Assignments for All Weeks, Check Details.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
Proposal for Term Project
CIS 524 Possible Is Everything/tutorialrank.com
CIS 524 Education for Service/tutorialrank.com
CSC USI Class Meeting 2 August 30, 2006.
Writing Careful Long Reports
CSC USI Class Meeting 6 October 3, 2007.
User System Interface CSC
User/System Interface CSC
User/System Interface CSC
Presentation transcript:

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

AKA Human Computer Interaction CSC

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?

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

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

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)  Hierarchy of design principles  Models  Theories (or theory)  Awareness –Mental models –Common interactions –Microsoft vs. others –General knowledge

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

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)  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  Research project –Report –Presentation –Poster  Article presentation  Web-based project  Exercises  Experiments  Exam – in two parts –Second part: December 19

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

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.

Issue Summary  How do we do this?

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

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

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

Landscape of the Field  Taxonomy  Ontology

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  Popular press –Information Week –Financial Times  Falvey Library reference desk

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

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

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  Concept maps: –  EndNote  Task models: –ConcurTaskTrees Environment ConcurTaskTrees EnvironmentConcurTaskTrees Environment  Help compiler  Treemap: –

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

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

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

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)  Examples: –MacKenzie: Unipad text entry MacKenzie: Unipad text entryMacKenzie: Unipad text entry –MacKenzie: Text entry errors MacKenzie: Text entry errorsMacKenzie: Text entry errors

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.

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)  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?

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  John Canny, The Future of HCI, from HCI, 4(2006), July/August