Evaluating the Effectiveness of Large Language Models in Solving Simple Programming Tasks: A User-Centered Study

Kai Deng
7/5/2025
cs.HCcs.AI

No confident code implementation found for this paper. 3 possible matches can be shown below.

Abstract

As large language models (LLMs) become more common in educational tools and programming environments, questions arise about how these systems should interact with users. This study investigates how different interaction styles with ChatGPT-4o (passive, proactive, and collaborative) affect user performance on simple programming tasks. I conducted a within-subjects experiment where fifteen high school students participated, completing three problems under three distinct versions of the model. Each version was designed to represent a specific style of AI support: responding only when asked, offering suggestions automatically, or engaging the user in back-and-forth dialogue.Quantitative analysis revealed that the collaborative interaction style significantly improved task completion time compared to the passive and proactive conditions. Participants also reported higher satisfaction and perceived helpfulness when working with the collaborative version. These findings suggest that the way an LLM communicates, how it guides, prompts, and responds, can meaningfully impact learning and performance. This research highlights the importance of designing LLMs that go beyond functional correctness to support more interactive, adaptive, and user-centered experiences, especially for novice programmers.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 3 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{deng2025evaluating,
  title  = {Evaluating the Effectiveness of Large Language Models in Solving Simple Programming Tasks: A User-Centered Study},
  author = {Kai Deng},
  year   = {2025},
  eprint = {2507.04043},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.04043v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2507.04043.svg)](https://codeofpaper.com/paper/2507.04043)

Discussion