DEINF - UFMA Especialização em Análise e Projeto de Sistema

Propaganda
DEINF - UFMA
Especialização em Análise e
Projeto de Sistema
Interação Humano Computador
Prof. Anselmo C. de Paiva
Depto de Informática - UFMA
Apresentação do Curso
Programa
• Parte I – Teoria de IHC
– Apresentação do Curso
– Histórico
– O que é IHC ?
– Conceitos Básicos
– Fatores Humanos em IHC
– Estilos de Interação
– Dispositivos de Interação
– Fundamentos Teóricos
– Projeto de Interface com o Usuário
– Avaliação de Interfaces
Prof. Anselmo C. de Paiva - DEINF-UFMA - Interação Humano Computador
2
1
Programa
• Parte II – Java Swing
–
–
–
–
–
–
Pacotes Gráficos de Java
Pacote Javax.swing
Componentes
Gerenciamento de Layout
Tratamento de Eventos
Acesso a Banco de Dados - JDBC
Prof. Anselmo C. de Paiva - DEINF-UFMA - Interação Humano Computador
3
Objetivos
• Ao final deste curso o aluno :
– saberá o que significa um bom design
– conhecerá guias e modelos e saberá aplica- los para o design
de interfaces
– conhecerá alguns métodos para envolver o usuário no
processo de design
– conhecerá e terá aplicado alguns métodos para avaliação de
interfaces
– Saberá desenvolver e implemntar Interfaces gráficas com o
usuário utilizando a biblioteca Java Swing
Prof. Anselmo C. de Paiva - DEINF-UFMA - Interação Humano Computador
4
2
Bibliografia
• Horstmann, C.S. and G. Cornell, Core Java 2 Vol.1: Fundamentals,
Prentice Hall, 1998
• Knudsen, J., Java 2D Graphics, O'Reilly, 1999
Nielsen, J. Usability Engineering, Academic Press, 1993
• Shneiderman, B., Designing the User Interface: Strategies for
Effective Human- Computer Interaction (3rd edition) Addison
Wesley, 1998.
• Preece, J., Y. Rogers, H. Sharp, "Interaction Design: beyond
human-computer interaction", John Wiley & Sons, 2002
• Preece, J. et al. Human- Computer Interaction - Addison-Wesley,
1994.
• Rocha, H. & Baranauska, M., Design e avaliação de interfaces
humano-computador. Escola de computação 2000
• Shneiderman, B. Designing the User Interface. 3a. edição.
Addison-Wesley, 1997.
• Sites da web
Prof. Anselmo C. de Paiva - DEINF-UFMA - Interação Humano Computador
5
Avaliação
• Trabalhos :
– Avaliação da Interface de um Sistema
– Desenvolvimento de uma aplicação com
Banco de Dados
• Seminários:
– Temas envolvendo IHC
Prof. Anselmo C. de Paiva - DEINF-UFMA - Interação Humano Computador
6
3
Download