Abstract
While large ongoing humanitarian open source software (HFOSS) projects are often seen as a way to engage students in capstone courses, they can be difficult to incorporate into an academic setting. One way this problem can be mitigated is by growing student-oriented open source projects within academia while still involving real world clients. One such project, called Homebase, involved a team of students working with a local Ronald McDonald House to develop volunteer scheduling software. In true open source fashion, this project has since been extended over a number of course iterations, with different clients, and has been adopted at other schools. In this paper, we report on our experiences using this approach for similar projects at three quite different schools, and discuss ways to adapt and enhance this approach for differing student populations.
- H. J. C. Ellis, M. Purcell, and G. W. Hislop, "An approach for evaluating FOSS projects for student participation," Proceedings of the 43rd ACM Technical Symposium on Computer Science Education - SIGCSE '12, p. 415, 2012. Google Scholar
Digital Library
- Morelli, R., T. de Lanerolle, and A. Tucker, "The HFOSS Project: Engaging Students in Service Learning through Building Software," Chapter 5 in Nejmeh, B (ed), Service Learning in the Computer and Information Sciences, Wiley and IEEE Press, 2012.Google Scholar
- Tucker, A., R. Morelli, R., and C. de Silva, Software Development: An Open Source Approach, CRC Press, Boca Raton, 2011. Google Scholar
Digital Library
Index Terms
Scaling a framework for client-driven open source software projects: a report from three schools
Recommendations
Open source software: intellectual challenges to the status quo
SIGCSE '02: Proceedings of the 33rd SIGCSE technical symposium on Computer science educationOpen source software is making a large impact on many aspects of society including the business community, the computing industry, the entertainment industry and higher education. The computer science education community has been quiet about issues of ...
Open source software: intellectual challenges to the status quo
Inroads: paving the way towards excellence in computing educationOpen source software is making a large impact on many aspects of society including the business community, the computing industry, the entertainment industry and higher education. The computer science education community has been quiet about issues of ...
Open source software licenses: Strong-copyleft, non-copyleft, or somewhere in between?
Studies on open source software (OSS) have shown that the license under which an OSS is released has an impact on the success or failure of the software. In this paper, we model the relationship between an OSS developer's utility, the effort that goes ...





Comments