Game Elements to Engage Students Learning the Open Source Software Contribution Process
<|reference_start|>Game Elements to Engage Students Learning the Open Source Software Contribution Process: Contributing to OSS projects can help students to enhance their skills and expand their professional networks. However, novice contributors often feel discouraged due to various barriers. Gamification techniques hold the potential to foster engagement and facilitate the learning process. Nevertheless, it is unknown which game elements are effective in this context. This study explores students' perceptions of gamification elements to inform the design of a gamified learning environment. We surveyed 115 students and segmented the analysis from three perspectives: (1) cognitive styles, (2) gender, and (3) ethnicity (Hispanic/LatinX and Non-Hispanic/LatinX). The results showed that Quest, Point, Stats, and Badge are favored elements, while competition and pressure-related are less preferred. Across cognitive styles (persona), gender, and ethnicity, we could not observe any statistical differences, except for Tim's GenderMag persona, which demonstrated a higher preference for storytelling. Conversely, Hispanic/LatinX participants showed a preference for the Choice element. These results can guide tool builders in designing effective gamified learning environments focused on the OSS contributions process.<|reference_end|>
@article{santos2024game,
    title={Game Elements to Engage Students Learning the Open Source Software
  Contribution Process},
    author={Italo Santos, Katia Romero Felizardo, Marco A. Gerosa, Igor
  Steinmacher},
    journal={arXiv preprint arXiv:2407.04674},
    year={2024},
    archivePrefix={arXiv},
    eprint={2407.04674},
    primaryClass={cs.SE}
}