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

S Wiedenbeck, V Ramalingam - International Journal of Human-Computer …, 1999 - Elsevier
comprehension of small OO programs by novices. To this end, we compare novices
comprehension of OO and procedural programs … is an existing literature about comprehension in …

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
Novice programmers should develop program comprehension skills as they learn to code
so … This work takes a little-explored perspective on the comprehension of small programs by …

What do novices learn during program comprehension?

CL Corritore, S Wiedenbeck - International Journal of Human …, 1991 - Taylor & Francis
… These results strongly support the view that comprehension of small programs by novices
is developed largely from the bottom-up. We found support for the notion that the nature of …

Tasks that can improve novices' program comprehension

A Shargabi, SA Aljunid, M Annamalai… - … IEEE Conference on …, 2015 - ieeexplore.ieee.org
comprehend even small programs. Simon and Snowdon [1] observed that many novices fail
to determine the purpose of a small … a significant impact on the program comprehension [2, 3]…

A comparison of the comprehension of object-oriented and procedural programs by novice programmers

S Wiedenbeck, V Ramalingam… - Interacting with …, 1999 - ieeexplore.ieee.org
… The objective was to compare the mental representations formed by novices of small
programs that differed only in the presence or absence of classes, objects, and encapsulation. …

[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
… investigated the comprehension by novices of small programs written in … comprehension of
the programs and, in particular, to compare the mental representations and comprehension of …

Fostering program comprehension in novice programmers-learning activities and learning trajectories

C Izu, C Schulte, A Aggarwal, Q Cutts, R Duran… - Proceedings of the …, 2019 - dl.acm.org
… or broken into smaller pieces to reduce complexity is an important ability that instructional
designers should put into practice. Novice understanding of programs has been explored from …

Navigation and comprehension of programs by novice programmers

R Mosemann, S Wiedenbeck - … on Program Comprehension …, 2001 - ieeexplore.ieee.org
… that novice comprehension is facilitated by a sequential or control flow view of the program
… It should be noted that this study dealt only with small programs and novice programmers. …

Linking code readability, structure, and comprehension among novices: it's complicated

ES Wiese, AN Rafferty, A Fox - 2019 IEEE/ACM 41st …, 2019 - ieeexplore.ieee.org
… of several threats to validity (beyond the small sample size, likely a result of running the …
taught to avoid the novice patterns in the first course of the programming-intensive sequence. …

Program comprehension levels of abstraction for novices

A Shargabi, SA Aljunid, M Annamalai… - 2015 International …, 2015 - ieeexplore.ieee.org
… As we target novices in our study, the programs given are small and familiar to students.
Hence, we scope the user study to the first four levels: statement, block, module and …