Review of measurements used in computing education research and suggestions for increasing standardization

L Margulieux, TA Ketenci, A Decker - Computer Science Education, 2019 - Taylor & Francis
Background and context: The variables that researchers measure and how they measure
them are central in any area of research, including computing education. Which research …

Creativity in CS1: A literature review

S Sharmin - ACM Transactions on Computing Education (TOCE), 2021 - dl.acm.org
Computer science is a fast-growing field in today's digitized age, and working in this industry
often requires creativity and innovative thought. An issue within computer science education …

12–Novice programmers and introductory programming

AV Robins - The Cambridge handbook of computing education …, 2019 - books.google.com
One of the central topics in computing education research (CEdR) is the exploration of how
a person learns their first programming language, also described in terms such as …

Exploring machine learning methods to automatically identify students in need of assistance

A Ahadi, R Lister, H Haapala… - Proceedings of the …, 2015 - dl.acm.org
Methods for automatically identifying students in need of assistance have been studied for
decades. Initially, the work was based on somewhat static factors such as students' …

Learning edge momentum: A new account of outcomes in CS1

A Robins - Computer Science Education, 2010 - Taylor & Francis
Compared to other subjects, the typical introductory programming (CS1) course has higher
than usual rates of both failing and high grades, creating a characteristic bimodal grade …

Reducing withdrawal and failure rates in introductory programming with subgoal labeled worked examples

LE Margulieux, BB Morrison, A Decker - International Journal of STEM …, 2020 - Springer
Background Programming a computer is an increasingly valuable skill, but dropout and
failure rates in introductory programming courses are regularly as high as 50%. Like many …

CS1: how will they do? How can we help? A decade of research and practice

K Quille, S Bergin - Computer Science Education, 2019 - Taylor & Francis
ABSTRACT Background and Context: Computer Science attrition rates (in the western
world) are very concerning, with a large number of students failing to progress each year. It …

Revisiting why students drop CS1

A Petersen, M Craig, J Campbell… - Proceedings of the 16th …, 2016 - dl.acm.org
This paper describes a qualitative study of the factors that contribute to a student's decision
to withdraw from CS1. Individual interviews were held with 18 students in a majors-focused …

Learning to program with personal robots: Influences on student motivation

MM McGill - ACM Transactions on Computing Education (TOCE), 2012 - dl.acm.org
One of the goals of using robots in introductory programming courses is to increase
motivation among learners. There have been several types of robots that have been used …

Subgoal-labeled instructional material improves performance and transfer in learning to develop mobile applications

LE Margulieux, M Guzdial, R Catrambone - Proceedings of the ninth …, 2012 - dl.acm.org
Mental models are mental representations of how an action changes a problem state.
Creating a mental model early in the learning process is a strong predictor of success in …