Integrating Large Language Models and Evaluating Student Outcomes in an Introductory Computer Science Course

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Vadaparty, Annapurna, Smith IV, David H., Srinath, Samvrit, Padala, Mounika, Alvarado, Christine, Benario, Jamie Gorson, Zingaro, Daniel, Porter, Leo
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909862355533824
author Vadaparty, Annapurna
Smith IV, David H.
Srinath, Samvrit
Padala, Mounika
Alvarado, Christine
Benario, Jamie Gorson
Zingaro, Daniel
Porter, Leo
author_facet Vadaparty, Annapurna
Smith IV, David H.
Srinath, Samvrit
Padala, Mounika
Alvarado, Christine
Benario, Jamie Gorson
Zingaro, Daniel
Porter, Leo
contents Generative AI (GenAI) models 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 what skills 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 as a learning tool for students. We describe the design principles used to create our new CS1-LLM 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 over-reliance on the tools.
format Preprint
id arxiv_https___arxiv_org_abs_2510_18806
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Integrating Large Language Models and Evaluating Student Outcomes in an Introductory Computer Science Course
Vadaparty, Annapurna
Smith IV, David H.
Srinath, Samvrit
Padala, Mounika
Alvarado, Christine
Benario, Jamie Gorson
Zingaro, Daniel
Porter, Leo
Computers and Society
Generative AI (GenAI) models 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 what skills 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 as a learning tool for students. We describe the design principles used to create our new CS1-LLM 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 over-reliance on the tools.
title Integrating Large Language Models and Evaluating Student Outcomes in an Introductory Computer Science Course
topic Computers and Society
url https://arxiv.org/abs/2510.18806