A comparison of the comprehension of object-oriented and procedural programs by novice programmers
S Wiedenbeck, V Ramalingam… - Interacting with …, 1999 - ieeexplore.ieee.org
This paper reports on two experiments comparing mental representations and program
comprehension by novices in the object-oriented and procedural styles. The subjects were …
comprehension by novices in the object-oriented and procedural styles. The subjects were …
An exploratory study of program comprehension strategies of procedural and object-oriented programmers
CL Corritore, S Wiedenbeck - International Journal of Human-Computer …, 2001 - Elsevier
This exploratory study examines the nature of program understanding strategies employed
during a series of comprehension and maintenance activities carried out over time. Two …
during a series of comprehension and maintenance activities carried out over time. Two …
[PDF][PDF] An empirical study of novice program comprehension in the imperative and object-oriented styles
V Ramalingam, S Wiedenbeck - … presented at the seventh workshop on …, 1997 - dl.acm.org
The objective of this study was to determine whether the mental representation of object-
oriented programs differs from imperative programs for novice programmers. In our study …
oriented programs differs from imperative programs for novice programmers. In our study …
Novice comprehension of small programs written in the procedural and object-oriented styles
S Wiedenbeck, V Ramalingam - International Journal of Human-Computer …, 1999 - Elsevier
This research studied the comprehension of small procedural and object-oriented programs
by novice programmers. The objective was to find out what kinds of information novice …
by novice programmers. The objective was to find out what kinds of information novice …
Mental representations constructed by experts and novices in object-oriented program comprehension
JM Burkhardt, F Détienne, S Wiedenbeck - Human-Computer Interaction …, 1997 - Springer
Previous studies on program comprehension were carried out largely in the context of
procedural languages. Our purpose is to develop and evaluate a cognitive model of object …
procedural languages. Our purpose is to develop and evaluate a cognitive model of object …
[PDF][PDF] The problem of teaching object-oriented programming, part 2: Environments
M Kölling - Journal of Object-Oriented Programming, 1999 - kar.kent.ac.uk
In last month's edition of JOOP we started a series of columns discussing the problems with
teaching object-oriented programming to first year students. We talked about requirements …
teaching object-oriented programming to first year students. We talked about requirements …
Object-oriented program comprehension: Effect of expertise, task and phase
JM Burkhardt, F Détienne, S Wiedenbeck - Empirical Software …, 2002 - Springer
The goal of our study is to evaluate the effect on program comprehension of three factors
that have not previously been studied in a single experiment. These factors are programmer …
that have not previously been studied in a single experiment. These factors are programmer …
Mental representations of expert procedural and object-oriented programmers in a software maintenance task
CL Corritore, S Wiedenbeck - International Journal of Human-Computer …, 1999 - Elsevier
This study examines the mental representations formed during program comprehension and
maintenance by procedural and object-oriented (OO) experts. The programmer's mental …
maintenance by procedural and object-oriented (OO) experts. The programmer's mental …
Are objects that important? Effects of expertise and familiarity on classification of object-oriented code
SP Davies, DJ Gilmore, TRG Green - Human–Computer …, 1995 - Taylor & Francis
This article reports a study of the use of card sorts in the categorization of fragments of object-
oriented (OO) programs. We are interested in the way in which programmers think about …
oriented (OO) programs. We are interested in the way in which programmers think about …
Pre-service and in-service teachers' experiences of learning to program in an object-oriented language
I Govender, DJ Grayson - Computers & Education, 2008 - Elsevier
This paper presents the results of an investigation into the various ways in which pre-service
and in-service teachers experience learning to program in an object-oriented language …
and in-service teachers experience learning to program in an object-oriented language …