This study explores a novel instructional approach that integrates agile methodologies with traditional teaching practices to enhance learning outcomes in an introductory Computer Science (CS1) course. A high rate of D, F, and Withdraw (DFW) grades, coupled with student dissatisfaction in previous iterations, prompted a comprehensive redesign of the CS1 curriculum at a mid-sized public land-grant university. The redesigned course emphasizes student-centered learning, incorporating strategies such as near-peer instruction, supplemental tutoring, and flexible assessment timelines. These changes aim to help students engage more effectively with core computing concepts at their own pace. Grounded in a constructivist framework, the course encourages active knowledge construction through hands-on activities and iterative feedback. Preliminary results show a substantial reduction in DFW rates and increased student satisfaction, leading to a cohort better prepared for advanced computing coursework and more capable of applying computing principles across disciplines. This paper details the redesigned course structure and evaluates its effectiveness through a constructivist lens, suggesting that this agile-inspired model promotes more positive learning experiences and improved outcomes in CS1.
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