Title
Fifteen Years of Introductory Programming in Schools: A Global Overview of K-12 Initiatives
Abstract
Computing education and outreach in the K--12 school sector have shown significant growth over recent decades, resulting in a large body of literature focused on the teaching and learning of computing. Despite this extensive literature, we are not aware of global overviews on teaching and learning programming as opposed to computing or computational thinking in K--12. We conducted a systematic review of the literature on introductory programming from 2003 to 2017. In this paper we review the papers that were set in the K--12 context with the aim of exploring developments that have been made in teaching introductory K--12 programming during this period. These include new programming languages, tools, teaching methods, and outreach programs. The impetus for these innovations was often a desire to provide interesting and engaging learning experiences and to ensure an appropriate level of instruction for a particular age group. Many initiatives were driven by changes to national curricula to mandate the teaching of programming. We find that there is a need for long-term studies to identify the most effective pedagogical approaches. We also identify a major need faced by many countries for training and resources to support teachers through the curriculum changes.
Year
DOI
Venue
2019
10.1145/3364510.3364513
Proceedings of the 19th Koli Calling International Conference on Computing Education Research
Keywords
DocType
ISBN
K--12, K12, introductory programming, novice programming, review, school, systematic literature review
Conference
978-1-4503-7715-7
Citations 
PageRank 
References 
0
0.34
0
Authors
6
Name
Order
Citations
PageRank
Claudia Szabo139936.90
Judy Sheard244460.95
Andrew Luxton-Reilly339851.48
Simon432040.39
Brett A. Becker59326.00
Linda Ott600.34