[PDF][PDF] Mental representations of programs by novices and experts

V Fix, S Wiedenbeck, J Scholtz - Proceedings of the INTERACT'93 and …, 1993 - dl.acm.org
This paper presents five abstract characteristics of the mental representation of computer
programs hierarchical structure, explicit mapping of code to goals, foundation on recognition …

Characteristics of the mental representations of novice and expert programmers: an empirical study

S Wiedenbeck, V Fix, J Scholtz - International Journal of Man-Machine …, 1993 - Elsevier
This paper presents five abstract characteristics of the mental representation of computer
programs: hierarchical structure, explicit mapping of code to goals, foundation on …

Stimulus structures and mental representations in expert comprehension of computer programs

N Pennington - Cognitive psychology, 1987 - Elsevier
Comprehension of computer programs involves detecting or inferring different kinds of
relations between program parts. Different kinds of programming knowledge facilitate …

[引用][C] Mental representations of programs for student and professional programmers

RW Holt, DA Boehm-Davis, AC Shultz - Empirical studies of …, 1987 - dl.acm.org
Mental representations of programs for student and professional programmers | Empirical
studies of programmers: second workshop skip to main content ACM Digital Library home ACM …

Cognitive processes in program comprehension

S Letovsky - Journal of Systems and software, 1987 - Elsevier
This paper reports on an empirical study of the cognitive processes involved in program
comprehension. Verbal protocols were gathered from professional programmers as they …

Knowledge and processes in the comprehension of computer programs

E Soloway, B Adelson, K Ehrlich - The nature of expertise, 2014 - taylorfrancis.com
We have been investigating the cognitive underpinnings of how programmers—novices and
experts—read and write computer programs. Our approach has been to employ a cycle of …

Processes in computer program comprehension

S Weidenbeck - Papers presented at the first workshop on empirical …, 1986 - dl.acm.org
Processes in computer program comprehension | Papers presented at the first workshop on
empirical studies of programmers on Empirical studies of programmers ACM Digital Library …

Recognizing a program's design: A graph-parsing approach

C Rich, LM Wills - Ieee Software, 1990 - ieeexplore.ieee.org
Psychological experiments have shown that programmers tend to use the same structure
over and over. The authors call these commonly used programming structures' cliches'. They …

Effects of computer programming experience on network representations of abstract programming concepts

NJ Cooke, RW Schvaneveldt - International Journal of Man-Machine …, 1988 - Elsevier
The cognitive organization of a set of abstract programming concepts was investigated in
subjects who varied in degree of computer programming experience. Relatedness ratings …

Knowledge organization and skill differences in computer programmers

KB McKeithen, JS Reitman, HH Rueter, SC Hirtle - Cognitive Psychology, 1981 - Elsevier
Like experts in other fields, expert computer programmers can recall at a glance far more
information relevant to their field than novices can. One explanation for this difference is that …