skip to main content
10.1145/2047594.2047606acmconferencesArticle/Chapter ViewAbstractPublication PagesiteConference Proceedingsconference-collections
panel

Free and open source software in computing education

Published:20 October 2011Publication History

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.

References

  1. Lerner, J. and Schankerman, M. (2010). The Comingled Code: Open Source and Economic Development. Boston, MA: The MIT Press.Google ScholarGoogle Scholar
  2. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  3. 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 ScholarGoogle Scholar
  4. 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 ScholarGoogle Scholar
  5. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  6. 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 ScholarGoogle Scholar
  7. Professors' Open Source Summer Experience (2011). Red Hat sponsored faculty workshop series. Retrieved May 19, 2011, from http://teachingopensource.org/index.php/PFOSSE.Google ScholarGoogle Scholar
  8. 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 ScholarGoogle Scholar
  9. Sugar Labs (2011). Software provider to the One Laptop Per Child (OLPC). Retrieved May 19, 2011, from http://sugarlabs.org.Google ScholarGoogle Scholar
  10. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  11. Kussmaul, C. "Software projects using free and open source software". Proceedings of the American Society for Engineering Education Annual Conference, Austin, TX.Google ScholarGoogle Scholar
  12. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  13. 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 ScholarGoogle Scholar

Index Terms

  1. Free and open source software in computing education

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SIGITE '11: Proceedings of the 2011 conference on Information technology education
        October 2011
        340 pages
        ISBN:9781450310178
        DOI:10.1145/2047594

        Copyright © 2011 Authors

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 20 October 2011

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • panel

        Acceptance Rates

        Overall Acceptance Rate176of429submissions,41%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader