Interação Humano-Computador (IHC)
Material do professor Lesandro Ponciano . Atualizado em dezembro de 2024.
Notas de Aula
As notas de aula indicadas abaixo foram elaboradas de modo a cobrir o conteúdo de introdução à interação humano-computador, para estudantes que possuem conhecimento prévio em engenharia de requisitos.
- Os sistemas interativos na atividade humana: Usuário, cliente e fabricante. Engenharia de Requisitos.
- Com quem ou com o que o ser humano interage? Perspectivas de interação usuário-sistema: sistema, mídia, parceiro do discurso e ferramenta.
- Qual é o escopo da Interação Humano-Computador?: UX, UI, IA e IxD
- Atributos de Qualidade de Sistemas Interativos: Usabilidade, acessibilidade e comunicabilidade
- Perspectiva teórica do humano na interação humano-computador
- A interação pela Lente Cognitiva: Engenharia Cognitiva de Donald Norman
- A Interação pela Lente Semiótica: Engenharia Semiótica de Clarisse Souza
- O papel da estética na Interação Humano-Computador: Cores, fontes e sua harmonização
- Princípios da Gestalt e Regras de Ouro: proximidade, similaridade, simetria, região comum...
- Componentes e Recomendações Ergonômicas: ícones, formulários, mensagens...
- A tarefa de projetar consiste em empregar a técnica ou exercer a criatividade? racionalismo técnico versus reflexão em ação
- Processo de design interativo, centrado no usuário e participativo
- Modelagem de usuários e suas necessidades: Personas, perfis e mapas de empatia
- Abordagens de Prototipagem: Wireframe, mockup, storyboard
- Introdução à Avaliação: Observação, inspeção e investigação
- Avaliação Heurística
- Avaliação Semiótica: Método de Inspeção Semiótica e Método de Avaliação da Comunicabilidade.
- Avaliação da Acessibilidade: Web Content Accessibility Guidelines (WCAG)
- Teste de Usabilidade: EyeTracking e Click Stream
- Método de Avaliação do Percurso Cognitivo
- System Usability Scale (SUS)
- Comparação de Métodos de Avaliação
Uma versão anterior das notas de aulas está disponível no repositório Inter-Humano-Computador disponível no GitHub.
Pesquisas em IHC
Lesandro Ponciano realizou pesquisas em fatores humanos durante o seu trabalho de doutoramento em Ciência da Computação. Desde a defesa de sua tese em 2015, ele tem lecionado a disciplina Interação Humano-Computador para turmas de graduação em Sistemas de Informação e Engenharia de Software. Algumas de suas pesquisas também visam a melhoria do processo didático-pedagógico nesta área do conhecimento, algumas delas são destacadas a seguir. Uma descrição detalhadas das pesquisas de Lesandro Ponciano estão detalhadas na parte de pesquisa.
Cartão de Suporte de IHC
Cartão de suporte é resumo do conteúdo estudado em IHC. O conteúdo neste cartão não é exaustivo. Ele serve de âncora para todo o conteúdo. Além de servir como referência de consulta durante as atividades, os estudantes podem ir acompanhando pelo cartão a evolução do conteúdo, podem ver o que já foi estudado e o que será estudado. Assim, o cartão contribui tanto para fixar quanto para inter-relacionar os assuntos estudados em IHC. O artigo HCI Support Card: Creating and Using a Support Card for Education in Human-Computer Interaction descreve como cartão foi criado e como ele pode ser usado. O cartão está disponível em Cartão de Suporte de IHC.
Debate Estruturado de IHC
O Debate Estruturado permite aproximar o estudante de IHC da produção científica na vanguarda na área. No debate são discutidos tópicos de interação e interface que envolvem valores humanos. O debate consiste em uma fase de preparação, com a leitura e fichamento de dois artigos científicos, e uma fase de execução, com uma dinâmica de parlamento inglês realizada em aula. O artigo Debate Estruturado: Uma Estratégia Pedagógica para Ensino e Aprendizagem de Valores Humanos em Interação Humano-Computador descreve como essa dinâmica foi criada e como ela é conduzida.
IHCine
IHC Cine (IHCine) é uma aula na qual os estudantes têm a oportunidade de ver e comentar vários vídeos direto ou indiretamente relacionados com interação humano-computador. Geralmente os vídeos envolvem conceitos básicos de interação humano computador, processos de design, paradigmas de interação, abordagens teóricas, prototipagem, avaliação de IHC, enfim todo o conteúdo da disciplina. O IHCine não é uma atividade passiva de apenas assistir aos vídeos, mas uma atividade que envolve analisar, contextualizar e debater o conteúdo deles.
Hands-on
Hands-on são práticas conduzidas como treinamento de atividades de análise, design ou avaliação de sistemas interativos. Elas incluem (1) projeto estético com princípios gestálticos, tipografia e harmonização de cores pelo círculo cromático; (2) cardsorting para análise de estrutura da informação; (3) design paralelos para produção e aperfeiçoamento de design a partir de propostas de outros designers; (4) Avaliação Heurística como método de avaliação formativa por inspeção; e (5) System Usability Scale (SUS) como método de avaliação somativa por investigação.