A cognitive definition of computational thinking in primary education
There is increasing effort to integrate Computational Thinking (CT) curricula across all
education levels. Therefore, research on CT assessment has lately progressed towards …
education levels. Therefore, research on CT assessment has lately progressed towards …
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 …
a person learns their first programming language, also described in terms such as …
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 …
often requires creativity and innovative thought. An issue within computer science education …
The role of anxiety when learning to program: a systematic review of the literature
According to the World Health Organisation the number one global health issue for young
people is their mental health. For students, mental well-being is associated with effective …
people is their mental health. For students, mental well-being is associated with effective …
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 …
than usual rates of both failing and high grades, creating a characteristic bimodal grade …
Predicting performance in an introductory programming course by logging and analyzing student programming behavior
The high failure rates of many programming courses means there is a need to identify
struggling students as early as possible. Prior research has focused upon using a set of tests …
struggling students as early as possible. Prior research has focused upon using a set of tests …
Examining the relationships among background variables and academic performance of first year accounting students at an Irish University
The study reported on in this paper examined the associations among prior academic
achievement, prior knowledge of accounting, gender, motives, expectations and …
achievement, prior knowledge of accounting, gender, motives, expectations and …
A robust machine learning technique to predict low-performing students
As enrollments and class sizes in postsecondary institutions have increased, instructors
have sought automated and lightweight means to identify students who are at risk of …
have sought automated and lightweight means to identify students who are at risk of …
Revisiting why students drop CS1
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 …
to withdraw from CS1. Individual interviews were held with 18 students in a majors-focused …
CS1: how will they do? How can we help? A decade of research and practice
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 …
world) are very concerning, with a large number of students failing to progress each year. It …