Panel - Teaching Students to Participate in Open Source Software Projects

被引:0
|
作者
Ellis, Heidi J. C. [1 ]
Hislop, Gregory W. [2 ]
Chua, Mel [3 ]
Kussmaul, Clif [4 ]
Burke, Matthew M. [5 ]
机构
[1] Western New England Coll, Comp Sci & Informat Technol, Springfield, MA USA
[2] Drexel Univ, Informat Sci & Technol & Comp Sci, Philadelphia, PA USA
[3] Red Hats Commun Architecture Team, Commun Engn, Beijing, Peoples R China
[4] Muhlenberg Coll, Comp Sci, Allentown, PA 18104 USA
[5] George Washington Univ, Comp Sci, Washington, DC 20052 USA
基金
美国国家科学基金会;
关键词
Open source software; real-world education; student software project;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
This panel will present several experiences in involving students in Open Source Software (OSS) projects from the perspectives of both the instructor and a member of the OSS community. OSS is growing rapidly and gaining market share in both industry (e. g., Linux and Mozilla) as well as academia (e.g, Moodle, Greenfoot, and Drupal). OSS projects have a culture built on volunteer participation to support software development. Computing degree programs desire to involve students in large-scale software projects to provide students with real-world experience and an understanding of the issues found in large, complex software projects. Involving computing students in OSS projects serves both the OSS community by providing development resources for the project while also serving the academic community by providing access to large software projects in which students can gain experience. However, the marriage of student and OSS project presents some challenges including identification of approachable OSS projects, creation of appropriate educational infrastructure, evaluation and grading, and more. Panelists will address the factors that contribute to student success in an OSS project.
引用
收藏
页数:2
相关论文
共 50 条
  • [31] The attraction of contributors in free and open source software projects
    Santos, Carlos
    Kuk, George
    Kon, Fabio
    Pearson, John
    [J]. JOURNAL OF STRATEGIC INFORMATION SYSTEMS, 2013, 22 (01): : 26 - 45
  • [32] The Use of Security Tactics in Open Source Software Projects
    Ryoo, Jungwoo
    Malone, Bryan
    Laplante, Phillip A.
    Anand, Priya
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 2016, 65 (03) : 1195 - 1204
  • [33] Management of Astronomical Software Projects with Open Source Tools
    Briegel, Florian
    Bertram, Thomas
    Berwein, Juergen
    Kittmann, Frank
    [J]. ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS XIX, 2010, 434 : 225 - 228
  • [34] A Versatile Dataset of Agile Open Source Software Projects
    Tawosi, Vali
    Al-Subaihin, Afnan
    Moussa, Rebecca
    Sarro, Federica
    [J]. 2022 MINING SOFTWARE REPOSITORIES CONFERENCE (MSR 2022), 2022, : 707 - 711
  • [35] Onboarding in Open Source Software Projects: A Preliminary Analysis
    Fagerholm, Fabian
    Johnson, Patrik
    Guinea, Alejandro Sanchez
    Borenstein, Jay
    Muench, Juergen
    [J]. 2013 IEEE 8TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING WORKSHOPS (ICGSEW 2013), 2013, : 5 - 10
  • [36] Teaching Cryptography with Open-Source Software
    McAndrew, Alasdair
    [J]. SIGCSE'08: PROCEEDINGS OF THE 39TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2008, : 325 - 329
  • [37] HelloArduBot: A DSL For Teaching Programming To Incoming Students With Open-source Robotic (OSR) Projects
    Slomski, Gustavo
    Rohling, Adair Jose
    Varela, Paulo
    Albonico, Michel
    [J]. PROCEEDINGS OF THE 18TH INTERNATIONAL SYMPOSIUM ON OPEN COLLABORATION, OPENSYM 2022, 2022,
  • [38] ANATOMY OF OPEN SOURCE SOFTWARE PROJECTS: EVOLVING DYNAMICS OF INNOVATION LANDSCAPE IN OPEN SOURCE SOFTWARE ECOLOGY.
    Joo, ChulHwee
    Kang, Heesuk
    Lee, Heesang
    [J]. 2012 MOSHARAKA INTERNATIONAL CONFERENCE ON COMMUNICATIONS, COMPUTERS AND APPLICATIONS (MIC-CCA), 2012, : 96 - 100
  • [39] Open source software: Placebo or panacea? Panel 3
    Holck, J
    Petterson, D
    Ostrup, K
    Fitzgerald, B
    [J]. NETWORKED INFORMATION TECHNOLOGIES: DIFFUSION AND ADOPTION, 2004, 138 : 213 - 216
  • [40] Teaching Software Maintenance with Open Source Software: Experiences and Lessons
    Gokhale, Swapna
    Smith, Therese
    McCartney, Robert
    [J]. 2013 IEEE FRONTIERS IN EDUCATION CONFERENCE, 2013,