Evaluating CS1-LLM: Integrating LLMs and Examining Student Outcomes in an Introductory Computer Science Course

dc.contributor.authorVadaparty, Annapurnaen
dc.contributor.authorSmith, David H. IVen
dc.contributor.authorSrinath, Samvriten
dc.contributor.authorPadala, Mounikaen
dc.contributor.authorAlvarado, Christineen
dc.contributor.authorGorson Benario, Jamieen
dc.contributor.authorPorter, Leoen
dc.contributor.authorZingaro, Danielen
dc.date.accessioned2026-04-07T13:51:20Zen
dc.date.available2026-04-07T13:51:20Zen
dc.date.issued2026-02-09en
dc.date.updated2026-04-01T07:48:05Zen
dc.description.abstractLarge language models (LLMs) have broad implications for education in general, impacting the foundations of what we teach and how we assess. This is especially true in computing, where LLMs tuned for coding have demonstrated shockingly good performance on the types of assignments historically used in introductory CS (CS1) courses. As a result, CS1 courses will need to change in terms of the skills that are taught and how they are assessed. Computing education researchers have begun to study student use of LLMs, but there remains much to be understood about the ways that these tools affect student outcomes. In this paper, we present the design and evaluation of a new CS1 course at a large research-intensive university that integrates the use of LLMs for student learning. We describe the design principles used to create our course, our new course objectives, and evaluation of student outcomes and perceptions throughout the course as measured by assessment scores and surveys. Our findings suggest that 1) student exam performance outcomes, including differences among demographic groups, are largely similar to historical outcomes for courses without integration of LLM tools, 2) large, open-ended projects may be particularly valuable in an LLM context, and 3) students predominantly found the LLM tools helpful, although some had concerns regarding overreliance on the tools.en
dc.description.versionPublished versionen
dc.format.mimetypeapplication/pdfen
dc.identifier.doihttps://doi.org/10.1145/3786228.3786234en
dc.identifier.urihttps://hdl.handle.net/10919/142747en
dc.language.isoenen
dc.publisherACMen
dc.rightsCreative Commons Attribution 4.0 Internationalen
dc.rights.holderThe author(s)en
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/en
dc.titleEvaluating CS1-LLM: Integrating LLMs and Examining Student Outcomes in an Introductory Computer Science Courseen
dc.typeArticle - Refereeden
dc.type.dcmitypeTexten

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
3786228.3786234.pdf
Size:
840.68 KB
Format:
Adobe Portable Document Format
Description:
Published version
License bundle
Now showing 1 - 1 of 1
Name:
license.txt
Size:
1.5 KB
Format:
Item-specific license agreed upon to submission
Description: