The effects of naming style and expertise on program comprehension

BE Teasley - International Journal of Human-Computer Studies, 1994 - Elsevier
novices in the present study, contrasted to the experts used by Pennington. It is likely that
novices use somewhat different comprehension … in less effective ways than experts. To test this …

Debugging by skilled and novice programmers

L Gugerty, G Olson - Proceedings of the SIGCHI conference on human …, 1986 - dl.acm.org
… The fact that experts ran the programs more often than novices … of results emerged when
experts and novices debugged … between experts and novices in the comprehension phase of …

Theories, tools and research methods in program comprehension: past, present and future

MA Storey - Software Quality Journal, 2006 - Springer
comprehension tasks. In this paper, I review some of the key cognitive theories of program
comprehension … They observed that novices are less likely than experts to use inheritance and …

Comparing small programs for equivalence: A code comprehension task for novice programmers

C Izu, C Mirolo - Proceedings of the 2020 ACM Conference on …, 2020 - dl.acm.org
Program comprehension by novices has been the subject of studies flourished in the 80s, …
approachable for non-experts, in this case CS1 students which are still novice programmers. It …

A cognitive model for program comprehension

S Xu - Third ACIS Int'l Conference on Software Engineering …, 2005 - ieeexplore.ieee.org
… reveal the differences between experts and novices in program comprehension. It provides
program comprehension. We also find that the so called traditional program comprehension

Novice comprehension of small programs written in the procedural and object-oriented styles

S Wiedenbeck, V Ramalingam - International Journal of Human-Computer …, 1999 - Elsevier
… formed during program comprehension. In particular, the question was whether novices' …
Recent work on comprehension of a relatively large OO program by expert and advanced …

When novices surpass experts: The difficulty of a task may increase with expertise.

B Adelson - Journal of Experimental Psychology: Learning, Memory …, 1984 - psycnet.apa.org
… that during program comprehension an expert represents a program abstractly, whereas a
novice represents it in more concrete terms, groups of novice and expert programmers were …

[PDF][PDF] Code scanning patterns in program comprehension

C Aschwanden, M Crosby - Proceedings of the 39th hawaii international …, 2006 - Citeseer
… 1) Lines which are used by experts during the comprehension process: int k=(a+b)/2 2)
Lines which are used by both experts and novices equally during the comprehension process …

Analysis of code reading to gain more insight in program comprehension

T Busjahn, C Schulte, A Busjahn - Proceedings of the 11th Koli Calling …, 2011 - dl.acm.org
… tracking research with regard to program comprehension. Subsequently a refined study …
novices from experts. The two most similar patterns even were from an expert and from a novice

Knowledge and processes in the comprehension of computer programs

E Soloway, B Adelson, K Ehrlich - The nature of expertise, 2014 - taylorfrancis.com
… with experts and novices. Our first claim, that text comprehension research informs program
… In contrast, we would not expect novice programmers to have acquired as many of the plans …