A Multi-Institutional Perspective on H/FOSS Projects in the Computing Curriculum

Saved in:
Bibliographic Details
Title: A Multi-Institutional Perspective on H/FOSS Projects in the Computing Curriculum
Language: English
Authors: Braught, Grant, MacCormick, John, Bowring, James, Burke, Quinn, Cutler, Barbara, Goldschmidt, David, Krishnamoorthy, Mukkai, Turner, Wesley, Huss-Lederman, Steven, Mackellar, Bonnie, Tucker, Allen
Source: ACM Transactions on Computing Education. Jul 2018 18(2).
Availability: Association for Computing Machinery. 2 Penn Plaza Suite 701, New York, NY 10121. Tel: 800-342-6626; Tel: 212-626-0500; Fax: 212-944-1318; e-mail: acmhelp@acm.org; Web site: http://toce.acm.org/
Peer Reviewed: Y
Page Count: 31
Publication Date: 2018
Document Type: Journal Articles
Reports - Descriptive
Education Level: Higher Education
Postsecondary Education
Descriptors: Computer Science Education, Open Source Technology, Computer Software, Social Values, Institutional Characteristics, Capstone Experiences, Curriculum Development, Student Projects, Authentic Learning, Models, Institutional Cooperation, School Community Relationship, Best Practices, Teamwork, Mentors, College Students
Geographic Terms: Wisconsin, South Carolina, Pennsylvania, New York (New York)
DOI: 10.1145/3145476
ISSN: 1946-6226
Abstract: Many computer science programs have capstone experiences or project courses that allow students to integrate knowledge from the full breadth of their major. Such capstone projects may be student-designed, instructor-designed, designed in conjunction with outside companies, or integrated with ongoing free and open source (FOSS) projects. The literature shows that the FOSS approach has attracted a great deal of interest, in particular when implemented with projects that have humanitarian goals (HFOSS). In this article, we describe five unique models from five distinct types of institutions for incorporating sustained FOSS or HFOSS (alternatively H/FOSS) project work into capstone experiences or courses. The goal is to provide instructors wishing to integrate open source experiences into their curriculum with additional perspectives and resources to help in adapting this approach to the specific needs and goals of their institution and students. All of the models presented are based on sustained engagement with H/FOSS projects that last at least one semester and often more. Each model is described in terms of its characteristics and how it fits the needs of the institution using the model. Assessment of each model is also presented. We then discuss the themes that are common across the models, such as project selection, team formation, mentoring, and student assessment. We examine the choices made by each model, as well as the challenges faced. We end with a discussion how the models have leveraged institutional initiatives and collaborations with outside organizations to address some of the challenges associated with these projects.
Abstractor: As Provided
Entry Date: 2020
Accession Number: EJ1252365
Database: ERIC
Description
Abstract:Many computer science programs have capstone experiences or project courses that allow students to integrate knowledge from the full breadth of their major. Such capstone projects may be student-designed, instructor-designed, designed in conjunction with outside companies, or integrated with ongoing free and open source (FOSS) projects. The literature shows that the FOSS approach has attracted a great deal of interest, in particular when implemented with projects that have humanitarian goals (HFOSS). In this article, we describe five unique models from five distinct types of institutions for incorporating sustained FOSS or HFOSS (alternatively H/FOSS) project work into capstone experiences or courses. The goal is to provide instructors wishing to integrate open source experiences into their curriculum with additional perspectives and resources to help in adapting this approach to the specific needs and goals of their institution and students. All of the models presented are based on sustained engagement with H/FOSS projects that last at least one semester and often more. Each model is described in terms of its characteristics and how it fits the needs of the institution using the model. Assessment of each model is also presented. We then discuss the themes that are common across the models, such as project selection, team formation, mentoring, and student assessment. We examine the choices made by each model, as well as the challenges faced. We end with a discussion how the models have leveraged institutional initiatives and collaborations with outside organizations to address some of the challenges associated with these projects.
ISSN:1946-6226
DOI:10.1145/3145476