Propagating Large Language Models Programming Feedback

被引:0
|
作者
Koutcheme, Charles [1 ]
Hellas, Arto [1 ]
机构
[1] Aalto Univ, Espoo, Finland
关键词
large language models; programming feedback; computer science education;
D O I
10.1145/3657604.3664665
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Large language models (LLMs) such as GPT-4 have emerged as promising tools for providing programming feedback. However, effective deployment of LLMs in massive classes and Massive Open Online Courses (MOOCs) raises financial concerns, calling for methods to minimize the number of calls to the APIs and systems serving such powerful models. In this article, we revisit the problem of 'propagating feedback' within the contemporary landscape of LLMs. Specifically, we explore feedback propagation as a way to reduce the cost of leveraging LLMs for providing programming feedback at scale. Our study investigates the effectiveness of this approach in the context of students requiring next-step hints for Python programming problems, presenting initial results that support the viability of the approach. We discuss our findings' implications and suggest directions for future research in optimizing feedback mechanisms for large-scale educational environments.
引用
收藏
页码:366 / 370
页数:5
相关论文
共 50 条
  • [11] Using Large Language Models to Enhance Programming Error Messages
    Leinonen, Juho
    Hellas, Arto
    Sarsa, Sami
    Reeves, Brent
    Denny, Paul
    Prather, James
    Becker, Brett A.
    [J]. PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 563 - 569
  • [12] Generating Automatic Feedback on UI Mockups with Large Language Models
    Duan, Peitong
    Warner, Jeremy
    Li, Yang
    Hartmann, Bjoern
    [J]. PROCEEDINGS OF THE 2024 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYTEMS (CHI 2024), 2024,
  • [13] Evaluating the Ability of Large Language Models to Generate Motivational Feedback
    Gaeta, Angelo
    Orciuoli, Francesco
    Pascuzzo, Antonella
    Peduto, Angela
    [J]. GENERATIVE INTELLIGENCE AND INTELLIGENT TUTORING SYSTEMS, PT I, ITS 2024, 2024, 14798 : 188 - 201
  • [14] Leveraging Large Language Models for Analysis of Student Course Feedback
    Wang, Zixuan
    Denny, Paul
    Leinonen, Juho
    Luxton-Reilly, Andrew
    [J]. PROCEEDINGS OF THE 16TH ANNUAL ACM INDIA COMPUTE CONFERENCE, COMPUTE 2023, 2023, : 76 - 79
  • [15] Large language models for sustainable assessment and feedback in higher education
    Agostini, Daniele
    Picasso, Federica
    [J]. INTELLIGENZA ARTIFICIALE, 2024, 18 (01) : 121 - 138
  • [16] Leveraging Large Language Models to Support Authoring Gamified Programming Exercises
    Montella, Raffaele
    De Vita, Ciro Giuseppe
    Mellone, Gennaro
    Ciricillo, Tullio
    Caramiello, Dario
    Di Luccio, Diana
    Kosta, Sokol
    Damasevicius, Robertas
    Maskeliunas, Rytis
    Queiros, Ricardo
    Swacha, Jakub
    [J]. APPLIED SCIENCES-BASEL, 2024, 14 (18):
  • [17] The Impact of Large Language Models on Programming Education and Student Learning Outcomes
    Jost, Gregor
    Taneski, Viktor
    Karakatic, Saso
    [J]. APPLIED SCIENCES-BASEL, 2024, 14 (10):
  • [18] ConstitutionMaker: Interactively Critiquing Large Language Models by Converting Feedback into Principles
    Petridis, Savvas
    Wedin, Ben
    Wexler, James
    Donsbach, Aaron
    Pushkarna, Mahima
    Goyal, Nitesh
    Cai, Carrie J.
    Terry, Michael
    [J]. PROCEEDINGS OF 2024 29TH ANNUAL CONFERENCE ON INTELLIGENT USER INTERFACES, IUI 2024, 2024, : 853 - 868
  • [19] A language for generic programming in the large
    Siek, Jeremy G.
    Lumsdaine, Andrew
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2011, 76 (05) : 423 - 465
  • [20] Prompt Programming for Large Language Models: Beyond the Few-Shot Paradigm
    Reynolds, Laria
    McDonell, Kyle
    [J]. EXTENDED ABSTRACTS OF THE 2021 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI'21), 2021,