Utilização de um rastreador ocular para análise de estratégias de leitura de programas de computador por discentes

Bianca Visineski Alberton, Diego Gabriel Lee, Maiko Min Ian Lie, Humberto Remigio Gamba, Gustavo Benvenutti Borba

Resumo


O presente artigo relata a elaboração e execução de um experimento para analisar as estratégias empregadas por discentes na leitura de programas escritos na linguagem C. Foi utilizado um rastreador ocular para determinar as regiões observadas no código e, a partir destas regiões, quais as estratégias de leitura utilizadas. Para determinar estas áreas, foram capturadas as fixações em cada linha do programa. Por meio da análise dos movimentos oculares foi possível verificar a ocorrência do padrão de primeira leitura descrito na literatura.  A divisão do código em blocos semânticos revelou que os estudantes passam a maior parte do tempo no bloco de processamento e que as transições entre os blocos ocorrem de forma bastante dinâmica. Os resultados indicam que variações na sintaxe das linguagens de programação utilizadas são um aspecto tão importante quanto o tempo de experiência na depuração de defeitos lógicos simples em códigos-fonte de programas de computador.


Palavras-chave


Compreensão de programas de computador; Rastreador ocular; Fixações.

Texto completo:

PDF


DOI: 10.3895/rbect.v10n1.5688

Direitos autorais 2017 CC-BY

Licença Creative Commons
Esta obra está licenciada sob uma licença Creative Commons Atribuição 4.0 Internacional.
ft_peri

Av. Sete de Setembro, 3165 - Rebouças CEP 80230-901 - Curitiba - PR - Brasil

logo_utfpr