Professional Documents
Culture Documents
Agenda
Introductions Course Administratia HCI Overview
Objectives Principles
Fall 2002
CS 6750
Introductions
Instructor
John Stasko Computing & GVU
Introductions
TA
Jeremy Goecks HCI PhD student
Fall 2002
CS 6750
Introductions
Instructor for other section
Bruce Walker Psychology & GVU
Fall 2002
CS 6750
Introductions
Your turn
Demographics
Fall 2002
CS 6750
Course Information
Books Web
Syllabus Assignments Co-web HCI resources Related courses
Fall 2002 CS 6750 7
Course Information
Grading
Mid-term & final exams (32%) Group project, 4 parts (40%)
More to come next time...
Homeworks (21%)
One week to do, likely 3
Participation (3%)
Class involvement and peer review
Fall 2002 CS 6750 8
Advice
Learn from and use the past
Look to previous courses, courses elsewhere, info on the web,
Content, lectures, projects,
Go further
Move beyond lectures & book Further courses Step into research
Fall 2002 CS 6750 9
Fall 2002
CS 6750
10
HCI
What is it?
Can you define/describe it?
Fall 2002
CS 6750
11
HCI
What happens when a human and a computer get together to perform a task
task - write document, calculate budget, solve equation, learn about Bosnia, drive home,...
Fall 2002
CS 6750
12
Fall 2002
CS 6750
13
Course Aims
1. Consciousness raising
Make you aware of these issues
2. Design critic
Question bad design
Fall 2002
CS 6750
14
Goals of HCI
Allow users to carry out tasks
Safely Effectively Efficiently Enjoyably
Fall 2002 CS 6750 15
Usability
Important issue Combination of
Ease of learning High speed of user task performance Low user error rate Subjective user satisfaction User retention over time
Fall 2002 CS 6750 16
Fall 2002
CS 6750
17
Moving Forward
How do we improve interfaces?
1. Change attitude of software professional 2. Draw upon fast accumulating body of knowledge regarding H-C interface design 3. Integrate UI design methods & techniques into standard software development methodologies now in place
Fall 2002 CS 6750 18
Improving Interfaces
Know the User!
Physical abilities Cognitive abilities Personality differences Skill differences Cultural diversity Motivation Special needs
Fall 2002 CS 6750 19
Fall 2002
CS 6750
20
Course Overview
Human abilities Evaluation (without users) Design Dialog & interaction Evaluation (with users) Special topics
CSCW, InfoVis, Ubicomp, Agents
Fall 2002 CS 6750 21
Group Project
Design and evaluate an interface
0 1 2 3 4 Team formation & topic choice Understand the problem Design alternatives Prototype & evaluation plan Evaluation
Details
Part 0 - Topic definition
Identify team & topic, create web notebook
Fall 2002
CS 6750
23
Details
Part 2 - Design alternatives
Storyboards, mock-ups for multiple different designs Explain decisions
Details
Part 4 - Evaluation
Conduct evaluation with example users Characterize whats working and whats not
Fall 2002
CS 6750
25
Project Teams
4 people
You decide Diverse is best! Consider schedules
Presentations
Informal poster session
Feedback on ideas, both class periods After part 2 Other students and expert gallery
Project Topics
Set of possibilities
Max of 2 teams per topic First-come, first-served By next Wednesday Set up web notebook
Real client
Fall 2002 CS 6750 28
Topic Ideas
(Old ones)
Mobile/handheld (cars, tour guides, etc.) Wedding planner GIS Calendar agent (speech) Audio / Web sites Domain that you know well Browse old projects for more ideas...
CS 6750 29
Fall 2002
Fall 2002
CS 6750
30
Upcoming
History of HCI
Also project info
Start reading...
Fall 2002
CS 6750
31