skip to main content
10.1145/2157136.2157393acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
poster

50 ways to be a FOSSer: simple ways to involve students & faculty (abstract only)

Published: 29 February 2012 Publication History

Abstract

Participating in free and open source software (FOSS) has numerous benefits for students (and faculty), and there is increasing interest in encouraging such participation. There is a broad range of possible contributions to FOSS projects including documentation, testing, coding, and more. This range allows people with a variety of backgrounds, including little or no CS background, to contribute to a FOSS project. This poster describes the status of a project to identify and categorize learning activities that contribute to FOSS. During Spring 2011, an NSF-sponsored workshop on student participation in humanitarian FOSS for the SoftHum project brought together a group of experienced FOSS developers, faculty, and students. One result of this workshop was a list of nearly 100 learning activities that could contribute to FOSS projects and provide meaningful experiences for students and faculty. We were surprised by the variety of results. Some of the activities have been used successfully or are variations of familiar learning activities; others are ideas that seem promising but require further development and validation. We are experimenting with individual activities, and seeking colleagues interested in doing likewise. We are also mapping the learning activities onto Computer Science Curriculum 2008 to make it easier for faculty to identify relevant activities and map them to course or program learning objectives. The poster briefly summarizes relevant background, describe the process used to identify appropriate activities and provide examples of activities and their mappings.

References

[1]
ACM/AIS Joint Curriculum Task Force. 2010. IS 2010: Curriculum Guidelines for Undergraduate Degree Programs in Information Systems. http://www.acm.org/education/curricula/IS 2010 ACM final.pdf
[2]
ACM/IEEE-CS Joint Interim Review Task Force. 2008. Computer Science Curriculum 2008: An Interim Revision of CS 2001, Report from the Interim Review Task Force. http://www.acm.org/education/curricula/ComputerScience2008.pdf
[3]
ACM/IEEE-CS Joint Task Force on Computing Curricula. 2004. SE 2004: Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering. http://sites.computer.org/ccse/SE2004Volume.pdf
[4]
ACM K-12 Task Force Curriculum Committee. 2003. A Model Curriculum for K-12 Computer Science. http://csta.acm.org/Curriculum/sub/CurrFiles/K-12ModelCurr2ndEd.pdf
[5]
Budd, T. 2009. A course in open-source development,. Symposium on Integrating FOSS into the Undergraduate Curriculum. SIGCSE, 2009. http://hfoss.org/symposium09
[6]
Ellis, H. J. C., and Hislop, G. W. 2011. Courseware: Student learning via FOSS field trips. In Proceedings of ITiCSE (Darmstadt, Germany). ACM.
[7]
Ellis, H. J. C., Morelli, R.A., and Hislop, G. W. 2008. Support for educating software engineers through humanitarian open source projects. In Proceedings of CSEE&T (Charleston, SC). IEEE-CS.
[8]
Ellis, H. J. C., Morelli, R.A., Lanerolle, T.R.D., and Hislop, G.W. 2007. Holistic Software Engineering Education Based on a Humanitarian Open Source Project. In Proceedings of CSEE&T (Dublin, Ireland), 327--335. IEEE-CS.
[9]
Hislop, G.W., Ellis, H.J., Tucker, A.B., and Dexter, S. 2009. Using open source software to engage students in computer science education. In Proceedings of SIGCSE (Chattanooga, TN) 134--135. ACM.
[10]
Hortsmann, K. 2009. Challenges and opportunities in an open source software development course. Symposium on Integrating FOSS into the Undergraduate Curriculum. SIGCSE, 2009. http://hfoss.org/symposium09
[11]
Jensen, C., and Scacchi, W. 2007. Role migration and advancement processes in OSSD projects: A comparative case study. In Proceedings of ICSE (Minneapolis, MN), 364--374. IEEE-CS.
[12]
Kussmaul, C. 2009. Free and open source software across the curriculum. Symposium on Integrating FOSS into the Undergraduate Curriculum. SIGCSE, 2009 (panel position). http://hfoss.org/symposium09
[13]
O'Mahony, S., and Ferraro, F. 2007. The emergence of governance in an open source community. The Academy of Management Journal 50, 5, 1079--1106.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGCSE '12: Proceedings of the 43rd ACM technical symposium on Computer Science Education
February 2012
734 pages
ISBN:9781450310987
DOI:10.1145/2157136
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 29 February 2012

Check for updates

Author Tags

  1. active learning
  2. communication
  3. experience report
  4. free & open source software

Qualifiers

  • Poster

Conference

SIGCSE '12
Sponsor:
SIGCSE '12: The 43rd ACM Technical Symposium on Computer Science Education
February 29 - March 3, 2012
North Carolina, Raleigh, USA

Acceptance Rates

SIGCSE '12 Paper Acceptance Rate 100 of 289 submissions, 35%;
Overall Acceptance Rate 1,595 of 4,542 submissions, 35%

Upcoming Conference

SIGCSE TS 2025
The 56th ACM Technical Symposium on Computer Science Education
February 26 - March 1, 2025
Pittsburgh , PA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media