A Multi-National Study of Reading and Tracing Skills in Novice Programmers (2004)


Download Links

by Raymond Lister , William Fone , Stafford St Dg , Robert Mccartney , Elizabeth S. Adams , John Hamer , Jan Erik Moström , Beth Simon , Sue Fitzgerald , Morten Lindholm , Kate Sanders
Venue:ACM SIGCSE Bulletin
Citations:55 - 10 self

Active Bibliography

2 My program is correct but it doesnt run: A review of novice programming and a study of an introductory programming paper – Anthony Robins, Anthony Robins, Janet Rountree, Janet Rountree, Nathan Rountree, Nathan Rountree - 2001
80 Learning and teaching programming: A review and discussion – Anthony Robins, Janet Rountree, Nathan Rountree - 2003
1 From Procedures to Objects: What Have We (Not) Done? – Jorma Sajaniemi, Marja Kuittinen
369 Usability Analysis of Visual Programming Environments: a `cognitive dimensions' framework – T. R. G. Green, M. Petre - 1996
Using Roles of Variables to Enhance Novice's Debugging Work – Mikko-jussi Laakso, Turku Centre For Computer, Ari Korhonen, Erkki Kaila, Lauri Malmi, Teemu Rajala, Tapio Salakoski
1 A.: Roles of variables in teaching – Juha Sorva, Ville Karavirta, Ari Korhonen
13 Object-Oriented Program Comprehension: Effect of Expertise, Task and Phase. Submitted for Publication – Jean-marie Burkhardt - 1999
11 Program Understanding -- A Survey – A. von Mayrhauser, A. M. Vans - 1994
Information Foraging in Debugging. – Joseph Lawrance - 2010
37 Towards understanding programs through wear-based filtering – Robert Deline, Amir Khella, Mary Czerwinski, George Robertson - 2005
4 Episodic memory for external information – Erik M. Altmann - 1996
1 Goals and Plans in Spreadsheet Calculation – Jorma Sajaniemi, Jorma Sajaniemi, Markku Tukiainen, Markku Tukiainen, Jarmo Väisänen, Jarmo Visnen - 1999
23 Program understanding behavior during corrective maintenance of large-scale software – A. Marie Vans, Anneliese von Mayrhauser, Gabriel Somlo - 1999
3 Computer Science Teachers as Amateurs, Students and Researchers – Raymond Lister - 2005
2 A methodology for analyzing the temporal evolution of novice programs based on semantic components – Christopher D. Hundhausen, Jonathan L. Brown, Sean Farley, Daniel Skarpas - 2006
A Course Dedicated to Developing Algorithmic Problem-Solving Skills – Design and Experiment – Orna Muller, Bruria Haberman
10 Design strategies and knowledge in object-oriented programming: effects of experience – Françoise Détienne - 1995
27 Comprehension Processes During Large Scale Maintenance – A. von Mayrhauser, A. M. Vans - 1994