In this work, we study productivity differences in an introductory programming course. Focusing on a set of students who completed all programming assignments in the course, we quantify differences in productivity, measured through the time spent on completing the assignments. We focus both on the overall time needed to complete all programming assignments in the course, as well as on time spent on individual programming assignments. In addition, the effect of previous programming experience and difficulty of the programming assignment is considered. Our results show significant productivity differences between students. In addition, while programming experience influences productivity, a proportion of students who have never programmed bef...
Publisher Copyright: © 2022 Owner/Author.In this study, we look into fluctuations in types of motiva...
Vast numbers of publications in computing education begin with the premise that programming is hard ...
This paper reports on a replication of earlier studies into a possible hierarchy of programming skil...
Research on the indicators of student performance in introductory programming courses has traditiona...
Students often voice that the programming assignments are hard and that they spend a lot of time on ...
An observational study was carried out with student subjects from a programming class. The goal of ...
In this thesis, we quantitatively study the effect of High Performance Computing (HPC) novice progra...
In developing High-Performance Computing (HPC) software, time to solution is an important metric. Th...
This paper reports the second stage of a study of the correlations between the temporal work pattern...
Time-on-task is one key contributor to learning. However, how time-on-task is measured often varies,...
Programming assignments are used to assess a student’s understanding of the theoretical aspect of pr...
Performance and consistency play a large role in learning. Decreasing the effort that one invests in...
Teachers often preach for their students to start working on assignments early. There is even a fair...
Intuitively, it seems plausible that students who start their work earlier and work on more days tha...
One of the most common problems faced by instructors in introductory programming courses is a high r...
Publisher Copyright: © 2022 Owner/Author.In this study, we look into fluctuations in types of motiva...
Vast numbers of publications in computing education begin with the premise that programming is hard ...
This paper reports on a replication of earlier studies into a possible hierarchy of programming skil...
Research on the indicators of student performance in introductory programming courses has traditiona...
Students often voice that the programming assignments are hard and that they spend a lot of time on ...
An observational study was carried out with student subjects from a programming class. The goal of ...
In this thesis, we quantitatively study the effect of High Performance Computing (HPC) novice progra...
In developing High-Performance Computing (HPC) software, time to solution is an important metric. Th...
This paper reports the second stage of a study of the correlations between the temporal work pattern...
Time-on-task is one key contributor to learning. However, how time-on-task is measured often varies,...
Programming assignments are used to assess a student’s understanding of the theoretical aspect of pr...
Performance and consistency play a large role in learning. Decreasing the effort that one invests in...
Teachers often preach for their students to start working on assignments early. There is even a fair...
Intuitively, it seems plausible that students who start their work earlier and work on more days tha...
One of the most common problems faced by instructors in introductory programming courses is a high r...
Publisher Copyright: © 2022 Owner/Author.In this study, we look into fluctuations in types of motiva...
Vast numbers of publications in computing education begin with the premise that programming is hard ...
This paper reports on a replication of earlier studies into a possible hierarchy of programming skil...