June 15, 2019
June 15, 2019
October 19, 2019
Educational Research and Methods
Humanitarian Free and Open Source Software (HFOSS) projects are supported by communities that focus on developing software to solve societal challenges and improve the human condition. These projects provide rich opportunities for computing students to practice and learn both technical and professional skills. In addition, the transparency of HFOSS projects provides students with an opportunity to create a portfolio of their contributions to real-world projects. This paper reports on three different undergraduate courses where students learned by participation in an HFOSS project. The paper provides an overview of each class and description of results. Student reflective writing about their class experiences was used to gather unstructured observations about the student experience and learning. This student perspective is summarized and discussed to provide insight into the effect of student participation in HFOSS projects as part of an undergraduate computing program.
Morgan, B., & Ellis, H. J., & Hislop, G. W. (2019, June), Student Software Engineering Learning in HFOSS Projects Paper presented at 2019 ASEE Annual Conference & Exposition , Tampa, Florida. 10.18260/1-2--33300
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2019 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015