Comprehension strategies in programming
Empirical studies of programmers: second workshop
Guidelines for teaching object orientation with Java
Proceedings of the 6th annual conference on Innovation and technology in computer science education
ACM SIGCSE Bulletin
Queue - Power Management
CASCON '91 Proceedings of the 1991 conference of the Centre for Advanced Studies on Collaborative research
Revealing the programming process
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Not seeing the forest for the trees: novice programmers and the SOLO taxonomy
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Relationships between reading, tracing and writing skills in introductory programming
ICER '08 Proceedings of the Fourth international Workshop on Computing Education Research
Evaluating a new exam question: Parsons problems
ICER '08 Proceedings of the Fourth international Workshop on Computing Education Research
ICER '08 Proceedings of the Fourth international Workshop on Computing Education Research
Exploiting Eye Movements for Evaluating Reviewer's Performance in Software Review
IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
A closer look at tracing, explaining and code writing skills in the novice programmer
ICER '09 Proceedings of the fifth international workshop on Computing education research workshop
Surely we must learn to read before we learn to write!
ACE '09 Proceedings of the Eleventh Australasian Conference on Computing Education - Volume 95
Building theory about computing education phenomena: a discussion of grounded theory
Proceedings of the 10th Koli Calling International Conference on Computing Education Research
Identifying relevant CS contexts using the miracle question
Proceedings of the 10th Koli Calling International Conference on Computing Education Research
An introduction to program comprehension for computer science educators
Proceedings of the 2010 ITiCSE working group reports
CSEET '11 Proceedings of the 2011 24th IEEE-CS Conference on Software Engineering Education and Training
Programming from the Reader's Perspective: Toward an Expectations Approach
ICPC '11 Proceedings of the 2011 IEEE 19th International Conference on Program Comprehension
Analysis of code reading to gain more insight in program comprehension
Proceedings of the 11th Koli Calling International Conference on Computing Education Research
Hi-index | 0.00 |
Programming is an intertwined process of reading and writing. So far, computing education research has often focused on the writing part. This paper takes a further look into the role of reading source code in learning to program. In order to complement the findings from literature, we conducted interviews with programming instructors using the miracle question, on the role of code reading and comprehension. The analysis of these interviews describes this role in terms of the five categories conceptualization, occurrences, and effects of successful code reading, challenges for learners, as well as approaches to facilitate code reading. As a result, we suggest to take a further look into the different reading processes involved in programming, in order to add to the knowledge about programming instruction.