CISB213 Human Computer Interaction Introduction and Overview.

Slides:



Advertisements
Similar presentations
Chapter 5 Development and Evolution of User Interface
Advertisements

Map of Human Computer Interaction
Human Computer Interaction Course Overview. 16/01/2008Human Computer Interaction Spring 2008: Lecture #1 2 Course Objectives Four basic objectives of.
Chapter 4 Design Approaches and Methods
CS3773 Software Engineering Lecture 01 Introduction.
User-Centred Design: Design Guidelines (lecture-6) Prof. Dr. Matthias Rauterberg Faculty Industrial Design Technical University of Eindhoven
Course Overview Sem 1 (13/14) Section 1 & 2
CS774 Human-Computer Interaction Lecturer: Roger D. Eastman
Saul Greenberg CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
Part 1: Introducing User Interface Design Chapter 1: Introduction –Why the User Interface Matters –Computers are Ubiquitous –The Importance of Good User.
Software Engineering COMP 201
Chapter 6 The Process of Interaction Design Presented by: Kinnis Gosha, Michael McGill, Jamey White, and Chiao Huang.
Saul Greenberg CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
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 ( )
CMPUT 301: Lecture 01 Introduction Lecturer: Martin Jagersand Department of Computing Science University of Alberta Notes based on previous courses by.
James Tam CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
10th Workshop "Software Engineering Education and Reverse Engineering" Ivanjica, Serbia, 5-12 September 2010 First experience in teaching HCI course Dusanka.
HCI revision lecture. Main points Understanding Applying knowledge Knowing key points Knowing relationship between things If you’ve done the group project.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
What is HCI? IMD07101: Introduction to Human Computer Interaction Brian Davison 2011/12.
CS 6750 Human-Computer Interaction Fall 2009 Keith Edwards
1 ISE 412 Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation.
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.
May 1, 2007Mohamad Eid SEG 3120 User Interface Design Mohamad Eid Office: SITE 5077 Tel: (613) ext. 2148
Human Computer Interaction 0. Preface National Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor.
Human Computer Interaction Semester 1, 2013/2013.
Man and Machine: Introduction to Module Damian Gordon.
Introduction to Usability Engineering CS 352 Winter
© Copyright De Montfort University 2003 All Rights Reserved Interactive Design Sept 03 John T Burns Interactive Systems Design & Evaluation John Burns.
ITEC224 Database Programming
Chapter 2 – Software Processes Lecture 1 1Chapter 2 Software Processes.
SCV2113 Human Computer Interaction Semester 1, 2013/2013.
Multimedia Specification Design and Production 2013 / Semester 1 / week 9 Lecturer: Dr. Nikos Gazepidis
Human Computer Interaction – Introduction Hanyang University Jong-Il Park.
CS 352 Introduction to Usability Engineering Class Size: Winter 2014: 53 Spring 2014: 89 Summer 2014: 72.
Chapter 5 by Judith A. Effken
Lecture 7: Requirements Engineering
INTRO TO USABILITY Lecture 12. What is Usability?  Usability addresses the relationship between tools and their users. In order for a tool to be effective,
Human Computer Interaction
1 CP586 © Peter Lo 2003 Multimedia Communication Human Computer Interaction.
Mario Čagalj University of Split 2014/15. Human-Computer Interaction (HCI)
Human Computer Interaction Lecture /11 1.
Dr. H. Rex Hartson Fall 2003 Introduction to the Course Copyright © 2003 H. Rex Hartson and Deborah Hix. CS5714 Usability Engineering.
Universitas Gunadarma Human-Computer Interaction Parno, SKom., MMSI Teknik Informatika, UG, 2008 staffsite.gunadarma.ac.id/parno.
ITM 734 Introduction to Human Factors in Information Systems Cindy Corritore This material has been developed by Georgia Tech HCI faculty,
Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation ISE
Human Computer Interaction Introduction. Subject : Learning Outcomes At the end of this semester, the student should be able to: Identify the basic concept.
User Interface Evaluation Introduction Lecture #15.
Interaction Frameworks COMPSCI 345 S1 C and SoftEng 350 S1 C Lecture 3 Chapter (Heim)
© NALO Solutions Limited NALO Solutions, presents the – Revenue Collector App Using Mobile Phones to gather Revenue HUMAN COMPUTER.
Human Computer Interaction Lecture 1 Introduction.
HCC 831 User Interface Design and Evaluation. What is Usability?
Digital media & interaction design
AIM The aim of this study is to introduce you to the fundamental and exciting area of human computer interaction (HCI) and to prepare you for more advanced.
(Advanced Human Computer Interaction)
The Design Document References:
CS 351d Human-computer interaction Lecture 01 Introduction
CS 580 Human-computer interaction Lecture 01 Introduction
Human computer interaction-com 402
Software Engineering D7025E
Usability Techniques Lecture 13.
CSE 310 Human-Computer Interaction
Course Overview.
Fundamentals of Human Computer Interaction (HCI)
User Interface Design and Evaluation
CS 580 Human-computer interaction Lecture 01 Introduction
CSE310 Human-Computer Interaction
CSE 310 Human-Computer Interaction
Presentation transcript:

CISB213 Human Computer Interaction Introduction and Overview

Lecturer Rohaini Ramli Level 4 – BW4 C16 Meeting by appointment is preferred

Subject : Structure CISB213 Human Computer Interaction 3 credits, 3 hours a week Materials – To be advised next week Assessment –Test 1 10% –Test 2 10% –Group Project 30% –Final Exam 50%

Subject : Learning Outcomes At the end of this semester, the student should be able to: Identify the basic concept of HCI Describe the evolution of HCI Discuss the design issues Assess and implement the interaction design processes Use different models of interaction design principles/rules Apply the usability evaluation techniques effectively

Course Plan WeekTopics Week 3-4Introduction to Human-Computer Interaction The Human The Computer The Interaction Week 5Interaction Design Basics Introduction Design Process User Focus Week 6 HCI in the Software Process Introduction The Software Life Cycle Usability Engineering Iterative Design and Prototyping Design Rationale

WeekTopics Week 7Design Rules Introduction Principles to Support Usability Standards & Guidelines Golden Rules & Heuristics Week 8Evaluation Techniques What is Evaluation? Goals of Evaluation Evaluation Methods Choosing an Evaluation Method Week 9 Universal Design Introduction Universal design Principles Multi-modal Interaction Designing for Diversity Course Plan

WeekTopics Week 9User Support Introduction User Support Requirement Approaches to User Support Designing User Support Systems Week 10Cognitive Models Introduction Goal and Task Hierarchies Linguistic Models Physical and Device Models Week 11 Communication and Collaboration Models Introduction Face-to-face Communication Text-based Communication Course Plan

WeekTopics Week 12Meeting the Changing Needs of IT Development and Use Groupware Ubiquitous computing Augmented realities Course Plan

Assessment Plan

Reference Human–Computer Interaction, 3rd Edition, by Alan Dix, Janet Finlay, Gregory D. Abowd, Russell Beale, Prentice Hall, Designing the User Interface-Strategies for Effective Human-Computer Interaction, Fifth Edition, by Ben Shneiderman and Catherine Plaisant, Pearson Addison Wesley,

11 Why Bother?

12 Why Systems Fail? Inadequate requirements13% Lack of user participation12% Inadequate resources11% Unrealistic expectations10% Lack of support at senior level9% Changing specification8% Lack of planning8%

13 The Perfect User (every designer ‘s wish)

14 Common Issues in User Interface Design Software developers are forced to “do it all” Often based on intuition and experience than on theory-based models Tendency to let the art of interface design beats its usability Inconsistent features that do not fit into a good user interface design criteria

15 Why Study HCI? Business view :  to employ people more productively and effectively - people costs now far outweigh hardware and software costs  people now expect “easy to use” systems - generally they are not tolerant of poorly designed systems - if a product is hard to use, they will seek other products

16 Why Study HCI? Human Factors view :  Humans have limitations.  Errors are costly in terms of - loss of time & money - loss of lives in critical systems - loss of morale

17 What is HCI Short for human-computer Interaction. A discipline concerned with the study, design, construction and implementation of human-centric interactive computer systems.

18 The goal of HCI usability. The goals of HCI are to develop or improve the safety, utility and effectiveness of systems that include computers, often through improving usability.

19 What is usability? Usability can simply be thought of as the practical implementation of good HCI, but, more formally : –Usability means easy to learn, effective to use and providing an enjoyable experience

20 UI Development process : User Profiling Usability goals Task analysis & understanding the process Prototyping Evaluation Programming How to design and build usable UIs?

21 Important!!! users should be involved throughout the development of the project (How?) specific usability and user experience goals need to be identified, clearly documented and agreed at the beginning of the project

22 Understanding interaction User centric design is the formula for usability The key to User-centered Design is to understand Interaction We need to understand : –What Interaction is –What are the elements involved

23 Interaction Model The most influential model of interaction is Donald Norman’s ( : Execution-Evaluation cycle Norman divides interaction into : –Execution User activities aimed at making the system do something –Evaluation Evaluating whether the system did actually do what the user wanted

24 Understanding Interaction Execution –If User cannot make system do what they want e.g. cannot understand how to do it, unclear icons, unclear indication etc. –Will result in the Gulf of Execution i.e. difference between the user’s formulation of the action and the actions allowed by the system

25 Understanding interaction Evaluation –If user cannot see what happened to system e.g. if system has done what they want but no feedback is given to the users etc. –Will result in the Gulf of Evaluation i.e. difference between the representation of the system state/result and the expectations of the user Good Design aims to reduce these gulfs

Your first task Work individually Take a picture of one badly designed object you can find here at UNITEN Prepare a PowerPoint slide to explain why do you think the object is badly designed To be presented in the next class.

27 Q & A