Engaging students in free and open source (FOSS) projects can provide significant curricular benefits but is known to be challenging for both students and faculty. This paper reports on our efforts to mitigate these challenges through the creation and use of Education-Oriented H/FOSS (Humanitarian FOSS or FOSS) projects - authentic open source projects consciously designed and managed to facilitate student and faculty engagement. We describe four active Education-Oriented H/FOSS projects and introduce a framework for illustrating different models of H/FOSS engagement. The framework is used to structure a discussion of the considerations and trade-offs of different engagement models, and highlights particular models that have been used to engage students and faculty in our four Education-Oriented H/FOSS projects. The framework positions projects along dimensions of professor involvement, responsibility for project hosting/management, mode of student knowledge and skill acquisition, and the curricular engagement goals. In doing so it broadly captures trade-offs that exist between the level of institutional resources used and the level of student independence required. It is anticipated this framework and the discussion that it organizes will be useful to faculty a) in evaluating the appropriateness of particular H/FOSS projects for use in their courses and curriculum and b) as guidance to those considering the creation of new Education-Oriented H/FOSS projects.
more »
« less
Engagement Models in Education-Oriented H/FOSS Projects
Engaging students in free and open source (FOSS) projects can provide significant curricular benefits but is known to be challenging for both students and faculty. This paper reports on our efforts to mitigate these challenges through the creation and use of Education-Oriented H/FOSS (Humanitarian FOSS or FOSS) projects - authentic open source projects consciously designed and managed to facilitate student and faculty engagement. We describe four active Education-Oriented H/FOSS projects and introduce a framework for illustrating different models of H/FOSS engagement. The framework is used to structure a discussion of the considerations and trade-offs of different engagement models, and highlights particular models that have been used to engage students and faculty in our four Education-Oriented H/FOSS projects. The framework positions projects along dimensions of professor involvement, responsibility for project hosting/management, mode of student knowledge and skill acquisition, and the curricular engagement goals. In doing so it broadly captures trade-offs that exist between the level of institutional resources used and the level of student independence required. It is anticipated this framework and the discussion that it organizes will be useful to faculty a) in evaluating the appropriateness of particular H/FOSS projects for use in their courses and curriculum and b) as guidance to those considering the creation of new Education-Oriented H/FOSS projects.
more »
« less
- Award ID(s):
- 2012990
- PAR ID:
- 10444177
- Date Published:
- Journal Name:
- Proceedings of the Annual SIGCSE Conference on Innovation and Technology in Computer Science Education
- ISSN:
- 1931-0536
- Page Range / eLocation ID:
- 409–415
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
Engaging students in free and open source (FOSS) projects can provide significant curricular benefits but is known to be challenging for both students and faculty. This paper reports on our efforts to mitigate these challenges through the creation and use of Education-Oriented H/FOSS (Humanitarian FOSS or FOSS) projects - authentic open source projects consciously designed and managed to facilitate student and faculty engagement. We describe four active Education-Oriented H/FOSS projects and introduce a framework for illustrating different models of H/FOSS engagement. The framework is used to structure a discussion of the considerations and trade-offs of different engagement models, and highlights particular models that have been used to engage students and faculty in our four Education-Oriented H/FOSS projects. The framework positions projects along dimensions of professor involvement, responsibility for project hosting/management, mode of student knowledge and skill acquisition, and the curricular engagement goals. In doing so it broadly captures trade-offs that exist between the level of institutional resources used and the level of student independence required. It is anticipated this framework and the discussion that it organizes will be useful to faculty a) in evaluating the appropriateness of particular H/FOSS projects for use in their courses and curriculum and b) as guidance to those considering the creation of new Education-Oriented H/FOSS projects.more » « less
-
null (Ed.)Recently, many faculty have begun to engage students in free and open source software (FOSS) development both for pedagogical advantage and in response to increased student demand. Faculty see FOSS as providing authentic computing artifacts to enrich course content. Students see FOSS projects as a way to contribute to something real and develop their skills while building a portfolio of their work to share with potential employers. Despite these benefits, CS teachers and students have expressed frustration with the challenges of engaging with existing FOSS projects. This BOF will provide a forum for faculty and members of FOSS communities to exchange ideas and methods for engaging students in FOSS, including what did and did not work. The kinds of questions that often arise include whether to let students choose their own projects or select projects for them, and whether to establish mentoring relationships with the project community in advance, or to let students develop these relationships for themselves. Other questions often heard are whether to let students form their own work groups, assign the groups, or if students may work by themselves on a project. Conversely, there are FOSS projects that have questions on how to best engage qualified students. Participant input collected initially will be used to prioritize among the questions above.more » « less
-
In spring of 2020, almost all campuses across the United States abruptly closed and shifted to remote instruction due to the COVID-19 pandemic. Students and faculty rapidly adjusted how they engaged in learning in a time of great social and economic upheaval. In this paper, we use the lens of equity-oriented student engagement to examine how computing departments facilitated student participation in educationally engaging activities during the campus closures. The National Science Foundation-funded INCLUDES Alliance, the Computing Alliance of Hispanic-Serving Institutions (CAHSI), is a network of computing departments dedicated to increasing the representation of Hispanics in computing education and careers. We present results from a survey administered in spring 2020 to over 900 CAHSI students in 14 computing departments at Hispanic-Serving Institutions and interviews with 30 faculty, department chairs, and leaders. Though students reported increased financial and mental health struggles, they reflected on the myriad ways that faculty and peers supported their learning and sustained their engagement in coursework and co-curricular opportunities. In response to the pandemic, faculty and student leaders structured supports, such as peer-led team learning sessions and student clubs, to operate effectively in remote environments to promote student engagement.more » « less
-
Free and Open Source Software (FOSS) projects operate transparently, providing excellent educational opportunities for computing students to acquire and practice both technical and softer skills that are in high demand. Humanitarian Free and Open Source Software (HFOSS) projects are FOSS projects that broadly but intentionally aim to improve the human condition. This paper analyzes data from five years of a two-semester capstone experience in which students consider a number of FOSS and/or HFOSS projects and choose one to engage with. Findings support assertions that projects with humanitarian goals are preferred by both women and students with lower confidence in their software development and teamwork skills. The data analysis is suggestive that African American, Black and Hispanic (ABH) students may also show preferences for projects with humanitarian goals. An exploratory analysis of pre-course survey data adds additional insight into how gender, race/ethnicity, student confidence and perceptions of community may influence project selection, helping to identify important directions for further investigation. Collectively the results presented here reinforce suggestions that incorporating HFOSS, or more generally computing with social value, holds potential for broadening participation in computing.more » « less
An official website of the United States government

