DocumentCode :
970582
Title :
Empirical Studies of Programming Knowledge
Author :
Soloway, Elliot ; Ehrlich, Kate
Author_Institution :
Department of Computer Science, Yale University, New Haven, CT 06520; Compu-Tech, Inc., New Haven, CT.
Issue :
5
fYear :
1984
Firstpage :
595
Lastpage :
609
Abstract :
We suggest that expert programmers have and use two types of programming knowledge: 1) programming plans, which are generic program fragments that represent stereotypic action sequences in programming, and 2) rules of programming discourse, which capture the conventions in programming and govern the composition of the plans into programs. We report here on two empirical studies that attempt to evaluate the above hypothesis. Results from these studies do in fact support our claim.
Keywords :
Circuits; Functional programming; Physics; Programming profession; Psychology; Text processing; Cognitive models of programming; novice/expert differences; program conprehension; software psychology;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.1984.5010283
Filename :
5010283
Link To Document :
بازگشت