Return to Video

Lecture 1.1: Human Computer Interaction

  • 0:01 - 0:05
    Hi, I am Scott Klemmer, I’m an associate professor of computer science,
  • 0:05 - 0:09
    and I’d like to welcome you this online class, introducing human-computer interaction.
  • 0:09 - 0:13
    This online class is based on the class I’ve been teaching in Stanford for several years now,
  • 0:13 - 0:16
    and it synthesizes materials from a number of sources.
  • 0:17 - 0:21
    First and foremost is the human, the person that’s using the system
  • 0:21 - 0:23
    and the other people that they work and communicate with.
  • 0:24 - 0:27
    Then you got the computer, that’s the machine and the networked-up machines that run the system.
  • 0:27 - 0:31
    And then you got the interface that represents the system to the user.
  • 0:31 - 0:36
    HCI is the design, implementation and evaluation of user interfaces.
  • 0:36 - 0:39
    This course is going to teach you a set of tools for doing this effectively.
  • 0:39 - 0:44
    At the onset of the design project, we often don’t know what the problem is
  • 0:44 - 0:48
    or what the space of possibilities might be, let alone what the solution should be.
  • 0:48 - 0:51
    Consequently, real-world design is often iterative,
  • 0:51 - 0:53
    failed fast so you can succeed sooner.
  • 0:53 - 0:57
    Often it benefits from trying and comparing options.
  • 0:57 - 1:01
    Finally, it’s important to focus on the people who are going to use your system.
  • 1:01 - 1:05
    Good design brings people joy: it helps people do things that we care about,
  • 1:05 - 1:08
    and helps us connect people that we care about.
  • 1:08 - 1:13
    Good user interfaces can have a tremendous impact on both [the] individual’s ability to accomplish things,
  • 1:13 - 1:16
    and societies’. Graphical user interfaces help
  • 1:16 - 1:18
    with computing a hundreds of millions of tasks,
  • 1:18 - 1:23
    enabling us to do things like create documents, and share photo and connect with family
  • 1:23 - 1:25
    and find information.
  • 1:25 - 1:30
    Bad design is frustrating and costs lives: medical devices, airplane accidents
  • 1:30 - 1:35
    and nuclear disasters are just three domains where bad user interfaces and software errors
  • 1:35 - 1:38
    have caused serious injury and many deaths.
  • 1:38 - 1:42
    These are big ticket items that take a lot of time to produce.
  • 1:42 - 1:45
    What really gets me is that many of these interface problems
  • 1:45 - 1:47
    could have easily been avoided.
  • 1:47 - 1:54
    Fixing these problems requires following just basic principles like consistency and feedback.
  • 1:54 - 1:57
    If effective principles for interface design were widely known
  • 1:57 - 2:00
    some of these disasters might have been avoided.
  • 2:00 - 2:04
    This is one of the major reasons that I created this course.
  • 2:04 - 2:08
    Bad design causes problems and degrades people[’s] quality of life in many smaller ways too.
  • 2:08 - 2:11
    Think of all the time that you waste on your bank's website
  • 2:11 - 2:16
    or trying to figure out why the wifi doesn't work, or trying to set something on your digital camera.
  • 2:17 - 2:20
    Let's say these frustrations take
  • 2:20 - 2:22
    10 minutes a day for the average American.
  • 2:22 - 2:28
    With 300 million people in America alone, that’s 3 billion person-minutes a day.
  • 2:28 - 2:31
    or 18 billion person-hours a year.
  • 2:32 - 2:35
    That's a lot of time that we could’ve spent making the world a better place.
  • 2:35 - 2:39
    Oftentimes, the best interfaces become invisible to us.
  • 2:39 - 2:44
    When an interface becomes automatic by practice, by design and most often by a combination,
  • 2:44 - 2:48
    our attention shifts from manipulating an interface to accomplishing a task.
  • 2:48 - 2:51
    It’s kind of like a blind person who has practiced working with a cane.
  • 2:51 - 2:55
    After all those hours of practice, they no longer feel the cane.
  • 2:55 - 3:00
    Their sensory perception is at the end of the cane, experiencing the world.
  • 3:00 - 3:04
    That attentional shift is what happens when an interface becomes intuitive.
  • 3:04 - 3:08
    Designing great user interfaces requires enormous creativity and a lot of hard work.
  • 3:08 - 3:12
    But designing pretty good user interface is pretty easy
  • 3:12 - 3:15
    if you know some methods, techniques and principles. I’ll show how.
  • 3:16 - 3:18
    Summarize this introduction:
  • 3:18 - 3:23
    In this course you're going to learn a process where people’s tasks, goals and values drive development.
  • 3:23 - 3:26
    You’re going to learn to work with users throughout the process;
  • 3:26 - 3:31
    to assess decisions from the vantage point of users, their work and their environment;
  • 3:31 - 3:37
    to pay attention to people's abilities and situation; and to talk to the actual experts.
  • 3:37 - 3:43
    You'll learn to talk with a variety of users — both regular and extreme users — and a wide variety of stakeholders.
  • 3:43 - 3:46
    As my colleague John Zimmerman reminded me recently,
  • 3:46 - 3:50
    users are just one of the many stakeholders in the design process.
  • 3:50 - 3:56
    Other stakeholders matter too, helping ease development and costs of production, support maintenance,…
  • 3:56 - 4:00
    In designing for people, don't forget the other pieces of the puzzle.
  • 4:02 - 4:06
    In creating this class, I’ve integrated materials from a lot of sources,
  • 4:06 - 4:09
    including classes like James Landay’s, books like Don Noman’s
  • 4:09 - 4:12
    and papers like from the CHI Conferences.
  • 4:12 - 4:14
    For those who'd like to learn more,
  • 4:14 - 4:18
    I’ve put a Further Reading slide at the end of many of my lectures.
Title:
Lecture 1.1: Human Computer Interaction
Video Language:
English

English subtitles

Revisions