On the Opportunities of Large Language Models for Programming Process Data

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Edwards, John, Hellas, Arto, Leinonen, Juho
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913569656799232
author Edwards, John
Hellas, Arto
Leinonen, Juho
author_facet Edwards, John
Hellas, Arto
Leinonen, Juho
contents Computing educators and researchers have used programming process data to understand how programs are constructed and what sorts of problems students struggle with. Although such data shows promise for using it for feedback, fully automated programming process feedback systems have still been an under-explored area. The recent emergence of large language models (LLMs) have yielded additional opportunities for researchers in a wide variety of fields. LLMs are efficient at transforming content from one format to another, leveraging the body of knowledge they have been trained with in the process. In this article, we discuss opportunities of using LLMs for analyzing programming process data. To complement our discussion, we outline a case study where we have leveraged LLMs for automatically summarizing the programming process and for creating formative feedback on the programming process. Overall, our discussion and findings highlight that the computing education research and practice community is again one step closer to automating formative programming process-focused feedback.
format Preprint
id arxiv_https___arxiv_org_abs_2411_00414
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle On the Opportunities of Large Language Models for Programming Process Data
Edwards, John
Hellas, Arto
Leinonen, Juho
Computers and Society
Artificial Intelligence
K.3; E.m
Computing educators and researchers have used programming process data to understand how programs are constructed and what sorts of problems students struggle with. Although such data shows promise for using it for feedback, fully automated programming process feedback systems have still been an under-explored area. The recent emergence of large language models (LLMs) have yielded additional opportunities for researchers in a wide variety of fields. LLMs are efficient at transforming content from one format to another, leveraging the body of knowledge they have been trained with in the process. In this article, we discuss opportunities of using LLMs for analyzing programming process data. To complement our discussion, we outline a case study where we have leveraged LLMs for automatically summarizing the programming process and for creating formative feedback on the programming process. Overall, our discussion and findings highlight that the computing education research and practice community is again one step closer to automating formative programming process-focused feedback.
title On the Opportunities of Large Language Models for Programming Process Data
topic Computers and Society
Artificial Intelligence
K.3; E.m
url https://arxiv.org/abs/2411.00414