CSCI 4163 / CSCI 6904 Human-Computer Interaction web.cs.dal.ca

January 7, 2018 | Author: Anonymous | Category: Social Science, Psychology, Experimental Psychology
Share Embed Donate


Short Description

Download CSCI 4163 / CSCI 6904 Human-Computer Interaction web.cs.dal.ca...

Description

CSCI 4163 / CSCI 6610, Winter 2014 Human-Computer Interaction web.cs.dal.ca/~hawkey/4163 Dr. Kirstie Hawkey, [email protected]

Basic Info    

Instructor: Kirstie Hawkey TA: Jeevitha Mahendiran Office: Room 225, Goldberg building KH Office hours: 2-4 pm, Wednesdays



Course is offered as both an undergrad course (4163) and a graduate course (6610)



NOTE: Tutorial/Lab in TL 4 on Wednesdays, 10:35-11:55



Website: web.cs.dal.ca/~hawkey/4163

Class style      

Pre-assigned readings Additional resources Some lecture content Interactive exercises HCI topic seminars (breadth!) Group work: 

2 mini-projects  



Understanding the user’s needs Controlled laboratory evaluation of a technique

Individual work:     

Topic seminars Research paper (grad) Reading responses Participation/peer evaluation/quizzes 2 tests

Human Computer Interaction 

Human 



Computer 



The user of a computer program, computerized device, or other information technology artifact

The physical device, artifact, or hardware that runs the program

Interaction 

The communication between the human and the computer

Why Care about the human?

Moore’s Law

Slide idea by Bill Buxton

Computer abilities transistors speed discs cost

1950

1990

Slide: Saul Greenberg

2030

Psychology

human abilities

2000BC Slide idea by Bill Buxton

1950

1990

2030

Where is the bottleneck?

system performance

Slide idea by Bill Buxton

Slide: Saul Greenberg

Human Computer Interaction 

A discipline concerned with the

implementation

design

evaluation



of interactive computing systems for human users Slide: Saul Greenberg

User Centered Design  1. 2.

3.

Our focus: Methods for understanding user needs Methods for evaluating interfaces and techniques with users Theories/models of human performance

NOT DESIGN (3160 in the Fall for user interface design, prototyping, discount usability evaluation) process figure: http://www.yucentrik.ca/en/expertise-2/tools/

User Interface Design  HCI CSCI 3160: UI Design 





Iterative Design 

Design architecture of system



Draw UI sketches/task scenarios



Prototyping



Evaluate with users (primarily formative)



Redesign



Implement Prototypes and evaluate (heuristics, cognitive walkthroughs)

CSCI 4163 – HCI Understand 



Critically

understand different experimental approaches to understand and evaluate systems 

Design Considerations 

Graphic output/input



Errors



Design and layout



Task

Software 

E.g., GUI toolkits,

users Learn about their needs, tasks, etc. understand how users do something to help inform design decisions

When to use which approach (advantages and disadvantages)

 Analyze

results and use these to develop guidelines 

Quantitative and qualitative data

Evaluate

high fidelity prototypes, interaction techniques, etc. (often summative, comparative)

Course goals  

  

To understand strengths and weaknesses of different experimental methods in HCI To learn about how theories/human models of human performance impact interaction To develop an appreciation for experimental HCI research and how it can refine the theories/models To be able to apply these techniques to do basic HCI research To learn about User Experience as a career path

Homework for Thursday’s class 

Read Chapter 2 of The Encyclopedia of Human Computer Interaction 



http://www.interactiondesign.org/encyclopedia/human_computer_interaction_hci.htm l

Email (FB?) Jeevitha 2 questions/comments about the reading by 10pm Wednesday night   

Excellent (2 pts): thought provoking, insightful, original, good discussion points Good (1 pt): relevant Bad (0 pt): completely irrelevant, comments not sent or sent late

View more...

Comments

Copyright � 2017 NANOPDF Inc.
SUPPORT NANOPDF