James Tam What HCI (and this course) all about 1 1 These notes are based roughly upon the optional reading a Taxonomy of HCI optional reading

Slides:



Advertisements
Similar presentations
Map of Human Computer Interaction
Advertisements

An Introduction to Programming General Concepts. What is a program? A program is an algorithm expressed in a programming language. programming language.
CSCI 4163 / CSCI 6610, Winter 2014 Human-Computer Interaction web.cs.dal.ca/~hawkey/4163 Dr. Kirstie Hawkey,
User Interface design Teppo Räisänen
SECOND MIDTERM REVIEW CS 580 Human Computer Interaction.
User Interface Design Yonsei University 2 nd Semester, 2013 Sanghyun Park.
James Tam An introduction into HCI: Task-Centered System Design A Brief Glimpse Into The Area Of Human-Computer Interaction An introduction into the area.
CPSC 481 Foundations and Principles of Human Computer Interaction
Department of Computer Science
Saul Greenberg CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
James Tam CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
CPSC 481 Foundations and Principles of Human Computer Interaction
Man Machine Interface Research Usability Inspection & Analysis Yu-Hui Tao 2011/3/29.
Human-Computer Interaction in the New Millenium Dr. Cheryl Seals.
Part 2c: Requirements Chapter 2: How to Gather Requirements: Some Techniques to Use Chapter 3: Finding Out about the Users and the Domain Chapter 4: Finding.
Semester in review. The Final May 7, 6:30pm – 9:45 pm Closed book, ONE PAGE OF NOTES Cumulative Similar format to midterm (probably about 25% longer)
James Tam CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
Visualization CSC 485A, CSC 586A, SENG 480A Instructor: Melanie Tory.
Introduction to the Course Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development 19, 1999.
Saul Greenberg CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
Graphical User Interfaces Design and usability Saul Greenberg Professor University of Calgary Slide deck by Saul Greenberg. Permission is granted to use.
Foundations and Principles of Human Computer Interaction Slide deck by Saul Greenberg. Permission is granted to use this for non-commercial purposes as.
CPSC 581 Human Computer Interaction II Interaction Design.
Psychological Aspects Presented by Hanish Patel. Overview  HCI (Human Computer Interaction)  Overview of HCI  Human Use of Computer Systems  Science.
Midterm Exam Review IS 485, Professor Matt Thatcher.
Semester wrap-up …my final slides.. More on HCI Class on Ubiquitous Computing next spring Courses in visualization, virtual reality, gaming, etc. where.
Semester wrap-up …the final slides.. The Final  December 13, 3:30-4:45 pm  Closed book, one page of notes  Cumulative  Similar format and length to.
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
0 HCI Today Talk about HCI Success Stories Talk about HCI Success Stories Talk about Norman’s Paper Talk about Norman’s Paper Start talking about The human.
James Tam CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
Human Computer Interaction (HCI)
Introduction to HCI Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development January 21, 1999.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
Interaction Design IxD. An Overview The field : Terms, influences, organizations, jobs. More on defining Interaction Design (IxD)? Principles Design activity.
Human Interface Engineering1 Main Title, 60 pt., U/L case LS=.8 lines Introduction to Human Interface Engineering NTU Seminar Amy Ma HIE Global Director.
Revision Lesson : DESIGNING COMPUTER-BASED INFORMATION SYSTEMS.
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
1CS 480: Graphical User Interfaces. Dario Salvucci, Drexel University. Lecture 1: Introduction to GUIs.
Human-Computer Interaction Computer Science Tripos Part II Alan Blackwell.
Man and Machine: Introduction to Module Damian Gordon.
Principles of User Centred Design Howell Istance.
Multimedia Specification Design and Production 2013 / Semester 2 / week 8 Lecturer: Dr. Nikos Gazepidis
Lecture 6 User Interface Design
CS147 - Terry Winograd - 1 Lecture 1 – Introduction Terry Winograd CS147 - Introduction to Human-Computer Interaction Design Computer Science Department.
Q Q Human Computer Interaction – Part 1© 2005 Mohammed Alabdulkareem Human Computer Interaction - 1 Dr. Mohammed Alabdulkareem
Interacting with IT Systems Fundamentals of Information Technology Session 5.
User-Centered Development Methodology A user interface comprises “ those aspects of the system that the user comes in contact with.” ● Moran [1981]
CPSC 581 Human Computer Interaction II Interaction Design.
CS 3120 USER INTERFACE DESIGN, IMPLEMENTATION AND EVALUATION (UIDIE) Dr. Ben Schafer
Human-computer interfaces. Operating systems are software (i.e. programs) used to control the hardware directly used to run the applications software.
Human Computer Interaction © 2014 Project Lead The Way, Inc.Computer Science and Software Engineering.
Stanford hci group / cs147 Intro to HCI Design Midterm Review Session November 2/
1 CP586 © Peter Lo 2003 Multimedia Communication Human Computer Interaction.
E.g.: MS-DOS interface. DIR C: /W /A:D will list all the directories in the root directory of drive C in wide list format. Disadvantage is that commands.
Mario Čagalj University of Split 2014/15. Human-Computer Interaction (HCI)
Define and describe operating systems which contain a Command Line Interface (CLI) Define and describe operating systems which contain a Graphical User.
Different Types of HCI CLI Menu Driven GUI NLI
Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.
Introduction to HCI Lecture #1.
HCI Meeting 1 Thursday, August 26. Class Activities [1] Student questionnaire Answer the following questions: 1.When and where was the computer mouse.
AUTHOR PRADEEP KUMAR B.tech 1 st year CSE branch Gnyana saraswati college of eng. & technology Dharmaram(b)
Interaction Design IxD
Event-driven programming
Human computer interaction-com 402
Introduction UI designer stands for User Interface designer. UI designing is a type of process that is used for making interfaces in the software or the.
Fundamentals of Human Computer Interaction (HCI)
Map of Human Computer Interaction
Human–computer interfaces
Map of Human Computer Interaction
Presentation transcript:

James Tam What HCI (and this course) all about 1 1 These notes are based roughly upon the optional reading a Taxonomy of HCI optional reading

James Tam HCI deals with the interaction of a person with a computer Technological perspective Human perspective

James Tam Techonological perspective Technical constraints a reality check does occur but “reality bats last” 2 beyond the mouse the and keyboard? 2 From the reading, The Inmates are running the asylum

James Tam Human perspective The ways that people process information memory, perception, motor skills, attention etc. Language, communication and interaction Ergonomics

James Tam Why bother? Social view: Computers are everywhere! Business view: Maximize productivity Marketplace view: Competitive advantage

James Tam HCI.. not just clicky, clicky stuff

James Tam What 481 is not about The theory and mechanics of GUI programming Visual basic programming

James Tam Approaches to designing good interfaces Task centered design User centered design Techniques for the evaluation of interfaces Task walk-through Qualitative evaluations with users Heuristic evaluations What 481 is about

James Tam What 481 is about (continued) General principles about graphic design Beyond simple screen design Graphical screen design The Psychology of everyday things

James Tam Main points 3 You should know (roughly) what is meant by Human-Computer Interaction Why it is an important area of study What topics will be covered in CPSC These slides can be found in the web under