2025 ASEE Annual Conference & Exposition

Flexible Learning Cycles: Introducing Agile Constructivist Pedagogy

Presented at Software Engineering Division (SWED) Technical Session 2

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.

Authors
Download paper (973 KB)

» Download paper

« View session

For those interested in:

  • computer science
  • engineering
  • Faculty
  • undergraduate
  • Broadening Participation in Engineering and Engineering Technology