ANNOUNCEMENT

NOBEL PRIZE 2026

This year's laureates, their fields, and the discoveries that earned them the prize.Live nowSee the winners
Moonbase
← Back to Awards
NSFDirectorate for STEM Education

Sustainable Open-Source Software through Service Learning: Iteration and Longevity in Undergraduate Computing Projects Across Semesters

Active
Institution
Creighton University, NE
Principal investigator
Catherine M Baker
Funding
$399K
Duration
2026–2029
Open portfolio

Moonbase score

Still being scored

Abstract

This project aims to serve the national interest by strengthening computing education through service-learning practices aligned with the realities of long-lived software systems and open-source development. Service learning has the potential to support the needs of community partners with limited capacity, such as nonprofits and other smaller organizations. In particular, such partnerships can provide software that can be reliably maintained and extended. This Level I Engaged Student Learning project plans to develop a sustainability-centered open-source service-learning approach that allows students to develop technology products for community partners. The development of these products would focus on iterative development, structured handoffs, and long-term stewardship across courses and semesters. Ultimately, this approach seeks to enhance the significance of the service-learning experience for students and meet the needs of the community partners. This project’s goals are to develop and empirically evaluate a transferable framework for sustainable, student-led open-source software development within service-learning contexts. This project plans to examine how academic open-source software projects can be split into modular, cross-disciplinary service-learning components and integrated across courses, research internships, student teams, and semesters to support student learning, stakeholder trust, and long-term project sustainability. The project plans to study the effectiveness of a scalable open-source service-learning framework that aligns computing education with real-world software development practices by embedding sustainability as a core learning objective and investigating how it influences student learning, professional competencies, software longevity, project governance, and community partner trust. The NSF IUSE: EDU Program supports research and development projects to improve the effectiveness of STEM education for all students. Through the Engaged Student Learning track, the program supports the creation, exploration, and implementation of promising practices and tools. This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

Research team

  • Catherine M BakerPI
  • Sherri Weitl-HarmsCo-PI
  • Kevin LumbardCo-PI
  • Steven FernandesCo-PI
  • Md Waseq Ur RahmanCo-PI

LOADING MOONBASE SCORE

Directorate for STEM Education04002627DB NSF STEM EducationIUSEprofessionalembeddinggoalssplitpracticesstewardshiporganizationscenteredbroaderhandoffs

Questions for Creighton University

Answered by the team behind this research.

Same researchers, same institution, same topic, scored first.