Interação com o Utilizador

Base Knowledge

n. d. 

Teaching Methodologies

The following teaching methodologies are used in this course:

  • Expository method: explanatory method where facts, concepts, principles and generalizations are defined and presented by the teacher and discussed with the class, followed by demonstrative examples;
  • Experimental method: active method where the student develops knowledge through problem solving and project development, in group dynamics and individual and reflective work.

Learning Results

  • Identify the importance of the user interface;
  • Identify the main characteristics of the human being that influence the development of interfaces;
  • Understand the concept of interaction design user-centered;
  • Know and apply the principles of usability;
  • Know and apply the principles of universal design/accessibility;
  • Identify and apply interaction design standards;
  • Know and use prototyping techniques;
  • Know and use techniques for evaluating interfaces;
  • Analyse and specify users’ requirements at interaction level;
  • Design, implement and evaluate interfaces.

Program

  • Introduction
    • Basic concepts
    • UI vs UX
    • Areas of knowledge that influence UI
    • Importance of user interaction
    • History and evolution of UI
  • Human being (user) vs. computer
    • Basic concepts
    • Model/Human Processor
      • I/O channels: vision, hearing, touch, movement
      • Memory
      • Processing
    • The computer
      • Input and output devices
  • User modelling and task analysis
    • Basic concepts
    • The PACT framework (People, Activities, Contexts, Technologies)
    • What is necessary to know about users
    • The user modelling process
    • Creating Personas
    • Mental models
    • The task analysis process
      • Key questions
    • Scenario modelling and analysis
  • User-centered UI design
    • User-centered UI design principles
    • Usability
      • Best practices
    • Usability evaluation methods
  • UI design patterns
    • Basic concepts
    • Examples of UI design patterns
  • Prototyping
    • Basic concepts
    • The different types of UI prototypes
  • Accessibility
    • Universal design
    • Accessibility of web pages
    • Automatic and manual evaluation of web pages (WCAG 2.1)
    • Accessibility of standalone applications

Curricular Unit Teachers

Grading Methods

Final evaluation
  • - Exam - 60.0%
  • - Individual and/or Group Work - 40.0%
Periodic Evaluation
  • - Individual and/or Group Work - 60.0%
  • - Exam - 40.0%

Internship(s)

NAO

Bibliography

Fonseca, M. J., Campos, P., Gonçalves, D. (2017). Introdução ao design de interfaces (3ª edição). FCA.

Benyon, D. (2018). Designing Interactive Systems: A Comprehensive Guide to HCI, UX & Interaction Design. Pearson.

Sharp, H., Rogers, Y., Preece, J. (2019). Interaction design: beyond human-computer interaction (5th edition). Wiley.

Other books, articles and / or web pages that are relevant during the school year.