A comparison of Human, GPT-3.5, and GPT-4 Performance in a University-Level Coding Course
Not on the map. Why?
Abstract (arXiv)
This study evaluates the performance of ChatGPT variants, GPT-3.5 and GPT-4, both with and without prompt engineering, against solely student work and a mixed category containing both student and GPT-4 contributions in university-level physics coding assignments using the Python language. Comparing 50 student submissions to 50 AI-generated submissions across different categories, and marked blindly by three independent markers, we amassed n = 300 data points. Students averaged 91.9% (SE:0.4), surpassing the highest performing AI submission category, GPT-4 with prompt engineering, which scored 81.1% (SE:0.8) - a statistically significant difference (p = 2.482 × 10-10). Prompt engineering significantly improved scores for both GPT-4 (p = 1.661 × 10-4) and GPT-3.5 (p = 4.967 × 10-9). Additionally, the blinded markers were tasked with guessing the authorship of the submissions on a four-point Likert scale from `Definitely AI' to `Definitely Human'. They accurately identified the authorship, with 92.1% of the work categorized as 'Definitely Human' being human-authored. Simplifying this to a binary `AI' or `Human' categorization resulted in an average accuracy rate of 85.3%. These findings suggest that while AI-generated work closely approaches the quality of university students' work, it often remains detectable by human evaluators.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 7 of its 18 references that are in the map. First posted on arXiv 25 Mar 2024.
Builds on
7 of 18 references.
References · 7
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2022GitHub Copilot AI pair programmer: Asset or Liability?cited by 150
- 2023Is ChatGPT the Ultimate Programming Assistant -- How far is it?cited by 72
- 2023Evaluating GPT-3.5 and GPT-4 Models on Brazilian University Admission Examscited by 25
- 2023Is AI the better programming partner? Human-Human Pair Programming vs. Human-AI pAIr Programmingcited by 20
- 2023AI and the FCI: Can ChatGPT Project an Understanding of Introductory Physics?cited by 13
Built on by
Citing papers per year: 2024: 1; 2025: 7; 2026: 2.
10 papers.
- 2024BudgetMLAgent: A Cost-Effective LLM Multi-Agent system for Automating Machine Learning Taskscited by 19
- 2025StatLLM: A Dataset for Evaluating the Performance of Large Language Models in Statistical Analysiscited by 8
- 2025CueTip: An Interactive and Explainable Physics-aware Pool Assistantcited by 3
- 2025Measuring Hong Kong Massive Multi-Task Language Understandingcited by 1
- 2025Do LLMs produce texts with "human-like" lexical diversity?cited by 1
- 2025Solve it with EASEcited by 1
- 2026From Human-Level AI Tales to AI Leveling Human Scalescited by 1
- 2026LLM-as-a-judge validity is strongly task-dependent across physics assessment formatscited by 1
- 2025Evaluation of GPT-based large language generative AI models as study aids for the national licensure examination for registered dietitians in Japancited by 0
- 2025Harnessing the Power of Large Language Models for Software Testing Education: A Focus on ISTQB Syllabuscited by 0
- 2026LLM-as-a-judge validity is strongly task-dependent across physics assessment formats16 Mar 2026
- 2026From Human-Level AI Tales to AI Leveling Human Scales21 Feb 2026
- 2025Harnessing the Power of Large Language Models for Software Testing Education: A Focus on ISTQB Syllabus25 Oct 2025
- 2025Solve it with EASE9 Sep 2025
- 2025Evaluation of GPT-based large language generative AI models as study aids for the national licensure examination for registered dietitians in Japan5 Aug 2025
- 2025Do LLMs produce texts with "human-like" lexical diversity?31 Jul 2025
- 2025Measuring Hong Kong Massive Multi-Task Language Understanding4 May 2025
- 2025StatLLM: A Dataset for Evaluating the Performance of Large Language Models in Statistical Analysis24 Feb 2025
- 2025CueTip: An Interactive and Explainable Physics-aware Pool Assistant30 Jan 2025
- 2024BudgetMLAgent: A Cost-Effective LLM Multi-Agent system for Automating Machine Learning Tasks12 Nov 2024