Interação Humano-Computador (IHC)
Material do professor Lesandro Ponciano
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
- Com quem ou com o que o ser humano interage?
- 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
- A Interação pela Lente Semiótica: Engenharia Semiótica
- A estética na Interação Humano-Computador: Cores, fontes e sua harmonização
- Princípios da Gestalt e Regras de Ouro
- Componentes e Recomendações Ergonômicas
- A tarefa de projetar consiste em empregar a técnica ou exercer a criatividade?
- 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
- Inspeção da Usabilidade: Avaliação Heurística e Cognitive walkthrough
- Avaliação Semiótica: MIS e MAC
- Avaliação da Acessibilidade: Web Content Accessibility Guidelines (WCAG)
- Teste de Usabilidade: EyeTracking e Click Stream
- Investigação da Usabilidade: 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 exercício de atividades de análise, design ou avaliação de sistemas interativos. Elas incluem cardsorting, design paralelos, Avaliação Heurísticas.