Human-Computer Interaction Models
5 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the primary purpose of an interactive system?

  • To aid a user in accomplishing goals from a specific application domain (correct)
  • To provide static information to the user
  • To minimize user input for efficiency
  • To automate all tasks without user intervention
  • Which of the following best defines a 'task' in the context of interaction?

  • An operation to manipulate concepts within a domain (correct)
  • The ultimate goal a user wants to achieve
  • A statement of user intentions
  • A set of guidelines for user interaction
  • What does Norman's execution-evaluation cycle primarily describe?

  • The historical development of human-computer interaction
  • The hardware requirements for running interactive systems
  • The software architecture of user interfaces
  • The interaction in terms of user goals and actions (correct)
  • Which term refers to a specific action required to achieve a goal in interaction models?

    <p>Intention</p> Signup and view all the answers

    What type of input method represents the highest level of user engagement?

    <p>Direct manipulation and applications of virtual reality</p> Signup and view all the answers

    Study Notes

    Introduction

    • Interactions between humans and computers are complex.
    • Computers can be used as tools to perform, simplify or support tasks.
    • Interactions can range from batch input, where the user provides all information at once, to highly interactive input, such as direct manipulation and virtual reality.

    Models of Interaction

    • Models help us understand how users interact with systems.
    • They explain the communication between the user and the system.
    • Models provide a framework to compare interaction styles and identify problems.

    Norman's Execution-Evaluation Cycle

    • Explains user interaction based on goals and actions.
    • The cycle has two phases: execution and evaluation.

    The Execution-Evaluation Cycle (Stages)

    • Establishing the goal: User identifies what needs to be done.
    • Forming the intention: User translates the goal into a specific action.
    • Specifying the action sequence: User plans out the steps to accomplish the intention.
    • Executing the action: User performs the planned actions.
    • Perceiving the system state: User observes the changes in the system after performing the action.
    • Interpreting the system state: User understands the system's state in relation to their expectations.
    • Evaluating the system state: User determines if the actions have met the goal.

    Gulfs of Execution and Evaluation

    • Gulf of execution: The difference between the user's planned action and the system's allowed actions.
    • Gulf of evaluation: The difference between the system's state and the user's expectations.

    Human Error: Slips and Mistakes

    • Slips: Occur when the user correctly plans an action but fails to execute it correctly.
    • Mistakes: Occur when the user does not understand the system well and plans the wrong action.

    Slip Example

    • The user knows the system well and has formulated a correct action, but makes a mistake like mistyping or clicking the wrong button.

    Mistake Example

    • The user confuses a magnifying glass icon with a "find" function.

    Fixing Human Errors

    • Slips: Can be addressed with better interface design.
    • Mistakes: Can be addressed with better user understanding of the system.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    HCI Lecture 08 PDF

    Description

    Explore the intricate relationship between humans and computer systems through various interaction models. Understand the execution-evaluation cycle and its stages to enhance your grasp of user-system communication. This quiz will help solidify your knowledge on how users interact with technology effectively.

    More Like This

    Use Quizgecko on...
    Browser
    Browser