=Paper= {{Paper |id=None |storemode=property |title=Investigando o ensino de IHC no contexto da computação: o que e como é ensinado? |pdfUrl=https://ceur-ws.org/Vol-967/paper5.pdf |volume=Vol-967 |dblpUrl=https://dblp.org/rec/conf/ihc/SommarivaB12 }} ==Investigando o ensino de IHC no contexto da computação: o que e como é ensinado?== https://ceur-ws.org/Vol-967/paper5.pdf
Investigando o ensino de IHC no contexto da computação: o
                 que e como é ensinado?
             Fabiane B. Vavassori Benitti                                          Leonardo Sommariva
             Universidade do Vale do Itajaí                               Universidade do Estado de Santa Catarina
                   Itajaí, SC Brasil                                                 Ibirama, SC Brasil
                  +55 47 3341 7544                                                   +55 47 3357 3077
              fabiane.benitti@univali.br                                          lsommariva@gmail.com

RESUMO                                                                    indispensável do processo de desenvolvimento de software
Estudar a interação humano-computador é fundamental para                  nos cursos de computação [12] [14]. Como conseqüência, a
os alunos de cursos relacionados a informática, uma vez que               IHC é considerada por profissionais de software como uma
profissionalmente produzirão sistemas voltados a diferentes               das áreas de conhecimento mais importantes que são menos
perfis de usuários finais. Assim, este artigo explora o que               ensinadas na sua educação formal e, portanto, requer maior
deve ser ensinado sobre IHC no contexto dos cursos de                     aprendizagem durante seu cotidiano profissional [11].
computação, bem como identifica estratégias de ensino para                Bim et al. [4] constatam que a área de IHC apresenta
a área. Para tanto, inicialmente é apresentada uma pesquisa               diversos desafios de ensino para os professores, dentre eles,
documental, envolvendo diretrizes curriculares e planos de                a natureza interdisciplinar da área que envolve disciplinas
ensino, para apontar o que ensinar na área. Posteriormente,               distintas (tais como Psicologia Cognitiva, Design Gráfico,
é apresentado um mapeamento sistemático envolvendo                        Ergonomia, Ciência da Computação, etc) e o
recursos e técnicas para o ensino. Os resultados apontam                  acompanhamento de novas tecnologias (tais como a
uma lista de conceitos, bem como algumas estratégias de                   telefonia móvel e a TV interativa) que introduzem novos
ensino.                                                                   contextos de uso e novos requisitos para a construção de
ABSTRACT                                                                  interfaces.
Study the human-computer interaction is essential for                     Assim, emerge a necessidade de identificar como o ensino
students of computer science related courses since it                     de IHC vem sendo realizado, motivando a investigação /
professionally will produce systems dedicated to different                discussão a respeito do que e como a IHC vem sendo
profiles of end users. Therefore, this article explores what              abordada nas Universidades. Desta maneira, este artigo
should be taught in the context of IHC on computing                       apresenta uma pesquisa documental (Seção 2) para
courses, as well as identifies teaching strategies for the area.          identificar “o que” ensinar e, posteriormente, na Seção 3,
Therefore, initially is presented a documentary research                  são descritas estratégias, incluindo um mapeamento
involving curriculum guidelines and teaching plans, which                 sistemático, visando apontar “como” tem sido ensinado o
aim to teach in the area. Afterwards, we present a                        assunto.
systematic mapping involving resources and techniques for                 O QUE ENSINAR?
teaching. The results show a list of concepts, and some                   Para identificar o que ensinar em relação à IHC foi realizada
teaching strategies.                                                      uma pesquisa documental considerando diretrizes
                                                                          internacionais e nacionais, bem como proposta de programa
Palavras Chave
                                                                          de grupo de trabalho na área de IHC. Por fim, a pesquisa
Ensino; Educação; Interação Humano-computador
                                                                          engloba planos de ensino de disciplinas de IHC de algumas
INTRODUÇÃO                                                                Universidades brasileiras.
Turban [20] afirma que a educação de Ciência da                           Diretrizes curriculares internacionais
Computação é construída sobre os fundamentos de
                                                                          Considerando as diretrizes internacionais foram pesquisadas
resoluções de problemas. Os alunos conseguem resolver
                                                                          as recomendações da ACM/IEEE Computer Science
problemas ou expressar suas soluções de forma concreta
                                                                          Curriculum [2], do UsabilityBok [21], e ACM SIGCHI
com uso de linguagens de programação. Para que a
                                                                          Curricula for Human-Computer Interaction [3].
expansão das contribuições da Ciência da Computação
                                                                          Desde 1968 a ACM e a IEEE mantém o Computer Science
continue, o ensino de IHC deve ser incorporado com mais
                                                                          Curriculum (CSC) [2] fornecendo diretrizes a respeito de
efetividade para que os alunos adquiram conhecimentos
                                                                          conteúdos relacionados com a área da Ciência da
relacionados a projeto de interfaces para usuários,
                                                                          Computação. O CSC apresenta 14 áreas de conhecimento
permitindo comunicar plenamente suas realizações aos
                                                                          sendo uma delas IHC. Nesta área é proposto como “core”
usuários finais [8].
                                                                          /fundamental abordar [2]: (i) motivação; (ii) IHC
Usabilidade é um atributo de qualidade fundamental para o                 contextualizada (dispositivos móveis, web etc.); (iii)
sucesso de sistemas interativos. No entanto, avaliação de                 processo de desenvolvimento centrado no usuário; (iv)
usabilidade raramente é ensinada como um elemento                         diferentes medidas para avaliação; (v) modelos do usuário

Copyright © by the paper's authors. Copying permitted only for private and academic purposes.
In: Proceedings of the III Workshop sobre Ensino de IHC (WEIHC'12), Cuiabá, Brazil, 2012 published at http://ceur-ws.org.           33
para projeto de IHC; (vi) aspectos sociais; (vii) design        Curriculares propostas pela Comissão de Especialistas em
universal e acessibilidade; (viii) erros comuns em design de    Ensino de Computação e Informática [7] da Secretaria de
interfaces; (ix) padrões de interface; e (x) aspectos           Educação Superior do Ministério da Educação (MEC).
relacionados a programação de interfaces. Além destes           As diretrizes Curriculares propostas pela Comissão de
tópicos (previsto como obrigatórios de serem abordados em,      Especialistas em Ensino de Computação e Informática do
no mínimo, 8hs) o CSC propõem outras 8 unidades eletivas        MEC [7] apresenta uma estrutura curricular dividida em
para aprofundamento, assim denominadas: (i) avaliação de        áreas de formação. Os conteúdos de IHC foram abordados
software centrada no usuário; (ii) desenvolvimento de           no contexto da área de formação tecnológica e recomendam
software centrado no usuário; (iii) projeto de interface        que “ao ensinar os conceitos envolvidos no
gráfica; (iv) programação de interface gráfica; (v) sistemas    desenvolvimento de interfaces é preciso assegurar-se que o
multimodal e multimídia; (vi) colaboração e comunicação;        aluno entenda a dimensão e a importância do problema de
(vii) design de interação para novos ambientes; e (viii)        projetar e construir interfaces de alto grau de usabilidade,
fatores humanos e segurança.                                    seja exposto a diferentes modelos específicos de
O Usability Body of Knowledge (UsabilityBok) se propõe a        desenvolvimento, aprenda a utilizar algumas técnicas e
ser uma referência do conhecimento desejável aos                métodos de alto impacto sobre a melhoria da usabilidade
profissionais envolvidos com a área de Usabilidade [21]. O      aplicáveis por especialistas em Computação. Uma
documento está dividido em 3 áreas: (i) Métodos; (ii)           experiência prática de projeto que envolva a construção de
Design; e (iii) Gerenciamento. Cada área possui um              projetos e/ou protótipos, bem como a sua avaliação de
conjunto de conhecimento recomendado (conforme                  acordo com princípios de projeto de interfaces já bem
observado na Figura 1). Embora o objetivo principal não         estabelecidos é altamente recomendável.” [7].
tenha finalidade educacional, pode ser utilizado para nortear   O documento menciona que profissionais da computação
os conteúdos a serem abordados em disciplinas da área de        produzem artefatos que se destinam aos mais variados
IHC.                                                            públicos específicos com diferentes características. Tais
                                                                artefatos precisam ser inseridos o mais naturalmente
                                                                possível dentro do contexto de trabalho dos seus usuários.
                                                                Com isto os profissionais de computação devem entender a
                                                                estrutura de trabalho realizado pelos usuários através de
                                                                análises de usuários e tarefas, além disso, há uma crescente
                                                                preocupação de tais profissionais em criar ferramentas e
                                                                ambientes computacionais que se adaptem aos seus usuários
                                                                [7].
Figura 1: Tópicos propostos pelo UsabilityBok.                  Outra diretriz analisada foi o Currículo de Referência da
                                                                SBC para Cursos de Graduação em Computação e
O ACM SIGCHI Curricula for Human-Computer                       Informática proposto pela SBC [16]. Neste documento
Interaction é um relatório desenvolvido pelo ACM Special        consta a disciplina de “Interfaces Usuário-Máquina” cujo
Interest Group in Computer-Human Interaction (SIGCHI)           conteúdo recomendado é: fatores humanos em software
com intuito de apresentar um conjunto de recomendações          interativo, estilos interativos, linguagens de comandos,
para a educação em IHC. Quanto ao ensino de IHC em              manipulação direta, dispositivos de interação, padrões para
Ciência da Computação, o comitê recomenda que os cursos         interface e usabilidade, sua definição e métodos para
da área devam concentrar em treinar uma nova geração de         avaliação [16].
projetistas de sistemas, construtores e implementadores que
estarão verdadeiramente preocupados com os usuários que         Tendo em vista que as diretrizes nacionais não detalham os
utilizarão o software desenvolvido. Eles devem estar            conteúdos sobre IHC, durante o Simpósio Brasileiro de
familiarizados com uma grande variedade de disciplinas          Fatores Humanos em Sistemas Computacionais, em
relevantes: a psicologia da percepção, a ciência cognitiva,     novembro de 2006 em Natal/RN (IHC 2006), foi realizado o
engenharia de software, sistemas de administração de            primeiro grupo de trabalho (GT) sobre currículos de IHC. O
interface do usuário, design gráfico, design industrial, a      objetivo era discutir propostas de currículos para disciplinas
teoria da organização e projeto experimental. Eles devem        da área de Interação Humano-Computador (IHC) e afins.
ser capazes de se comunicar com usuários, gerentes,             Como resultado, o grupo propôs o seguinte programa para
programadores, psicólogos e designers gráficos [3].             graduação [17]:
Diretrizes curriculares nacionais                               •   Introdução à interação humano-computador: Evolução
Foram analisadas as recomendações de competências                   (histórico); Áreas e disciplinas; Interface e interação;
relacionadas a usabilidade ou IHC nos currículos de                 Qualidade de uso: usabilidade, comunicabilidade e
referência dos cursos das Áreas de Computação e                     acessibilidade; Retorno de investimento.
Informática propostos pela Comunidade de Computação da          •   Fundamentos     teóricos:      Engenharia      Cognitiva;
Sociedade Brasileira de Computação [16] e nas Diretrizes            Engenharia Semiótica.



                                                                                                                           34
•   Avaliação de IHC: Visão geral: o que, por que e quando            •    um jogo estilo simulador para apoiar o ensino de
    avaliar; Observação e monitoramento do uso; Captura da                 usabilidade focado no ciclo de vida de engenharia de
    opinião dos usuários; Experimentos e testes de                         usabilidade, envolvendo análise de requisitos,
    desempenho (benchmarking); Avaliação interpretativa;                   prototipação e avaliação heurística [18].
    Avaliação preditiva.                                               Já no Workshop sobre o Ensino de IHC (WEIHC), realizado
•   Projeto de interação com o usuário: Estilos de Interação;          em 2010 em conjunto com o IHC 2010, foram apresentadas
    Guias de Estilo de Interação; Diretrizes e Padrões de              estratégias de ensino empregadas no âmbito nacional para o
    Projeto de Interação.                                              ensino de IHC [4]. As estratégias envolvem:
•   Processo de design em IHC: Visão da Engenharia de                 •    realização de um exercício de desconstrução de uma
    Software e da IHC; Elicitação e Análise; Modelagem de                  interface utilizando a técnica proposta por Nielsen [4];
    Tarefas; Modelagem de Interação; Storyboarding e                  •    prática de design como processo comunicativo. O
    Prototipação; Construção do Sistema de Ajuda Online.                   objetivo é oferecer uma abordagem mais prática de IHC
Para além, faz-se necessário conhecer o que tem sido                       que não exija o conhecimento de teorias de diferentes
ensinado nos cursos de graduação, através de uma pesquisa                  disciplinas [4];
envolvendo os planos de ensino de algumas instituições.               •    realização de atividades colaborativas com a utilização
Planos de ensino de disciplinas de IHC                                     de um quadro interativo (Smart Board), buscando
Foi realizada uma pesquisa em currículos nacionais                         estimular a participação dos alunos através da interação
buscando identificar o que tem sido ensinado referente a                   direta com o quadro [4].
IHC em cursos de graduação do Brasil. Como forma de
                                                                       Como      os     relatos  apresentados    restringiram-se,
seleção foram considerados os planos de ensino de
                                                                       essencialmente, ao âmbito nacional (exceto um relato de
Universidades que possuem cursos de pós-graduação
                                                                       experiência envolvendo Argentina e Colômbia) e sem uma
(mestrado e doutorado) com conceito CAPES cinco ou
                                                                       metodologia explícita para seleção, buscou-se realizar um
superior na avaliação do triênio 2007-2009 [5] nos cursos
                                                                       mapeamento sistemático em bases de dados (principalmente
relacionados a informática. As instituições filtradas pelo
                                                                       internacionais), visando ampliar o conhecimento sobre o
critério de corte, somam um total de 8 instituições (das
                                                                       tema.
quais se obteve os planos), somando 16 cursos de graduação
voltados para área da informática, sendo que 12                        Mapeamento sistemático
apresentaram alguma disciplina destinada ao ensino de IHC.             O mapeamento sistemático é um tipo de revisão sistemática,
Os assuntos abordados nos planos pesquisados são                       onde se realiza uma revisão mais ampla dos estudos
apresentados no Apêndice A, organizados a partir da                    primários, em busca de identificar quais evidências estão
estrutura proposta em [17].                                            disponíveis, bem como identificar lacunas no conjunto dos
                                                                       estudos primários onde seja direcionado o foco de revisões
COMO IHC TEM SIDO ENSINADA?
                                                                       sistemáticas futuras e identificar áreas onde mais estudos
Algumas estratégias e recursos para ensino de IHC tem sido
                                                                       primários precisam ser conduzidos [10]. Tanto o
divulgadas nos eventos nacionais. Considerando os eventos
                                                                       mapeamento quanto a revisão sistemática devem ser
mais recentes da área, constam nos anais do X Simpósio
                                                                       realizados seguindo as etapas de planejamento, execução e
Brasileiro sobre Fatores Humanos em Sistemas
                                                                       análise dos resultados [10]. Assim, as seções seguintes
Computacionais e V Conferência Latino-­‐Americana de
                                                                       detalham cada etapa realizada.
Interação Humano-­‐Computador de 2011, as seguintes
iniciativas:                                                           Planejamento
                                                                       O planejamento da revisão/mapeamento sistemático deve
•   um programa de estágio em design e programação, com                primeiramente justificar sua realização, definindo a
    base em um processo de desenvolvimento centrado no                 originalidade do trabalho. Em seguida define-se o protocolo
    usuário para desenvolver aplicações móveis para um                 de busca, documento onde as questões de pesquisa são
    parceiro da indústria [15];                                        detalhadas [10]. Assim, por não se ter encontrado nenhuma
•   um modelo para ensino de usabilidade através de                    revisão sistemática envolvendo estudos referentes ao ensino
    trabalho colaborativo em um cenário em que os                      de IHC, ressalta-se a necessidade de realizar a pesquisa,
    participantes estão geograficamente distribuídos [1];              definindo-se o protocolo conforme Tabela 1.


Tabela 1. Protocolo de busca
Objetivo       Descobrir o que é ensinado referente a usabilidade e quais são as estratégias de ensino abordados.
Pergunta de    Como e o que estão ensinando relacionado a usabilidade e IHC?
pesquisa       Os limites do mapeamento são estabelecidos identificando qual é o escopo considerado para que o mapeamento seja focado
               em responder as perguntas de pesquisa. Para tanto, foi adotado um conjunto de critérios denominado PICO - População,
               Intervenção, Comparação e Resultados [10]. Desta forma, o escopo para o mapeamento foi estabelecido conforme segue:
               População - Instituições de ensino superior com cursos na área de computação envolvendo ensino de usabilidade ou IHC



                                                                                                                                    35
                          Intervenção - Métodos de ensino de usabilidade
                          Comparação - Uso de recursos e técnicas inovadoras para ensino de IHC, em especial jogos e simuladores.
                          Resultados - Melhorias obtidas no ensino/aprendizagem
Estratégia                String de busca: ((usability) AND (HCI OR "Human Computer Interaction" OR requirements OR "user centered design"
                          OR evaluation OR heuristic OR analysis) AND (teach OR education OR game OR teaching OR learning OR simulation
                          OR learn))
                          Observação: Os termos “game” e “simulation” foram incluídos buscando identificar a aplicação destes no ensino de
                          usabilidade. Contudo, devido ao uso do operador lógico OR esta opção não restringe a pesquisa.
                          Fontes de pesquisa: IEEE Explore, ACM Digital Library, SpringerLink, ScienceDirect e BDComp
Critérios de              •    Serão apenas considerados estudos publicados após 2000
Seleção                   •    Os termos de busca devem estar contidos no título ou no abstract
                          •    Serão considerados trabalhos na língua inglesa e portuguesa
                          •    Serão considerados apenas trabalhos que passaram por revisão por pares
Critérios de              • Serão apenas considerados estudos que abordem o ensino de usabilidade voltado a áreas da computação.
Qualidade                 • a usabilidade também é ensinada em outras áreas com intuitos diferentes e, neste caso, os estudos foram excluídos;
                          • estudos que tratam de avaliação (ou outros conceitos) de usabilidade sem ter como objetivo o ensino de conceitos de
                               usabilidade foram excluídos;
                          • há estudos que investigam sobre os cursos e assuntos relacionados a usabilidade sem, no entanto,
                               referenciarem/apresentarem as técnicas utilizadas. Neste caso, os estudos foram excluídos.
Estratégia                1. Leitura do título e abstract para verificar a adequação aos critérios de inclusão e exclusão;
para                      2. Caso o estudo fosse incluído no passo 1, foi realizada a leitura do artigo completo (novamente confrontando com os
extração dos                   critérios de inclusão e exclusão);
dados                     3. Caso o estudo atendesse aos critérios foi realizado o preenchimento de uma planilha contemplando os principais pontos
                               de interesse.

Execução                                                                                             Análise e resultados
A etapa de execução, conforme [10], compreende a                                                     Conforme [10], a síntese dos dados envolve resumir os
identificação da pesquisa, seleção do estudo, estudo da                                              resultados dos estudos incluídos, podendo ser descritiva e,
avaliação de qualidade, extração dos dados e síntese de                                              quando possível, também quantitativo (envolvendo análise
dados. A execução da string de busca nas 4 bases de dados                                            estatística). Neste mapeamento, o pequeno número de
resultou em 877 estudos, conforme detalhado na Tabela 2.                                             estudos obtidos impossibilita uma análise estatística mais
Importante considerar que, como em todas as bases de                                                 precisa, optando-se por uma análise descritiva.
dados o número de estudos retornados foi muito elevado, a                                            O estudo “Case Studies as Minimalist Information” [6]
análise considerou apenas parte dos resultados, utilizando                                           aborda o emprego de estudo de caso, sendo que os alunos
como critério de parada a percepção do pesquisador de que                                            precisam realizar todas as etapas relacionadas ao ciclo de
os estudos estavam, cada vez mais, se distanciando do                                                vida de usabilidade. Os estudos descritos em [19] e [22]
objetivo da pesquisa, sendo um fator sinalizador a contínua                                          abordam a aplicação de avaliação heurística em projetos
exclusão de artigos.                                                                                 desenvolvidos pelos próprios alunos. Em [22] os alunos são
Tabela 2. Síntese da execução                                                                        separados em grupos que desenvolvem um sistema para
                                                     Total de
                                                                                                     automatização de bibliotecas e, depois de desenvolvido o
                                Total de                                                             sistema, cada grupo faz uma avaliação de usabilidade dos
    Base de dados                                    estudos                Selecionados
                                estudos
                                                   considerados                                      softwares desenvolvidos pelos colegas. Em “The internet as
    IEEE Explore                   342                  75                          5                a resource for teaching non internet topics” [9] alunos
    ACM Digital                                                                                      realizaram uma pesquisa de usabilidade envolvendo 124
                                   217                     50                       0
       Library
    SpringerLink1                  132                    40                        0
                                                                                                     usuários os quais utilizaram um conjunto de páginas web e
    Science Direct                 161                    50                        0                responderam algumas questões quanto a usabilidade de tais
     BDBComp2                      25                     25                                         páginas.
       TOTAL                       877                    240                       5
                                                                                                     Outra técnica proposta foi a de seminários [13], em que
Como pode ser observado na Tabela 2, a pesquisa
                                                                                                     alunos podem realizar práticas aplicando técnicas para
considerou 240 estudos (aprox. 27%) de um total de 877
                                                                                                     avaliação de usabilidades de sistemas.
retornados.
                                                                                                     Importante destacar que em nenhum dos estudos
                                                                                                     selecionados, foi apresentada a avaliação da abordagem
                                                                                                     proposta, apontando para a necessidade de realizar
                                                                                                     pesquisas empíricas relacionadas ao ensino de IHC.
1
    A string teve que ser reduzida por limitações no motor de busca, ficando conforme segue - Abs:
    (usability or "Human Computer Interaction" or HCI) and (Education or Game or simulation)         RESULTADOS E CONCLUSÕES
2
    Os seguintes termos foram pesquisados separadamente por limitações no motor de busca –           A partir da pesquisa documental realizada foi possível
    Usabilidade, IHC, Interação Humano-Computador, Interação Homem-Máquina, Avaliação
    heurística, Requisitos de Usabilidade, Projeto Centrado no Usuário, Avaliação de usabilidade,
                                                                                                     verificar que o ensino de IHC conquistou seu lugar no
    Ensino de usabilidade, Simulador, Jogo                                                           cenário nacional e/ou mundial, pois todas as diretrizes


                                                                                                                                                             36
nacionais e internacionais apontaram assuntos a serem           bases de dados) também pode contribuir para resultados
abordados em disciplinas desta área. Todas as 8                 mais aprofundados. Recomenda-se também a revisão da
universidades que tiveram seus planos de ensino analisados      pesquisa documental após a homologação das novas
continham disciplinas abordando o tema.                         diretrizes curriculares nacionais para os cursos de graduação
A proposta de programa para disciplinas de IHC                  em Computação que atualmente aguarda homologação3.
apresentada em [17] se mostrou um bom direcionamento            REFERÊNCIAS
para a área, uma vez que ao confrontá-la com os planos de       1.       Aballay, L., Collazos, C.A., and Herrera, M. Modelo
ensino e diretrizes, demonstrou ser bastante completa,                   colaborativo y distribuido para enseñanza de la
havendo poucos tópicos que não puderam ser enquadrados                   usabilidad. Anais X Simpósio Brasileiro sobre Fatores
(considerando a interpretação dos autores deste artigo).                 Humanos em Sistemas Computacionais e V
Assim, respondendo a pergunta “O que ensinar?”, sugere-                  Conferência Latino Americana de Interação Humano-
se:                                                                      Computador, Pernambuco, 2012.
•   Introdução à IHC: Histórico, motivação, áreas e             2.       Association for Computing Machinery, IEEE Computer
    disciplinas, interface e interação, qualidade de uso.                Society;. Computer Science Curriculum 2008: an
                                                                         interium revision of CS 2001. Dec, 2008. Disponível
•   Fundamentos teóricos: envolvendo engenharia
                                                                         em:          
    influenciam a IHC.
                                                                3.       ACM SIGCHI. Curricula for Human-Computer
•   Processo de design: envolve ciclo de vida da                         Interaction. New York, 2009. Disponível em:
    engenharia de usabilidade, incluindo métodos e técnicas              .
    para as diversas etapas (elicitação e análise, modelagem
    das tarefas, prototipação, avaliação).                      4.       Bim, S.A., Prates, R. O., Silveira, M.S., and Winckler,
                                                                         M. Ensino de IHC – Atualizando as Discussões sobre a
•   Projeto de interação: envolve guias, estilos e diretrizes            Experiência Brasileira. XIX Workshop sobre Educação
    de interação. IHC contextualizada (dispositivos móveis,              em Computação, Natal, 2011.
    web etc.). Erros comuns em design de interfaces. Design
    Universal e Acessibilidade.                                 5.       CAPES. Relatório de Avaliação 2007-2009 Trienal,
                                                                         2010. Disponível em: .
    ambientes especiais, sistemas multimodais e multimídia,     6.       Carroll, J. M., and Rosson, M. B. Case Studies as
    internacionalização de interfaces de usuário e interface             Minimalist Information. Professional Communication.
    de usuário por voz.                                                  University Park:IEEE. 2006. p. 297-310.
                                                                7.       CEEInf. Diretrizes Curriculares de Cursos da Área de
Em relação à pergunta “Como está sendo ensinada a IHC?”,
                                                                         Computação e Informática. Comissão de Especialistas
este artigo apresentou 6 estratégias publicadas recentemente
                                                                         de Ensino de Computação de Informática. [S.l.], 1999.
em anais de eventos nacionais e 5 estratégias identificadas
                                                                         Disponível                                          em:
através de um mapeamento sistemático. As estratégias se
                                                                         .
mostraram bastante variadas, focadas principalmente na
avaliação [19] [22] [9] [13], no ciclo de vida de usabilidade   8.       Douglas, S., Tremaine, M., Leventhal, L., Wills, C.,
[6] [18] [15] e em projeto [4]. Complementarmente,                       Manaris,     B.     Incorporating  Human-Computer
identificou-se estratégia para utilização de um quadro                   Interaction into the Undergraduate Computer Science
interativo no contexto de IHC, um modelo para ensino com                 Curriculum, Proceedings Technical symposium on
participantes    geograficamente      distribuídos,   estágio            Computer science education, Cincinnati, 2002.
envolvendo parceria com a indústria e o uso de jogo para o      9.  Faulkner, X., and Culwin, F. The internet as a resource
ensino.                                                             for teaching non internet topics. Applications and the
A pesquisa evidenciou uma quantidade restrita de estudos            Internet Workshops. 2001. p. 51-55.
nesta área, bem como a escassez de avaliações empíricas.        10. Kitchenham, B. and Charters, S. Guidelines for
Contudo, deve-se considerar que os estudos apresentados             performing systematic literature reviews in software
são resultantes de pesquisa em anais recentes e de uma              engineering (version 2.3). Technical report, Keele
string de busca específica, em um conjunto de 5 fontes de           University and University of Durham, 2003.
dados. A ampliação dos termos, e fontes de dados pode           11. Lethbridge, T. C. What Knowledge is Important to a
revelar novos recursos.                                             Software Professional?, IEEE Computer, v. 33, n. 5,
Como pesquisa futura, sugere-se ampliar uma comparação              May 2000, p.44-50.
entre o ensino de IHC nas Universidades e as necessidades
apontadas pelo mercado. Além disso, ampliar as fontes de
pesquisa (planos de ensino de outras universidades e outras     3
                                                                    http://portal.mec.gov.br/index.php?option=com_docman&task=doc_download&gid=11205&Itemid=




                                                                                                                                                               37
12. Leventhal, L, and Barnes, J. Two for One: Squeezing                                Introdução à IHC: Conceitos. Interação homem-máquina.Usabilidade: definição,
                                                                                       teoria e prática.
    Human-Computer       Interaction     and     Software                              Fundamentos teóricos:Gestalt do objeto.
    Engineering into a Core Computer Science Course,                                   Avaliação de IHC:Teste de usabilidade: estado da arte (“surveys”).
                                                                                       Projeto de interação com o usuário: Padrões ruins de interação. Estilos de interação
    Computer Science Education, v. 13, n. 3, Special Issue                             princípios de projeto (“design”). Projeto na web
    on Human-Computer Interaction, Sep. 2003, p.177-190.                               Universidade:UFRGS (BCC) *
                                                                                       Introdução à IHC: Conceitos básicos de Interação Homem-Computador: Interfaces.
13. Ludi, S. Providing Students with Usability Testing                                 Sistemas Interativos, Usuários, Usabilidade, Componentes de Software e Hardware.
    Experience: Bringing Home the Lesson “The User is                                  Fundamentos teóricos: Aspectos Cognitivos e Ergonômicos.
    Not Like You”. Frontiers in Education. 2005.                                       Avaliação de IHC: Avaliação de Interfaces: tipos e técnicas de avaliação. Interfaces
                                                                                       Web. Estudos de caso em avaliação.
14. Manaris, B., and McCauley, R, Incorporating HCI into                               Projeto de interação com o usuário: Estudos de caso em Projeto.
                                                                                       Processo de design em IHC: Projeto e Prototipação de Interfaces: Modelos,
    the Undergraduate Curriculum: Bloom’s Taxonomy                                     Métodos, Técnicas e Ferramentas, Projeto Baseado em Tarefas, Projeto Centrado no
    Meets the CC’01 Curricular Guidelines, Frontiers in                                Usuário e Projeto Participativo, Integração com Engenharia de Software.
                                                                                       Outros: Interfaces para Sistemas Cooperativos e Novas Tendências.
    Education, Nov. 2004.                                                              Universidade: UFRJ (BCC) *
15. Oliveira, E. A., Falcão, T. P., Ximenes, V., and Melo,                             Introdução à IHC: Introdução a interação humano-computador. História das
    P. Widgets Internship: Developing Learners Skills in a                             interfaces humano-computador, entendendo o usuário e suas tarefas. Usabilidade,
                                                                                       ergonomia.
    User-Centered Development Process. Anais X Simpósio                                Fundamentos teóricos: Engenharia cognitiva. Engenharia semiótica.
    Brasileiro sobre Fatores Humanos em Sistemas                                       Projeto de interação com o usuário: Princípios de projetos de interfaces. Projetando
                                                                                       e construindo interfaces visuais. Projeto participativo de interfaces. Interfaces para
    Computacionais e V Conferência Latino Americana de                                 Web. Interfaces para grupos. Interfaces de voz.
    Interação Humano-Computador, Pernambuco, 2012.                                     Universidade: UFRJ (BEC) *
                                                                                       Fundamentos teóricos: Fatores humanos em software interativo: teoria, princípios e
16. SBC - Sociedade Brasileira de Computação. Currículo                                regras básicas.
                                                                                       Avaliação de IHC:Usabilidade: definição e métodos para avaliação.
    de Referência da SBC para Cursos de Graduação em                                   Projeto de interação com o usuário: Estilos interativos. Padrões para interface.
    Computação e Informática. 2003. Disponível em:                                     Outros: Linguagens de comando. Manipulação direta. Dispositivos de interação.
    .                                                      usuário e o computador. Definição de usabilidade. Gerações de interfaces e dos
                                                                                       dispositivos de interação - a evolução dos tipos de interfaces para interação usuário-
17. Silveira, M. S., and Prates, R. O. Uma Proposta da                                 computador.
    Comunidade para o Ensino de IHC no Brasil. XV                                      Fundamentos teóricos: Aspectos humanos.
                                                                                       Avaliação de IHC: Métodos para avaliação da usabilidade. Desenvolvimento prático
    Workshop sobre Educação em Computação, Rio de                                      em avaliação e construção de interfaces.
    Janeiro, 2007.                                                                     Projeto de interação com o usuário: Métodos e técnicas de design. Heurísticas para
18. Sommariva, L., Benitti, F.B.V., and Dalcin, F.S.                                   usabilidade. Ferramentas de suporte. Padrões para interfaces. Aspectos tecnológicos.
                                                                                       Processo de design em IHC: Ciclo de vida da engenharia de usabilidade.
    UsabilityGame: jogo simulador para apoio ao ensino de                              Desenvolvimento prático em avaliação e construção de interfaces.
    usabilidade. Anais X Simpósio Brasileiro sobre Fatores                             Outros: Interação do usuário com sistemas hipermídia.
                                                                                       Universidade: UFMG (BCC) *
    Humanos em Sistemas Computacionais e V                                             Introdução à IHC:Introdução à disciplina de IHC (Histórico da área no mundo e no
    Conferência Latino Americana de Interação Humano-                                  Brasil, Aspecto multidisciplinar, Interface e interação, Qualidade de uso: usabilidade,
                                                                                       comunicabilidade e acessibilidade)
    Computador, Pernambuco, 2012.                                                      Fundamentos teóricos: IHC com base em Engenharia Semiótica (Teoria da
19. Tao, Y. Work in progress - introducing usability                                   Engenharia Semiótica, Métodos de avaliação de comunicabilidade, Modelagem de
    concepts in early phases of software development.                                  usuário, Métodos de modelagem de tarefa e interação).
                                                                                       IHC com base em Psicologia Cognitiva (Teoria da Engenharia Cognitiva, Métodos de
    Frontiers in Education. Indianapolis: IEEE, 2005.                                  avaliação, Método de modelagem de tarefa (GOMS)).
20. Turban, R. Approaches to Implementing and Teaching                                 Avaliação de IHC: IHC com base em resultados empíricos (Métodos de avaliação:
                                                                                       Avaliação Heurística, Teste de usabilidade, Protocolos verbais)
    Human Computer Interaction. Proceedings of the                                     Processo de design em IHC: Introdução à design na ótica de IHC (Processos de
    International Conference on Information Technology:                                design, Aspectos de projeto, Aspectos de avaliação)
                                                                                       IHC com base em resultados empíricos (Processo de design e Métodos de modelagem
    Computers and Communications. [S.l.], 2003. p. 81-84.                              de tarefa (TAG, UAN))
21. User Experience Professionals' Association. Usability                              Outros: Pesquisa em IHC (questões e oportunidades).
    Body of Knowledge. [S.l.], 2012. Disponível em:                                    Universidade: UFPE (BSI) *
                                                                                       Introdução à IHC: Fundamentos da interação humano-computador.
    .                                                     Fundamentos teóricos: Fatores humanos.
22. Wahl, N. J. Student-run usability testing. Software                                Projeto de interação com o usuário: Noções do design de interação. Design
                                                                                       centrado no Usuário. Princípios de usabilidade.
    Engineering Education & Training. Murfreesboro:                                    Universidade:UNICAMP (BCC, BEC) *
    IEEE, 6-8 mar, 2000, p. 123-131.                                                   Introdução à IHC:Introdução a Interfaces Homem-Computador (Definição e
                                                                                       componentes).
                                                                                       Fundamentos teóricos: Aspectos humanos (Percepção e representação, Atenção e
Apêndice A. Planos de ensino                                                           memória, Conhecimento e modelos mentais, Metáforas e modelos conceituais)
Universidade: PUC-RIO (BCC, BSI) *                                                     Avaliação de IHC: O papel da avaliação. Métodos de avaliação.
Introdução à IHC: Comunicação usuário-sistema. Comunicação projetista usuário.         Avaliação interpretativa e preditiva. Comparação de métodos de avaliação.
Fundamentos teóricos: Engenharia cognitiva e semiótica de sistemas interativos.        Projeto de interação com o usuário: Ferramentas de suporte ao design (Guidelines,
Avaliação de IHC: Avaliação de sistemas interativos: inspeção e testes com usuários;   Padrões e métricas, IBIS, Prototipação, Software de suporte).
aspectos éticos na relação com os usuários.                                            Aspectos tecnológicos (Entrada, Saída, Estilos de interação, Design de sistemas de
Projeto de interação com o usuário: Estilos e paradigmas de interação: interfaces      janelas, Informação on-line de suporte ao usuário, Design para trabalho cooperativo e
gráficas; manipulação direta, ícones e linguagens visuais..                            ambientes virtuais).
Processo de design em IHC: Modelagem de interfaces: cenarização; modelos de            Processo de design em IHC: Design da interação: métodos e técnicas (Princípios e
tarefas; modelos de usuário; modelos de interação. Concretização do projeto de         métodos do design centrado no usuário, Levantamento de requisitos, Análise da
interface: storyboarding e prototipação de interfaces; ferramentas de apoio a          tarefa, Design estruturado).
construção de interfaces.                                                              * BCC (Ciência da Computação), BSI (Sistemas Informação), BI (Bacharelado em
Outros: Acessibilidade: interfaces para dispositivos móveis; usabilidade universal.    Informática), BEC (Bacharelado em Engenharia da Computação)
Universidade:UFF (BCC) *



                                                                                                                                                                          38