Team Project Experiences in Humanitarian Free and Open Source Software (HFOSS)

被引:32
作者
Ellis, Heidi J. C. [1 ]
Hislop, Gregory W. [2 ]
Jackson, Stoney [1 ]
Postner, Lori [3 ]
机构
[1] Western New England Univ, Dept Comp Sci & Informat Technol, Springfield, MA 01119 USA
[2] Drexel Univ, Coll Comp & Informat, Philadelphia, PA 19104 USA
[3] Nassau Community Coll, Math Comp Sci & Informat Technol Dept, Garden City, NY 11530 USA
来源
ACM TRANSACTIONS ON COMPUTING EDUCATION | 2015年 / 15卷 / 04期
基金
美国国家科学基金会;
关键词
Management; Human Factors; Humanitarian free and open source software (HFOSS); EVOLUTION; WOMEN;
D O I
10.1145/2684812
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Providing students with the professional, communication, and technical skills necessary to contribute to an ongoing software project is critical, yet often difficult in higher education. Involving student teams in real-world projects developed by professional software engineers for actual users is invaluable. Free and Open Source Software (FOSS) has emerged as an important approach to creating, managing, and distributing software products. Involvement in a FOSS project provides students with experience developing within a professional environment, with a professional community, and has the additional benefit that all communication and artifacts are publicly accessible. Humanitarian Free and Open Source Software (HFOSS) projects benefit the human condition in some manner. They can range from disaster management to microfinance to election-monitoring applications. This article discusses the benefits and challenges of students participating in HFOSS projects within the context of undergraduate computing degree programs. This article reports on a 6-year study of students' self-reported attitudes and learning from participation in an HFOSS project. Results indicate that working on an HFOSS project increases interest in computing. In addition, students perceive that they are gaining experience in developing software in a distributed environment with the attendant skills of communication, distributed teamwork, and more.
引用
收藏
页数:23
相关论文
共 58 条
[1]  
[Anonymous], 2012, SERVICE LEARNING COM
[2]  
[Anonymous], 2011, J. Comput. Sci. Coll.
[3]  
Auer L., 2011, P 15 INT ACAD MINDTR, V11, P207, DOI [10.1145/2181037, DOI 10.1145/2181037]
[4]   Deterrents to women taking computer science courses [J].
Beyer, S ;
Rynes, K ;
Haller, S .
IEEE TECHNOLOGY AND SOCIETY MAGAZINE, 2004, 23 (01) :21-28
[5]   A Service Learning Practicum Capstone [J].
Bloomfield, Aaron ;
Sherriff, Mark ;
Williams, Kara .
PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, :265-270
[6]  
Brown J. S., 1989, Educational Researcher, V18, P32, DOI DOI 10.3102/0013189X018001032
[7]  
Buchta J, 2006, PROC IEEE INT CONF S, P136
[8]  
Carrington David, 2003, 33 ANN FRONT ED 2003, V3, pS1C
[9]  
Carter L., 2006, SIGCSE Bulletin, V38, P27, DOI 10.1145/1124706.1121352
[10]  
Carter L, 2011, SIGCSE 11: PROCEEDINGS OF THE 42ND ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, P517