Can humanitarian open-source software development draw new students to CS?
Ellis H.J.C.; Morelli R.A.; De Lanerolle T.R.; Damon J.; Raye J.
2007
SIGCSE 2007: 38th SIGCSE Technical Symposium on Computer Science Education
37
10.1145/1227310.1227495
In this paper, we present an example humanitarian open-source software project that has been used since January 2006 at a small liberal-arts college as an experiment in undergraduate CS education. Sahana (Sinhalese for relief) is a free and open-source disaster management system developed in Sri Lanka by a group of IT professionals following the 2004 Asian tsunami. It is a web-based tool that addresses the IT coordination problems that typically occur in trying to recover from a large-scale disaster. We are currently exploring the wider use of Sahana as a sustainable model and platform for teaching about open-source software development while at the same time allowing CS students and educators to make a socially useful contribution of their time, effort, and expertise. This paper presents our experiences with Sahana including the benefits for both academia and industry. Copyright 2007 ACM.
Curriculum development; Open source software; Software engineering
Allen E., Cartwright R., Reis C., Production programming in the classroom, SIGCSE 2003, pp. 89-93, (2003); Bombardieri M., In computer science a growing gender gap: Women shunning a field once seen as welcoming, (2005); Carrington D., Kim S.K., Teaching software design with open source software, ASEE/IEEE Frontiers in Education Conference, pp. 9-14, (2003); Carnegie Mellon collaborates with EA to revolutionize computer science education; Cuny J., Aspray W., Recruitment and retention of women graduate students in computer science and engineering, Report of a workshop, (2000); Occupational Outlook Handbook; (2006); OSDL Higher Education OSS Projects; O'Hara K., Kay J., Investigating open source software and educational robotics, Consortium for Computing in Colleges, pp. 8-16, (2002); Patterson D., Rescuing our families, our neighbors, and ourselves, CACM, 48, 11, pp. 29-31, (2005); Patterson D., President's Letter, CACM, 49, 3, pp. 27-30, (2006); Shockey K., Cabrera P., Using open source to enhance learning, ITHET 2005, pp. 7-12, (2005); Wolf M., Bowyer K., Gotterbarn D., Miller K., Open source software: Intellectual Challenges to the Status Quo, SIGCSE 2002, pp. 317-318, (2002)
Conference paper
Scopus