Generating high-precision feedback for programming syntax errors using large language models

T Phung, J Cambronero, S Gulwani, T Kohn… - arxiv preprint arxiv …, 2023 - arxiv.org
Large language models (LLMs), such as Codex, hold great promise in enhancing
programming education by automatically generating feedback for students. We investigate …

Pair programming conversations with agents vs. developers: challenges and opportunities for SE community

P Robe, SK Kuttal, J AuBuchon, J Hart - … of the 30th ACM Joint European …, 2022 - dl.acm.org
Recent research has shown feasibility of an interactive pair-programming conversational
agent, but implementing such an agent poses three challenges: a lack of benchmark …

The effect of animation-based worked examples supported with augmented reality on the academic achievement, attitude and motivation of students towards learning …

H Cevahir, M Özdemir, MH Baturay - Participatory Educational …, 2022 - dergipark.org.tr
This study examines the effect of using animation-based worked examples (ARAWEs) that
are prepared using Augmented Reality (AR) technology instead of using traditional paper …

Insta-Reviewer: A Data-Driven Approach for Generating Instant Feedback on Students' Project Reports.

Q Jia, M Young, Y **ao, J Cui, C Liu, P Rashid… - … Educational Data Mining …, 2022 - ERIC
Providing timely feedback is crucial in promoting academic achievement and student
success. However, for multifarious reasons (eg, limited teaching resources), feedback often …

Trade-offs for substituting a human with an agent in a pair programming context: the good, the bad, and the ugly

SK Kuttal, B Ong, K Kwasny, P Robe - … of the 2021 CHI Conference on …, 2021 - dl.acm.org
Pair programming has a documented history of benefits, such as increased code quality,
productivity, self-efficacy, knowledge transfer, and reduced gender gap. Research …

Designing pairbuddy—a conversational agent for pair programming

P Robe, SK Kuttal - ACM Transactions on Computer-Human Interaction …, 2022 - dl.acm.org
From automated customer support to virtual assistants, conversational agents have
transformed everyday interactions, yet despite phenomenal progress, no agent exists for …

Using GPT-4 to provide tiered, formative code feedback

H Nguyen, V Allan - Proceedings of the 55th ACM Technical Symposium …, 2024 - dl.acm.org
Large language models (LLMs) have shown promise in generating sensible code
explanation and feedback in programming exercises. In this experience report, we discuss …

Step tutor: Supporting students through step-by-step example-based feedback

W Wang, Y Rao, R Zhi, S Marwan, G Gao… - Proceedings of the 2020 …, 2020 - dl.acm.org
Students often get stuck when programming independently, and need help to progress.
Existing, automated feedback can help students progress, but it is unclear whether it …

Csf: Formative feedback in autograding

G Haldeman, M Babeş-Vroman, A Tjang… - ACM Transactions on …, 2021 - dl.acm.org
Autograding systems are being increasingly deployed to meet the challenges of teaching
programming at scale. Studies show that formative feedback can greatly help novices learn …

Automated feedback generation for student project reports: A data-driven approach

Q Jia, M Young, Y **ao, J Cui… - Journal of …, 2022 - jedm.educationaldatamining.org
Automated Feedback Generation for Student Project Reports: A Data-Driven Approach
Page 1 Automated Feedback Generation for Student Project Reports: A Data-Driven Approach …