메뉴 건너뛰기




Volumn 51, Issue 1, 1999, Pages 71-87

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

Author keywords

[No Author keywords available]

Indexed keywords

COGNITIVE SYSTEMS; OBJECT ORIENTED PROGRAMMING; SUBROUTINES;

EID: 0032671567     PISSN: 10715819     EISSN: None     Source Type: Journal    
DOI: 10.1006/ijhc.1999.0269     Document Type: Article
Times cited : (44)

References (23)
  • 1
    • 0001064902 scopus 로고
    • Information relationships in PROLOG programs: How do programmers comprehend functionality?
    • BERGANTZ D., HASSELL J. Information relationships in PROLOG programs: how do programmers comprehend functionality? International Journal of Man-Machine Studies. 35:1991;313-328.
    • (1991) International Journal of Man-Machine Studies , vol.35 , pp. 313-328
    • Bergantz, D.1    Hassell, J.2
  • 2
    • 0020766507 scopus 로고
    • Towards a theory of the comprehension of computer programs
    • BROOKS R. Towards a theory of the comprehension of computer programs. International Journal of Man-Machine Studies. 18:1983;543-554.
    • (1983) International Journal of Man-Machine Studies , vol.18 , pp. 543-554
    • Brooks, R.1
  • 4
    • 84989560671 scopus 로고
    • Development scenario analysis of Smalltalk programming
    • New York: ACM Press. p. 269-276
    • CAMPBELL R. L. Development scenario analysis of Smalltalk programming. Proceedings of CHI'90. 1990;ACM Press, New York. p. 269-276.
    • (1990) Proceedings of CHI'90
    • Campbell, R.L.1
  • 7
    • 0031197744 scopus 로고    scopus 로고
    • Assessing the cognitive consequences of the object-oriented approach: A survey of empirical research on object-oriented design by individual and teams
    • DÉTIENNE F. Assessing the cognitive consequences of the object-oriented approach: a survey of empirical research on object-oriented design by individual and teams. Interacting with Computers. 9:1997;47-72.
    • (1997) Interacting with Computers , vol.9 , pp. 47-72
    • Détienne, F.1
  • 9
    • 0003146312 scopus 로고
    • Comprehensibility of visual and textual programs: A test of superlativism a gainst the 'match-mismatch' conjecture
    • J. KOENEMANN-BELLIVEAU, T. G. MOHER, ROBERTSON S. P. Norwood: Ablex
    • GREEN T. R. G., PETRE M., BELLAMY R. K. E. Comprehensibility of visual and textual programs: a test of superlativism a gainst the 'match-mismatch' conjecture. KOENEMANN-BELLIVEAU J., MOHER T. G., ROBERTSON S. P. Empirical Studies of Programmers: 4th Workshop. 1991;121-146 Ablex, Norwood.
    • (1991) Empirical Studies of Programmers: 4th Workshop , pp. 121-146
    • Green, T.R.G.1    Petre, M.2    Bellamy, R.K.E.3
  • 10
    • 0041446225 scopus 로고    scopus 로고
    • The 'right' tool for the task: An investigation of external representations, program abstractions and task requirements
    • W. D. GRAY, BOEHM-DAVIS D. A. Norwood: Ablex
    • GOOD J. The 'right' tool for the task: an investigation of external representations, program abstractions and task requirements. GRAY W. D., BOEHM-DAVIS D. A. Empirical Studies of Programmers: 6th Workshop. 1996;77-98 Ablex, Norwood.
    • (1996) Empirical Studies of Programmers: 6th Workshop , pp. 77-98
    • Good, J.1
  • 14
    • 0001920613 scopus 로고
    • Comparing the comprehensibility of textual and graphical programs: The case for Petri nets
    • C. R. COOK, J. C. SCHOLTZ, SPOHRER J. C. Norwood: Ablex
    • MOHER T. G., MAK D. C., BLUMENTHAL B., LEVENTHAL L. M. Comparing the comprehensibility of textual and graphical programs: the case for Petri nets. COOK C. R., SCHOLTZ J. C., SPOHRER J. C. Empirical Studies of Programmers: 5th Workshop. 1993;137-161 Ablex, Norwood.
    • (1993) Empirical Studies of Programmers: 5th Workshop , pp. 137-161
    • Moher, T.G.1    Mak, D.C.2    Blumenthal, B.3    Leventhal, L.M.4
  • 15
    • 0011582510 scopus 로고
    • An analysis of the on-line debugging process
    • G. M. OLSON, S. SHEPPARD, SOLOWAY E. Norwood: Ablex
    • NANJA M., COOK C. R. An analysis of the on-line debugging process. OLSON G. M., SHEPPARD S., SOLOWAY E. Empirical Studies of Programmers: 2nd Workshop. 1987;172-184 Ablex, Norwood.
    • (1987) Empirical Studies of Programmers: 2nd Workshop , pp. 172-184
    • Nanja, M.1    Cook, C.R.2
  • 16
    • 0002524943 scopus 로고
    • Comprehension strategies in programming
    • G. M. OLSON, S. SHEPPARD, SOLOWAY E. Norwood: Ablex
    • PENNINGTON N. Comprehension strategies in programming. OLSON G. M., SHEPPARD S., SOLOWAY E. Empirical Studies of Programmers: 2nd Workshop. 1987a;100-113 Ablex, Norwood.
    • (1987) Empirical Studies of Programmers: 2nd Workshop , pp. 100-113
    • Pennington, N.1
  • 17
    • 0000356776 scopus 로고
    • Stimulus structure and mental representations in expert comprehension of computer programs
    • PENNINGTON N. Stimulus structure and mental representations in expert comprehension of computer programs. Cognitive Psychology. 19:1987b;295-341.
    • (1987) Cognitive Psychology , vol.19 , pp. 295-341
    • Pennington, N.1
  • 18
    • 0038860992 scopus 로고
    • Transfer of training between programming subtasks: Is knowledge really use specific?
    • J. KOENEMANN-BELLIVEAU, T. G. MOHER, ROBERTSON S. P. Norwood: Ablex
    • PENNINGTON N., NICOLICH R. Transfer of training between programming subtasks: is knowledge really use specific? KOENEMANN-BELLIVEAU J., MOHER T. G., ROBERTSON S. P. Empirical Studies of Programmers: 4th Workshop. 1991;156-176 Ablex, Norwood.
    • (1991) Empirical Studies of Programmers: 4th Workshop , pp. 156-176
    • Pennington, N.1    Nicolich, R.2
  • 19
    • 0004858970 scopus 로고    scopus 로고
    • An empirical study of novice program comprehension in the imperative and object-oriented styles
    • S. WIEDENBECK, SCHOLTZ J. New York: ACM Press
    • RAMALINGAM V., WIEDENBECK S. An empirical study of novice program comprehension in the imperative and object-oriented styles. WIEDENBECK S., SCHOLTZ J. Empirical Studies of Programmers: 7th Workshop. 1997;124-139 ACM Press, New York.
    • (1997) Empirical Studies of Programmers: 7th Workshop , pp. 124-139
    • Ramalingam, V.1    Wiedenbeck, S.2
  • 21
    • 0009130846 scopus 로고
    • Three components of understanding a programmer's manual: Verbatim, propositional, and situational representations
    • SCHMALHOFER F., GLAVANOV D. Three components of understanding a programmer's manual: verbatim, propositional, and situational representations. Journal of Memory and Language. 25:1986;295-313.
    • (1986) Journal of Memory and Language , vol.25 , pp. 295-313
    • Schmalhofer, F.1    Glavanov, D.2
  • 23
    • 0345071061 scopus 로고    scopus 로고
    • Adaptation of programming plans in transfer between programming languages: A developmental approach
    • W. D. GRAY, BOEHM-DAVIS D. A. Norwood: Ablex
    • WIEDENBECK S., SCHOLTZ J. Adaptation of programming plans in transfer between programming languages: a developmental approach. GRAY W. D., BOEHM-DAVIS D. A. Empirical Studies of Programmers: 6th Workshop. 1996;233-253 Ablex, Norwood.
    • (1996) Empirical Studies of Programmers: 6th Workshop , pp. 233-253
    • Wiedenbeck, S.1    Scholtz, J.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.