Title
Using humanitarian free and open source software (HFOSS) to introduce computing for the social good.
Abstract
Humanitarian Free and Open Source Software (HFOSS) is a category of free and open source software that improves the human condition. HFOSS projects focus on a range of societal needs including microfinance, healthcare, education, and disaster relief. Many HFOSS projects are developed by international teams whose goal is to make the world a better place. These projects are often primarily used in developing nations, but many have been adopted across the world because of the robustness of the software and the ability to contribute to its direction and applications. HFOSS projects have been successfully infused into the computing curriculum at a number of institutions in a range of ways and courses [1]. The benefits of introducing students to HFOSS projects potentially includes improved students learning, increased motivation to study computing, attracting women to computing and increased appreciation of the societal impact of computing. HFOSS projects are an excellent real-world learning environment for a number of reasons: - The altruistic nature of HFOSS makes the community welcoming of new contributors and tolerant of student participation - The ability to help others is a potential draw for women and under-represented minorities - The transparency of HFOSS projects provides artifacts that can use for instructional purposes in the classroom - Students can build a visible portfolio of their contributions to show potential employers. However, determining which project to choose, how to incorporate HFOSS into a class and deciding how to assess students' participation, can be challenging. OpenFE is an NSF-funded project whose goal is to help faculty members introduce their students to HFOSS and become contributing members in HFOSS communities. Faculty typically start with choosing a project, then learning about the chosen project, getting up to speed on the tools and communication used by the project and getting a handle on the work flow. Then faculty members have to figure out how to integrate the project into their existing curriculum and determine how to assess the student performance. The goal of the OpenFE project is to help faculty through the hurdles presented by joining an HFOSS project.
Year
DOI
Venue
2015
10.1145/2809957.2809967
SIGCAS Computers and Society
Field
DocType
Volume
Data science,Human condition,Sociology,Knowledge management,Open source software,Service-learning
Journal
45
Issue
Citations 
PageRank 
2
1
0.38
References 
Authors
1
6
Name
Order
Citations
PageRank
Lori Postner1538.70
Darci Burdge273.63
Stoney Jackson37610.18
Heidi Jc Ellis414127.53
George Hislop510.38
Sean P. Goggins621623.98