Universidade de Aveiro
Departamento de Electrónica,
Telecomunicações e Informática
Interacção Humano-Computador
Beatriz Sousa Santos, 2009/2010
• “As popular computing has grown, the role of HCI (human-computer
interaction) has increased. Most software today is interactive, and code
related to the interface is more than half of all code.”
•
“HCI also has a key role in application design. In a consumer market, a
product’s success depends on each user’s experience with it. Unfortunately,
great engineering on the back end will be undone by a poor interface, and a
good UI can carry a product in spite of weaknesses inside.“
•
“Innovation in the product is a nice virtue, but it’s an option in terms of
marketability. Usability is not.”
Canny, J., The Future of ICH, ACM Queu, Jul.-Aug., 2006, pp. 25-32
2
•
“Those of us who deal with user interfaces tend to think primarily in terms of
computer programs. But user interface problems in the real world are often
worse since the real world is not nearly as malleable as the computer world.
An ideal solution, even if we know what it is, might not be practical to
implement.”
•
“The real world is just as much a nuisance to design for as the computer
world, and maybe more.”
Blinn, J, “User Interface Stories from the Real World”, IEEE Computer
Graphics and Applications, Jan./Feb, 2005, pp.92-93
3
Responsáveis: Beatriz Sousa Santos
Paulo Dias
- página da disciplina:
http://www.ieeta.pt/~bss
alguns materiais são sujeitos a login e password
4
Organização das aulas
- Teóricas : exposição de matérias
apresentação de artigos pelos alunos
- Práticas : avaliação, design e implementação de interfaces de utilizador
e ainda:
participação na avaliação de projectos em curso
participação numa experiência controlada
(voluntários)
5
Vamos ver exemplos de usabilidade e falta de usabilidade
6
Exemplos de dispositivos de entrada e saída ….
7
•
E ainda:
- O utilizador
- Métodos a usar no desenvolvimento de sistemas interactivos usáveis
8
Aulas Teóricas Previstas – T1
•
Aula1 (8/02/10) - Introdução ao programa, bibliografia, avaliação da disciplina
•
Aula2 (22/02/10) - Definição de interface de utilizador. Princípios de usabilidade e paradigmas
•
Aula3 (1/03/10) – O utilizador: Sistema de Processamento de Informação Humano
•
Aula4 (8/3/09) - O utilizador: SPIH (continuação). Modelos mentais e conceptuais
•
Aula5 (15/3/10) – Estilos de diálogo: uma classificação. Menus, manipulação directa
•
Aula6 (22/3/10) - Estilos de diálogo: outros estilos de diálogo
•
Aula7 (12/4/10) – Disposição de informação no ecrã.
•
Aula8 (19/4/10) – Utilização da cor e principais modelos de cor
•
Aula9 (3/5/10) –Introdução ao ciclo de vida do S/W interactivo
•
Aula10 (10/5/10) – Modelos para o projecto: modelos do utilizador
•
Aula11 (17/5/10) –Modelos para o projecto: análise de tarefas, notação do diálogo
•
Aula12 (24/5/10) – Dispositivos de entrada e de saída
•
Aula13 (31/5/10) – Avaliação de interfaces de utilizador
•
Aula14 (7/6/10) – Documentação para o utilizador
Apresentação de artigos a partir da aula 4.
9
Aulas Teóricas Previstas – T2
•
Aula1 (9/02/10) - Introdução ao programa, bibliografia, avaliação da disciplina
•
Aula2 (23/02/10) - Definição de interface de utilizador. Princípios de usabilidade e paradigmas
•
Aula3 (2/03/10) – O utilizador: Sistema de Processamento de Informação Humano
•
Aula4 (9/3/09) - O utilizador: SPIH (continuação). Modelos mentais e conceptuais
•
Aula5 (16/3/10) – Estilos de diálogo: uma classificação. Menus, manipulação directa
•
Aula6 (23/3/10) - Estilos de diálogo: outros estilos de diálogo
•
Aula7 (6/4/10) – Participação numa experiência controlada/ palestra/ apresentação de artigos
•
Aula8 (13/4/10) – Disposição de informação no ecrã.
•
Aula9 (20/4/10) – Utilização da cor e principais modelos de cor
•
Aula10 (4/5/10) –Introdução ao ciclo de vida do S/W interactivo
•
Aula11 (11/5/10) – Modelos para o projecto: modelos do utilizador
•
Aula12 (18/5/10) –Modelos para o projecto: análise de tarefas, notação do diálogo
•
Aula13 (25/5/10) – Dispositivos de entrada e de saída
•
Aula14 (1/6/10) – Avaliação de interfaces de utilizador
•
Aula15 (8/6/10) – Documentação para o utilizador
Apresentação de artigos a partir da aula 4.
10
Principal bibliografia
•
Dix, A., J. Finley, G. Abowd, B. Russell, Human Computer Interaction, 2nd. ed., Prentice Hall,
1998
•
Mayhew, D., The Usability Engineering Lifecycle, Morgan Kaufmann, 1999
•
Shneidermen, B., Designing the User Interface, Strategies for Effective Human-Computer
Interaction, 3rd ed., Addison Wesley, 1998
•
Preece, J., Y. Rogers, H. Sharp, D. Benyon, S. Holland, T. Carey, Human Computer
Interaction, Addison Wesley, 1994
•
Mayhew, D., Principles and Guidelines in Software User Interface Design, Prentice Hall,1992
•
Mitchell, P., A Step-by-step Guide to Usability Testing, iUniverse, 2007
•
Nielsen, J., Usability Engineering, Academic Press, 1993
•
Bowman, D., Kruiff, C., La Viola Jr J., Poupyrev, I, 3D User Interfaces, Addison Wesley, 2005
•
Newman, W., M. Lamming, Interactive System Design, Addison Wesley, 1995
11
Regras para as aulas teóricas
- as aulas iniciam-se ao quarto de hora (14h15m; 13h15m)
- as presenças são registadas em papel no incio da aula
- não se admitem PCs abertos (a não ser em casos devidamente justificados)
- as apresentações dos artigos serão geralmente na segunda metade da aula
12
Avaliação
Nota final -> 0,5 . Exame + 0,5 . trabalhos de grupo
- Nota mínima em cada parte – 8,0 val
- trabalhos de grupo: (artigo + 1º trabalho + 2º trabalho)
- O artigo deve ser escolhido numa lista proposta na página da disciplina
- 1º trabalho : avaliação heurística
S/W interactivo ou dispositivo à escolha do grupo (aceite pelo Professor)
- 2º trabalho: design de uma interface de utilizador
- Os estudantes trabalhadores têm 2 semanas para contactar os Professores e combinar
a avaliação prática
13
Apresentação de um artigo
- apresentação de 15 minutos de um artigo a escolher na página da disciplina
- cada grupo de 2 alunos deve indicar um artigo na 2ª aula
- as apresentações começam na 4ª aula
- são indicadas regras para as apresentações na página da disciplina
14
Votos de bom trabalho!
Weidlich, D.; Scherer, S.; Wabner, M.
Analyses Using VR/AR Visualization
IEEE Comp. Graph. Applic., 28,5, 2008, pp. 84-86
15
Download

Human Computer Interaction