Research on the indicators of student performance in introductory programming courses has traditionally focused on individual metrics and specific behaviors. These metrics include the amount of time and the quantity of steps such as code compilations, the number of completed assignments, and metrics that one cannot acquire from a programming environment. However, the differences in the predictive powers of different metrics and the cross-metric correlations are unclear, and thus there is no generally preferred metric of choice for examining time on task or effort in programming. In this work, we contribute to the stream of research on student time on task indicators through the analysis of a multi-source dataset that contains information ab...
Teaching programming is increasingly more widespread and starts at primary school level on some cou...
Computation time is an important performance metric that scientists and software engineers use to de...
Apart from being able to support the bulk of student activity in suitable disciplines such as comput...
Time-on-task is one key contributor to learning. However, how time-on-task is measured often varies,...
In this work, we study productivity differences in an introductory programming course. Focusing on a...
This paper reports the second stage of a study of the correlations between the temporal work pattern...
Students often voice that the programming assignments are hard and that they spend a lot of time on ...
Performance and consistency play a large role in learning. Decreasing the effort that one invests in...
© 2017 ACM. Performance and consistency play a large role in learning. Decreasing the effort that on...
Instructors of introductory programming courses would benefit from having a metric for evaluating th...
This thesis investigates factors that can be used to predict the success or failure of students taki...
The high failure rates of many programming courses means there is a need to identify struggling stud...
Teachers often preach for their students to start working on assignments early. There is even a fair...
In this thesis, I examine the relationship between the amount of required effort from students and t...
Intuitively, it seems plausible that students who start their work earlier and work on more days tha...
Teaching programming is increasingly more widespread and starts at primary school level on some cou...
Computation time is an important performance metric that scientists and software engineers use to de...
Apart from being able to support the bulk of student activity in suitable disciplines such as comput...
Time-on-task is one key contributor to learning. However, how time-on-task is measured often varies,...
In this work, we study productivity differences in an introductory programming course. Focusing on a...
This paper reports the second stage of a study of the correlations between the temporal work pattern...
Students often voice that the programming assignments are hard and that they spend a lot of time on ...
Performance and consistency play a large role in learning. Decreasing the effort that one invests in...
© 2017 ACM. Performance and consistency play a large role in learning. Decreasing the effort that on...
Instructors of introductory programming courses would benefit from having a metric for evaluating th...
This thesis investigates factors that can be used to predict the success or failure of students taki...
The high failure rates of many programming courses means there is a need to identify struggling stud...
Teachers often preach for their students to start working on assignments early. There is even a fair...
In this thesis, I examine the relationship between the amount of required effort from students and t...
Intuitively, it seems plausible that students who start their work earlier and work on more days tha...
Teaching programming is increasingly more widespread and starts at primary school level on some cou...
Computation time is an important performance metric that scientists and software engineers use to de...
Apart from being able to support the bulk of student activity in suitable disciplines such as comput...