
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.
FOS: Computer and information sciences, Code Clone Detection, Physics, FOS: Humanities, Computational Thinking in Education, Computer Science Applications, FOS: Philosophy, ethics and religion, Humanities, Philosophy, Characterization and Detection of Android Malware, Computer Science, Physical Sciences, Signal Processing, Empirical Studies in Software Engineering, Information Systems
FOS: Computer and information sciences, Code Clone Detection, Physics, FOS: Humanities, Computational Thinking in Education, Computer Science Applications, FOS: Philosophy, ethics and religion, Humanities, Philosophy, Characterization and Detection of Android Malware, Computer Science, Physical Sciences, Signal Processing, Empirical Studies in Software Engineering, Information Systems
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
