The challenge of learning programming in a MOOC is twofold: acquiring programming skills and learning online, independently. Automated testing and feedback systems, often offered in programming courses, may scaffold MOOC learners by providing immediate feedback and unlimited re-submissions of code assignments. However, research still lacks empirical evidence of their effect on learning behavior of MOOC learners, with diverse back-grounds and goals. Addressing this gap, we investigated the connections between the use of automated feedback system and learning behavior measures, relevant for MOOCs: engagement, persistence and performance. Further, two subjective measures of success are examined: sense of learning and intention fulfillment. In ...
Many course designers trying to evaluate the experience of participants in a MOOC will find it diffi...
In the last few years, undergraduate university courses with a practical orientation, such as progr...
Students of programming languages in massive on-line open courses (MOOCs) solve programming assignme...
In MOOCs for programming, Automated Testing and Feedback (ATF) systems are frequently integrated, pr...
Can automated adaptive feedback for correcting erroneous programs help novice programmers learn to c...
Can automated adaptive feedback for correcting erroneous programs help novice programmers learn to c...
This work in progress paper investigates if timely feedback increases learners’ passing r...
Computer-graders have been in regular use in the context of MOOCs (Massive Open Online Courses). The...
Learning programming has become more and more popular and organizing introductory massive open onlin...
Learning programming has become more and more popular and organizing introductory massive open onlin...
Feedback is an essential component of scaffolding for learning. Feedback provides insights into the ...
Massive Open Online Courses (MOOCs) have the potential to make quality education affordable and avai...
Feedback is an essential component of scaffolding for learning. Feedback provides insights into the ...
In the last few years, undergraduate university courses with a practical orientation, such as progr...
© 2020, Athabasca University. Many course designers trying to evaluate the experience of participant...
Many course designers trying to evaluate the experience of participants in a MOOC will find it diffi...
In the last few years, undergraduate university courses with a practical orientation, such as progr...
Students of programming languages in massive on-line open courses (MOOCs) solve programming assignme...
In MOOCs for programming, Automated Testing and Feedback (ATF) systems are frequently integrated, pr...
Can automated adaptive feedback for correcting erroneous programs help novice programmers learn to c...
Can automated adaptive feedback for correcting erroneous programs help novice programmers learn to c...
This work in progress paper investigates if timely feedback increases learners’ passing r...
Computer-graders have been in regular use in the context of MOOCs (Massive Open Online Courses). The...
Learning programming has become more and more popular and organizing introductory massive open onlin...
Learning programming has become more and more popular and organizing introductory massive open onlin...
Feedback is an essential component of scaffolding for learning. Feedback provides insights into the ...
Massive Open Online Courses (MOOCs) have the potential to make quality education affordable and avai...
Feedback is an essential component of scaffolding for learning. Feedback provides insights into the ...
In the last few years, undergraduate university courses with a practical orientation, such as progr...
© 2020, Athabasca University. Many course designers trying to evaluate the experience of participant...
Many course designers trying to evaluate the experience of participants in a MOOC will find it diffi...
In the last few years, undergraduate university courses with a practical orientation, such as progr...
Students of programming languages in massive on-line open courses (MOOCs) solve programming assignme...