Title
A review of introductory programming research 2003-2017.
Abstract
A broad review of research on the teaching and learning of programming was conducted by Robins et al. in 2003. Since this work there have been several reviews of research concerned with the teaching and learning of programming, in particular introductory programming. However, these reviews have focused on highly specific aspects, such as student misconceptions, teaching approaches, program comprehension, potentially seminal papers, research methods applied, automated feedback for exercises, competency-enhancing games, and program visualisation. While these aspects encompass a wide range of issues, they do not cover the full scope of research into novice programming. Some notable areas that have not been reviewed are assessment, academic integrity, and novice student attitudes to programming. There does not appear to have been a comprehensive review of research into introductory programming since that of Robins et al. It is therefore timely to conduct and present such a review in order to gain an understanding of the research focuses, to highlight advances in knowledge since 2003, and to indicate possible future directions for research. The working group will conduct a systematic literature review based on the guidelines proposed by Kitchenham et al. This research project is well suited to an ITiCSE working group as the synthesis and discussion of the literature will benefit from input from a variety of researchers drawn from different backgrounds and countries.
Year
DOI
Venue
2018
10.1145/3197091.3205841
ITiCSE
Keywords
Field
DocType
ITiCSE working group, CS1, introductory programming, novice programming, systematic literature review
Academic integrity,Systematic review,Computer science,Visualization,Engineering ethics,Knowledge management,Program comprehension
Conference
ISBN
Citations 
PageRank 
978-1-4503-5707-4
2
0.40
References 
Authors
12
11
Name
Order
Citations
PageRank
Andrew Luxton-Reilly139851.48
Simon232040.39
Ibrahim Albluwi391.97
Brett A. Becker49326.00
Michail N. Giannakos558688.22
Amruth N. Kumar637775.78
Linda M. Ott717117.45
James H. Paterson810211.09
Michael James Scott98210.66
Judy Sheard1044460.95
Claudia Szabo1139936.90