2025 ASEE Annual Conference & Exposition

BOARD #106: Investigating Factors Influencing Performance in an Introductory Programming Course

Presented at Computing and Information Technology Division (CIT) Poster Session

Identifying factors that influence undergraduate students’ performance in an introductory programming (CS1) course can enable educators to optimize student success. It has become increasingly important for educators to understand and provide customized aid to their students in formal learning environments. In fast-paced and large-class environments, educators face challenges in identifying students’ learning needs based on diverse demographic and academic profiles. This study investigates how Gender, Prior Programming Experience (PPE), and Grade Point Average (GPA) impact student success in CS1 courses. The dataset consists of 836 students from six semesters (Spring 2021 to Fall 2023), with demographic and prior experience information collected through surveys. Although in the past, researchers have predicted student success using interaction with course material, previous exam scores, and a combination of many other factors, there is a gap in the literature for using specifically the combination of the pre-course factors of PPE, GPA, and gender to predict performance. Using correlation analysis, logistic regression, and Chi-Square tests, we explored the relationships between these factors and student performance, particularly in predicting whether a student would achieve above or below 80% in course exams before the student starts the course. The logistic regression model achieved a 76% accuracy, with higher precision and recall for identifying students scoring below 80%. GPA showed the strongest positive correlation with performance, while PPE and Gender also exhibited statistically significant relationships, though Gender's impact was minimal. These findings suggest that GPA and PPE are useful predictors for early identification of students at risk of under performance, helping educators develop targeted strategies to support students in programming courses.

Authors
  1. Amanda Nicole Smith University of Florida [biography]
  2. Sage Bachus University of Florida [biography]
Note

The full paper will be available to logged in and registered conference attendees once the conference starts on June 22, 2025, and to all visitors after the conference ends on June 25, 2025