ABSTRACT
Free and Open Source Software (FOSS) exemplifies the merit and successes of open content, understood broadly as creative work that explicitly allows sharing and further changes by anyone, whether an individual or organization. Although the benefits of improving computing education with open source practices are largely acknowledged, transforming teaching to create effective learning environments has many challenges. The panelists will bring different perspectives on teaching strategies and curricular content they have used in their classrooms. These perspectives will exemplify key issues with FOSS-based education and FOSS-based IT systems. The developer and user communities established around FOSS-based IT systems are of particular interest to the IT discipline because of its focus on user centeredness and advocacy for advancing professional practices in authentic environments.
- Lerner, J. and Schankerman, M. (2010). The Comingled Code: Open Source and Economic Development. Boston, MA: The MIT Press.Google Scholar
- Dionisio, J.D.N., Dickson, C.L., August, S.E., Dorin, P.M., and Toal, R. (2007). "An open source software culture in the undergraduate computer science curriculum." Inroads -- The SIGCSE Bulletin. 39(2), June 2007. Google Scholar
Digital Library
- Gehringer, E.F. (2007). "Open source for homework: Real projects, peer reviewed." Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, Covington, KY, March 2007.Google Scholar
- The Humanitarian Free and Open Source Software Project: Building Free Open Source Software for Society (2011). Retrieved May 19, 2011, from http://www.hfFOSS.org.Google Scholar
- Morelli, R.A., Tucker, A., Danner, N., de Lanerolle, T., Ellis, H.J.C., Izmirli, O., Krizanc, D., and Parker, G. (2009). "Revitalizing computing education by building free and open source software for humanity." Communications of the ACM. 52(8), 67--75. August. Google Scholar
Digital Library
- Jacobs, S. (2010). "Building an education ecology on serious game design and development for the One Laptop Per Child and Sugar platforms: A service learning course builds a base for peer mentoring, Cooperative Education internships and sponsored research." Proceedings of the 3rd IEEE Games Innovation Conference, Honk Kong, 2010.Google Scholar
- Professors' Open Source Summer Experience (2011). Red Hat sponsored faculty workshop series. Retrieved May 19, 2011, from http://teachingopensource.org/index.php/PFOSSE.Google Scholar
- Google Summer of Code (2011). Global program supporting students to write code for open source projects. Retrieved May 19, 2011, from http://code.google.com/soc/.Google Scholar
- Sugar Labs (2011). Software provider to the One Laptop Per Child (OLPC). Retrieved May 19, 2011, from http://sugarlabs.org.Google Scholar
- Jensen, C., and Scacchi, W. (2007). Role migration and advancement processes in FOSSD projects: A comparative case study. Proceedings of the 29th International Conference on Software Engineering (ICSE'07), 364--374. Minneapolis, MN: IEEE Computer Society. Google Scholar
Digital Library
- Kussmaul, C. "Software projects using free and open source software". Proceedings of the American Society for Engineering Education Annual Conference, Austin, TX.Google Scholar
- Sabin, M. (2008). "A Collaborative and Experiential Learning Model Centered around Real-World Projects." Proceedings of the 9th SIGITE Information Technology Education Conference, Cincinnati, OH, October 2008. Google Scholar
Digital Library
- Sabin, M. (2011). "Towards Successful Client-Oriented HFFOSS Projects." The 3rd annual Humanitarian FFOSS Education Symposium, jointly with SIGCSE 2011, Dallas, TX, March 2011.Google Scholar
Index Terms
Free and open source software in computing education
Recommendations
Free and open source software development of IT systems
SIGITE '11: Proceedings of the 2011 conference on Information technology educationIT system development, integration, deployment, and administration benefit significantly from free and open source software (FOSS) tools and services. Affordability has been a compelling reason for adopting FOSS in computing curricula and equipping ...
Free and Open Source Software
Historically, free and open source software (FOSS) has been a movement widely thought to be outside the mainstream of commercial software. But now, corporate entities are big players in FOSS. This introduction looks at how FOSS got to where it is today ...
Open Source Software in Industry
Many of today's most innovative products and solutions are developed on the basis of free and open source software (FOSS).





Comments