Cited by 147Teaching and Learning ProgrammingArtificial Intelligence in EducationSoftware Engineering Research

The Impact of Large Language Models on Programming Education and Student Learning Outcomes

Open access
Jošt, Gregor, Taneski, Viktor, Karakatič, Sašo·2024·Applied Sciences

Abstract

Recent advancements in Large Language Models (LLMs) like ChatGPT and Copilot have led to their integration into various educational domains, including software development education. Regular use of LLMs in the learning process is still not well-researched; thus, this paper intends to fill this gap. The paper explores the nuanced impact of informal LLM usage on undergraduate students’ learning outcomes in software development education, focusing on React applications. We carefully designed an experiment involving thirty-two participants over ten weeks where we examined unrestricted but not specifically encouraged LLM use and their correlation with student performance. Our results reveal a significant negative correlation between increased LLM reliance for critical thinking-intensive tasks such as code generation and debugging and lower final grades. Furthermore, a downward trend in final grades is observed with increased average LLM use across all tasks. However, the correlation between the use of LLMs for seeking additional explanations and final grades was not as strong, indicating that LLMs may serve better as a supplementary learning tool. These findings highlight the importance of balancing LLM integration with the cultivation of independent problem-solving skills in programming education.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.3390/app14104115

Cites

18 of 18 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Increased reliance on LLMs for critical thinking tasks such as code generation and debugging may negatively affect student performance, while their use for explanations appears more beneficial.

    “Empirical evidence shows that increased reliance on LLMs, particularly for tasks requiring critical thinking such as code generation and debugging, may negatively affect student performance, while their use for explanations appears more beneficial, indicating a complex and non-trivial role in educational contexts [3].”

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 3

  1. [3]3. Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, Ł.; Polosukhin, I. Attention Is All You Need. Adv. Neural Inf. Process. Syst. 2017 , 30 . [CrossRef]
  2. [17]17. Lazuardy, M.F.S.; Anggraini, D. Modern front end web architectures with react.js and next.js. Int. Res. J. Adv. Eng. Sci. 2022 , 7 , 132-141.
  3. [19]19. Carver, M.S.; Risinger, S.C. Improving children's debugging skills. In Empirical Studies of Programmers: Second Workshop ; Ablex Publishing Corp: New York, NY, USA, 1987; pp. 147-171.

Cited by

Sorted by citations

Authors
Jošt, G., Taneski, V., & Karakatič, S.
Affiliations
University of Maribor (SI)
Corresponding author
Jošt, Gregor
Venue
Applied Sciences
Publisher
MDPI AG
Published
2024-05-13
Volume
14
Issue
10
Pages
4115
ISSN
2076-3417 (ISSN-L)
OpenAlex
W4396896417
Cited by
143
References
16
Citations by year
2026: 66 · 2025: 69 · 2024: 8
FWCI
53.95
Type
journal article
Language
en
Open access
Locations
  • Applied Sciences (publishedVersion, cc-by)
  • dCOBISS.SI Digital Repository (publishedVersion, cc-by)
  • University of Maribor digital library (University of Maribor) (submittedVersion, cc-by)
  • DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
Funders
Slovenian Research and Innovation Agency (ARIS) (P2-0057)
Topics
  • Physical Sciences › Computer Science › Computer Science Applications › Teaching and Learning Programming
  • Physical Sciences › Computer Science › Information Systems › Artificial Intelligence in Education
  • Physical Sciences › Computer Science › Information Systems › Software Engineering Research
Keywords
large language models, programming education, learning outcomes, code generation, debugging, React applications, undergraduate students, critical thinking, problem-solving skills, ChatGPT, Copilot

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review