Google Summer of Code: Student Motivations and Contributions

10/13/2019
by   Jefferson O. Silva, et al.
0

Several open source software (OSS) projects expect to foster newcomers' onboarding and to receive contributions by participating in engagement programs, like Summers of Code. However, there is little empirical evidence showing why students join such programs. In this paper, we study the well-established Google Summer of Code (GSoC), which is a 3-month OSS engagement program that offers stipends and mentors to students willing to contribute to OSS projects. We combined a survey (students and mentors) and interviews (students) to understand what motivates students to enter GSoC. Our results show that students enter GSoC for an enriching experience, not necessarily to become frequent contributors. Our data suggest that, while the stipends are an important motivator, the students participate for work experience and the ability to attach the name of the supporting organization to their resumés. We also discuss practical implications for students, mentors, OSS projects, and Summer of Code programs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/06/2022

Open Source Software Utilization in Student Software Projects: A Study on Student Preferences

Teaching computer science is a challenging experience. Especially, the a...
research
11/29/2020

GitHub-OSS Fixit: Fixing bugs at scale in a Software Engineering Course

Many studies have shown the benefits of introducing open-source projects...
research
04/23/2021

Novices' Learning Barriers When Using Code Examples in Open-Ended Programming

Open-ended programming increases students' motivation by allowing them t...
research
11/03/2021

Open-Source Internships with Industry Mentors

Internships help students connect what they have learned in the classroo...
research
07/21/2023

Comparative Design-Based Research: How Afterschool Programs Impact Learners' Engagement with a Video Game Codesign

Community-based afterschool programs are valuable spaces for researchers...
research
06/07/2023

StudentEval: A Benchmark of Student-Written Prompts for Large Language Models of Code

Code LLMs are being rapidly deployed and there is evidence that they can...
research
04/13/2022

DMCNet: Diversified Model Combination Network for Understanding Engagement from Video Screengrabs

Engagement is an essential indicator of the Quality-of-Learning Experien...

Please sign up or login with your details

Forgot password? Click here to reset