You are on page 1of 31

ST041 - Introdução a Interfaces Humano-Computador

Aula 03 – Fundamentos de
Fatores Humanos em IHC
● Psicologia da Interação Humano-Computador
– Modelo do Processador de Informação Humano
● Sistemas Perceptual, Motor e Cognitivo

1
ST041 - Introdução a Interfaces Humano-Computador

Psicologia da Interação
Humano-Computador
● O design de interação humano-computador é
influenciado pelo conhecimento científico sobre a
natureza humana.
● Teorias procuram modelar a forma como o
pensamento humano processa informação
– Modelo do Processador de Informação Humano (MPIH)
– Modelo GOMS

2
ST041 - Introdução a Interfaces Humano-Computador

Modelo do Processador de
Informação Humano
● Composto por 3 subsistemas:
– Perceptual
– Motor
– Cognitvo
● Envolve
– Memória de Longa Duração
– Memória de Trabalho ou de Curta Duração
– Memória da Imagem Visual
– Memória da Imagem Auditiva
– Processador Perceptual
– Processador Cognitivo
– Processador Motor
3
ST041 - Introdução a Interfaces Humano-Computador

Sistema Perceptual

● Transporta sensações do mundo físico, detectadas


pelos sentidos, e as transforma em representações
internas
● Subsistemas:
– Visão central
– Visão periférica
– Movimentação do olho
– Movimentação da cabeça
● Esses subsistemas se integram para prover uma
representação contínua da cena visual de interesse do
observador.

4
ST041 - Introdução a Interfaces Humano-Computador

Sistema Perceptual

● Visão central:
– Fóvea: visão detalhada; apenas 2 graus.
● Visão periférica:
– Menos detalhes; usada para orientação.
Acuidade visual

5
ST041 - Introdução a Interfaces Humano-Computador

Sistema Perceptual

● Olho fica em movimento contínuo


– “Sacadas”: viagem + fixação
● Em média, 230 ms
● Tempo depende da complexidade da tarefa e da
habilidade do observador
● Ex.: Criança aprendendo a ler: 660 ms
● Velocidade de leitura de uma pessoa varia com o quanto
ela capta em cada fixação

6
ST041 - Introdução a Interfaces Humano-Computador

Sistema Perceptual

● O sistema perceptual possui sensores e buffers


associados:
– Memória da Imagem Visual
– Memória da Imagem Auditiva
● Essas memórias guardam a saída do sistema sensorial
enquanto ela está sendo codificada simbolicamente
– Guardam informação semelhante à observada (ou
ouvida), mas não transformada.
● Ex.: guardar a imagem do número 2, e não a informação
de que é o dígito 2.

7
ST041 - Introdução a Interfaces Humano-Computador

Sistema Perceptual

● Tempo de desbotamento:
– Tempo depois do qual a probabilidade de recuperar
informação das memórias perceptuais é menor que 50%
● Visual: 200 ms
● Auditivo: 1500 ms
● Tempo de ciclo
– Tempo que a imagem leva desde sua chegada à retina
até ela alcançar a Memória de Imagem Visual
● Pulso breve de luz: 100 ms
● Tempo de ciclo varia com a intensidade do estímulo
– Quanto mais intenso, menor esse tempo de resposta.
– Princípio nº 1: O tempo do ciclo do Processador
Perceptual varia inversamente com a intensidade do
8 estímulo
ST041 - Introdução a Interfaces Humano-Computador

Sistema Perceptual

● Tempo de ciclo (cont.)


– Eventos perceptuais que ocorrem dentro de um único
tempo de ciclo são combinados em um único perceptum,
impressão mental percebida pelos sentidos, se forem
suficientemente similares.
– Exemplos:
● Estímulos visuais: produção de animações.
– Deve-se mostrar mais de 1 quadro a cada 100 ms, para
causar percepção de movimento contínuo
– Câmeras: >20 quadros/s
● Estímulos auditivos: percepção de sequência de cliques...

9
ST041 - Introdução a Interfaces Humano-Computador

Sistema Perceptual

● Experimento da fusão de cliques:

10
ST041 - Introdução a Interfaces Humano-Computador

Sistema Perceptual

● Percepção de causalidade entre ações


– Duas ações, para serem tidas como causa e efeito uma
da outra, devem acontecer em menos de 100 ms.
● 100 ms = ciclo do processador perceptual
– Eventos são considerados independentes se esse tempo
for próximo (ou maior que) 180 ms.
– Ex.: Descarga elétrica, relâmpago e trovão

11
ST041 - Introdução a Interfaces Humano-Computador

Sistema Motor

● Após processamento perceptual e cognitivo, o


pensamento é traduzido em ações pela ativação de
músculos voluntários
● Sistemas
– Braço-mão-dedo
– Cabeça-olho
● Movimentos são compostos de micro-movimentos, que
requerem em média 70 ms do processador motor.

12
ST041 - Introdução a Interfaces Humano-Computador

Sistema Motor

● Observando esses micro-movimentos:


– a) Quanto tempo por tecla se gasta para digitar
repetidamente a mesma tecla?
– b) Faça a experiência: por 5 segundos, tente fazer como
no desenho a seguir, o mais rápido que puder. Quantos
traços você faz? Quanto tempo leva para cada traço?

– O que esses tempos têm a ver com o tempo médio do


processador motor?

13
ST041 - Introdução a Interfaces Humano-Computador

Sistema Motor

● Tipos diferentes de teclado podem levar a diferentes


velocidades relativas
– Alfabético – 8% mais lento que o QWERTY para textos em inglês
(Card et al., 1983 apud Rocha e Baranauskas, 2003).
– QWERTY
– Dvorak – 4% mais rápido que o QWERTY (West, 1998)

Teclado Dvorak.
14 (Origem: http://en.wikipedia.org/wiki/Image:KB_United_States_Dvorak.svg)
ST041 - Introdução a Interfaces Humano-Computador

Sistema Motor

● Princípio nº 5 (Lei de Fitts)


– O tempo necessário para mover a mão para um alvo
depende somente da precisão relativa requerida, isto é,
a razão entre a distância ao alvo e seu tamanho.

15
ST041 - Introdução a Interfaces Humano-Computador

Sistema Cognitivo

● Conecta entradas do Sistema Perceptual a saídas


corretas do Sistema Motor
● Efetua operações relacionadas a aprendizado,
recuperação de fatos e resolução de problemas
● Memórias associadas:
– Memória de Longa Duração (MLD)
● Usada para armazenar informação a ser acessada a longo
prazo
– Memória de Trabalho (MT) (ou Memória de Curta
Duração)
● Usada para armazenar informação que está sendo
considerada no momento de uma determinada atividade.
● Armazena os produtos intermediários do pensamento e as
16 representações produzidas pelo Sistema Perceptual
ST041 - Introdução a Interfaces Humano-Computador

Sistema Cognitivo

● Memória de Trabalho (cont.)


– Funcionalmente é onde as operações mentais obtêm
seus operandos, e deixam seus resultados
intermediários
– Código simbólico
– Na realidade, são elementos da MLD que estão
ativados.
– Chunk: um elemento ativado na MLD
● Depende sempre do usuário e da tarefa realizada.
● Ex.: Quantos chunks há em cada linha a seguir?
– T-S-B-H-I-C-T-H-D-V
– S-B-T-I-H-C-H-D-T-V

17
ST041 - Introdução a Interfaces Humano-Computador

Sistema Cognitivo

● Teste com lista de palavras:


– Laranja
– Pombo
– Gravata
– Agrião
– Zebra
– Casa
– Sorvete
– Melancia
– Sonho
– Surpresa
– Alface
18
ST041 - Introdução a Interfaces Humano-Computador

lhafdshkjladflhadfhfkhjfdsl

● asfdlhaksfhjdalsas asdkfhalskf aslfhaslkfjhalskfhaslkfdh


askfhalk asl aksdfh alaskjdfh laksd laskjdhfl kadf
● asdfh laksdjhf laksdhf aliwueh kjcboiuvwoieu lskdjf
sdfiuweflksafhslidury lewafslkdufy
ljdfslkdjfasliufhlsfhdoasiudflas
● qpwerasfasdfasviu hqrwlkrsadoivqwlefaslkdjrqiwu
efaslkjhrqoiudflaksjdfss lkfjhalskfhaslkfdh askfhalk asl
aksdfh alaskjdfh laksd laskjdhfl kadf
● asdfh laksdjhf laksdhf aliwueh kjcboiuvwoieu
lsklkfjhalskfhaslkfdh askfhalk asl aksdfh alaskjdfh laksd
laskjdhfl kadf

19
ST041 - Introdução a Interfaces Humano-Computador

Sistema Cognitivo

● Teste com lista de palavras:


– De quais palavras da lista você se lembra?

20
ST041 - Introdução a Interfaces Humano-Computador

Sistema Cognitivo

● Memória de Trabalho (cont.)


– O uso de MT e MLD permite recuperar 7 +/- 2 chunks de
informação recém-ouvida
● Ex.: dígitos falados em sequência.
– A probabilidade de relembrar uma palavra de uma lista
de palavras é função da posição delas na lista e do
tempo decorrido antes de iniciar a recuperação
– Início e final da lista são lembrados mais facilmente do
que o meio da lista

21
ST041 - Introdução a Interfaces Humano-Computador

22
Sistema Cognitivo
ST041 - Introdução a Interfaces Humano-Computador

Sistema Cognitivo

● Memória de Longa Duração


– Rede de chunks acessados de forma associativa a partir
da MT.
● Pistas de recuperação são usadas para se chegar a um
determinado chunk.
– Não há desbotamento.
– Mas pode ocorrer que associações não sejam
encontradas, e que as informações sejam “perdidas”
funcionalmente

23
ST041 - Introdução a Interfaces Humano-Computador

Sistema Cognitivo

● Princípio Nº 3 (Princípio da discriminação):


– A dificuldade da recuperação da memória é determinada
pelos candidatos que existem na memória e pelas pistas
para sua recuperação
● Quanto mais associações um item tiver, maior a
chance de ser recuperado
● Quanto mais tempo um item permanecer na MT, maior
a chance de ser armazenado na MLD e de ser
associado de modo a ser recuperado.

24
ST041 - Introdução a Interfaces Humano-Computador

Sistema Cognitivo

● Ciclo reconhece-age (tempo variável, 70 ms em média)


– O conteúdo da MT inicia ações de associação na MLD
(“reconhece”)
– A MLD, por sua vez, modifica o conteúdo da MT (“age”).
● Planos, procedimentos e outras formas de
comportamento organizado são construídos a partir de
um conjunto organizado de ciclos reconhece-age
● Fase de reconhecimento acontece em paralelo
– Pode-se estar consciente de muitas coisas ao mesmo
tempo
● Fase de ação é serial
– Não se consegue fazer deliberadamente mais do que uma
coisa por vez.
25
ST041 - Introdução a Interfaces Humano-Computador

Principais parâmetros do MPIH

(Rocha e Baranauskas, 2003, p.59)

26
ST041 - Introdução a Interfaces Humano-Computador

27
principais
MPIH e seus componentes
ST041 - Introdução a Interfaces Humano-Computador

Exemplo

● (Rocha e Baranauskas, 2003, p. 60, exemplo 2)


● Imagine um usuário em frente a um monitor de vídeo
realizando a seguinte tarefa:
– São apresentados ao usuário dois símbolos, um de cada
vez.
– Se o segundo for igual ao primeiro ele deve pressionar
uma determinada tecla (X), caso contrário, outra tecla
(Z).
● Qual será o tempo que decorrerá entre o sinal e a
resposta para a tecla X?

28
ST041 - Introdução a Interfaces Humano-Computador

Exemplo

● Resposta: Pelo MPIH:


– Tempo t=0 : o segundo símbolo aparece na tela.
– Ele é então transferido para a MIV e MT. (1 tp = 100 ms)
– Há uma comparação do código visual dos dois símbolos. O
PC, então, traduz o resultado (bem sucedido) da
comparação em comando motor. (2 tc = 2 * 70 ms)
– O PM, então aciona a tecla X. (tm = 70 ms)
– O tempo necessário, será dado por tp+2tc+tm=310 ms, em
um intervalo possível de 130 a 640 ms.

29
ST041 - Introdução a Interfaces Humano-Computador

Leitura recomendada

● Leiam o Cap. 2 de Rocha e Baranauskas (2003), para


conhecimento dos demais princípios do MPIH e para
verificar demais exemplos relacionados a ele.

30
ST041 - Introdução a Interfaces Humano-Computador

Referências
● Rocha, H.V., Baranauskas, M.C.C. Design e Avaliação de Interfaces
Humano-Computador. Campinas,SP:Nied/Unicamp, 2003.
● West, L. J. The Standard and Dvorak Keyboards Revisited: Direct
Measures of Speed. Working Paper 98-05-041. Santa Fe Institute,
1998.
<http://www.santafe.edu/research/publications/wpabstract/199805041>
(17/set/2009).

31

You might also like