On the performance of large language models on introductory programming assignments

Abstract Recent advances in artificial intelligence (AI), machine learning (ML), and natural language processing (NLP) have led to the development of a new generation of Large Language Models (LLMs) trained on massive amounts of data. Commercial applications (e.g., ChatGPT) have made this available to the general public, enabling the use of LLMs to produce high-quality texts for academic and professional purposes. Educational institutions are increasingly aware of students’ use of AI-generated content and are researching its impact and potential misuse. Computer Science (CS) and related fields are particularly affected, as LLMs can also generate programming code in various languages. To understand the potential impact of publicly available LLMs in CS education, we extend our previously introduced (Raihan et al. 2024), a framework comprising hundreds of programming exercise prompts and multiple-choice questions from introductory CS and programming courses. We provide experimental results on , evaluating the performance of several LLMs in generating Python code and answering basic computer science and programming questions, offering insights into the implications of this technology for CS education.

Authors

Institutions

Publication Details

Journal
Journal of Intelligent Information Systems
Published
2025-08-16
DOI
https://doi.org/10.1007/s10844-025-00968-y
Citations
4
Primary Topic
Topic Modeling
Type
article
Field-Weighted Citation Impact
9.92
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

On the performance of large language models on introductory programming assignments

Marcos Zampieri, Christian D. Newman, Joanna C. S. Santos, Sadiya Sayara Chowdhury Puspo et al.
4 citations
Journal of Intelligent Information Systems
Topic Modeling
9.92
article

On the performance of large language models on introductory programming assignments

Marcos Zampieri, Christian D. Newman, Joanna C. S. Santos, Sadiya Sayara Chowdhury Puspo, Tharindu Ranasinghe, Dhiman Goswami, Mohammed Latif Siddiq, Nishat Raihan
article en
4 citations

Abstract

Abstract Recent advances in artificial intelligence (AI), machine learning (ML), and natural language processing (NLP) have led to the development of a new generation of Large Language Models (LLMs) trained on massive amounts of data. Commercial applications (e.g., ChatGPT) have made this available to the general public, enabling the use of LLMs to produce high-quality texts for academic and professional purposes. Educational institutions are increasingly aware of students’ use of AI-generated content and are researching its impact and potential misuse. Computer Science (CS) and related fields are particularly affected, as LLMs can also generate programming code in various languages. To understand the potential impact of publicly available LLMs in CS education, we extend our previously introduced (Raihan et al. 2024), a framework comprising hundreds of programming exercise prompts and multiple-choice questions from introductory CS and programming courses. We provide experimental results on , evaluating the performance of several LLMs in generating Python code and answering basic computer science and programming questions, offering insights into the implications of this technology for CS education.

Journal of Intelligent Information SystemsVol. 64(1)
University of Notre Dame (US), Rochester Institute of Technology (US), George Mason University (US), Lancaster University (GB)
Openalex Percentile: Top 2%
Topic Modeling
9.92
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

On the performance of large language models on introductory programming assignments — Marcos Zampieri, Christian D. Newman, et al. · Journal of Intelligent Information Systems (2025) | TGRS Research Map | TGRS