Codewebs: scalable homework search for massive open online programming courses

A Nguyen, C Piech, J Huang, L Guibas - Proceedings of the 23rd …, 2014‏ - dl.acm.org
Massive open online courses (MOOCs), one of the latest internet revolutions have
engendered hope that constant iterative improvement and economies of scale may cure …

Semi-supervised verified feedback generation

S Kaleeswaran, A Santhiar, A Kanade… - Proceedings of the 2016 …, 2016‏ - dl.acm.org
Students have enthusiastically taken to online programming lessons and contests.
Unfortunately, they tend to struggle due to lack of personalized feedback. There is an urgent …

[PDF][PDF] Automatic generation of programming feedback: A data-driven approach

K Rivers, KR Koedinger - The First …, 2013‏ - publications.informatik.hu-berlin.de
Automatically generated feedback could improve the learning gains of novice programmers,
especially for students who are in large classes where instructor time is limited. We propose …

Operationalizing the continuum between well-defined and ill-defined problems for educational technology

NT Le, F Loll, N Pinkwart - IEEE Transactions on Learning …, 2013‏ - ieeexplore.ieee.org
One of the most effective ways to learn is through problem solving. Recently, researchers
have started to develop educational systems which are intended to support solving ill …

Differences in student trajectories via filtered time series analysis in an immersive virtual world

JM Reilly, C Dede - Proceedings of the 9th International Conference on …, 2019‏ - dl.acm.org
To scaffold students' investigations of an inquiry-based immersive virtual world for science
education without undercutting the affordances an open-ended activity provides, this study …

Metric learning for sequences in relational LVQ

B Mokbel, B Paassen, FM Schleif, B Hammer - Neurocomputing, 2015‏ - Elsevier
Metric learning constitutes a well-investigated field for vectorial data with successful
applications, eg in computer vision, information retrieval, or bioinformatics. One particularly …

[PDF][PDF] The state of the art in providing automated feedback to open-ended student work

P Larrondo, B Frank, J Ortiz - Proceedings of the Canadian …, 2021‏ - ojs.library.queensu.ca
THE STATE OF THE ART IN PROVIDING AUTOMATED FEEDBACK TO OPEN-ENDED
STUDENT WORK Page 1 Proceedings 2021 Canadian Engineering Education Association (CEEA-ACEG21) …

Clustering source code from automated assessment of programming assignments

JC Paiva, JP Leal, Á Figueira - International Journal of Data Science and …, 2024‏ - Springer
Clustering of source code is a technique that can help improve feedback in automated
program assessment. Grou** code submissions that contain similar mistakes can, for …

TipsC: Tips and corrections for programming MOOCs

S Sharma, P Agarwal, P Mor, A Karkare - … AIED 2018, London, UK, June 27 …, 2018‏ - Springer
With MOOC sizes increasing every day, improving scalability and practicality of grading and
tutoring of such courses is a worthwhile pursuit. To this end, we introduce TipsC. By …

Revisit of automated marking techniques for programming assignments

J Tharmaseelan, K Manathunga… - 2021 IEEE Global …, 2021‏ - ieeexplore.ieee.org
Due to the popularity of the Computer science field many students study programming. With
large numbers of student enrollments in undergraduate courses, assessing programming …