50 Years of CS1 at SIGCSE: A Review of the Evolution of Introductory Programming Education Research

Files in This Item:
File Description SizeFormat 
50_Years_CS1_SIGCSE.pdf694.12 kBAdobe PDFDownload
Title: 50 Years of CS1 at SIGCSE: A Review of the Evolution of Introductory Programming Education Research
Authors: Becker, Brett A.
Quille, Keith
Permanent link: http://hdl.handle.net/10197/10161
Date: 2-Mar-2019
Online since: 2019-04-25T11:07:09Z
Abstract: The SIGCSE Technical Symposium is celebrating its 50th year, and a constant theme throughout this history has been to better understand how novices learn to program. In this paper, we present a perspective on the evolution of introductory programming education research at the Symposium over these 50 years. We also situate the Symposium’s impact in the context of the wider literature on introductory programming research. Applying a systematic approach to collecting papers presented at the Symposium that focus on novice programming / CS1, we categorized hundreds of papers according to their main focus, revealing important introductory programming topics and their trends from 1970 to 2018. Some of these topics have faded from prominence and are less relevant today while others, including many topics focused on students—such as making learning programming more appropriate from gender, diversity, accessibility and inclusion standpoints—have garnered significant attention more recently.We present discussions on these trends and in doing so, we provide a checkpoint for introductory programming research. This may provide insights for future research on how we teach novices and how they learn to program.
Type of material: Conference Publication
Publisher: ACM Press
Start page: 338
End page: 344
Copyright (published version): 2019 ACM
Keywords: CS1CS 1CS-1ProgrammingIntroductory programmingIntroduction to programmingNovice programmingSurveyReview
DOI: 10.1145/3287324.3287432
Other versions: https://dl.acm.org/citation.cfm?id=3287432
Language: en
Status of Item: Peer reviewed
Is part of: Proceedings of the 50th ACM Technical Symposium on Computer Science Education - SIGCSE '19
Conference Details: The SIGCSE Technical Symposium, Minneapolis, Minnesota, USA, February 27th - 2nd March 2019
ISBN: 9781450358903
Appears in Collections:Computer Science Research Collection

Show full item record

Citations 50

Last Week
Last month
checked on May 19, 2019

Google ScholarTM



This item is available under the Attribution-NonCommercial-NoDerivs 3.0 Ireland. No item may be reproduced for commercial purposes. For other possible restrictions on use please refer to the publisher's URL where this is made available, or to notes contained in the item itself. Other terms may apply.