Game Elements to Engage Students Learning the Open Source Software Contribution Process

被引:0
|
作者
Santos, Italo [1 ]
Felizardo, Katia Romero [1 ,2 ]
Gerosa, Marco A. [1 ]
Steinmacher, Igor [1 ]
机构
[1] No Arizona Univ, Flagstaff, AZ 86011 USA
[2] Fed Univ Technol, Curitiba, Parana, Brazil
基金
美国国家科学基金会;
关键词
gamification; game elements; human factors; cognitive styles; human-computer interaction; GAMIFICATION;
D O I
10.1109/VL/HCC60511.2024.00017
中图分类号
学科分类号
摘要
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.
引用
收藏
页码:59 / 70
页数:12
相关论文
共 50 条
  • [1] Game theory and open source contribution: Rationale behind corporate participation in open source software development
    Kendall, Julie E.
    Kendall, Kenneth E.
    Germonprez, Matt
    JOURNAL OF ORGANIZATIONAL COMPUTING AND ELECTRONIC COMMERCE, 2016, 26 (04) : 323 - 343
  • [2] Improving Open Source Software Patch Contribution Process: Methods and Tools
    Sethanandha, Bhuricha Deen
    2011 33RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2011, : 1134 - 1135
  • [3] Experiences with undergraduate students in documentation of teaching-learning process using open-source software
    Cristobal-Salas, Alfredo
    Juarez-Ramirez, Reyes
    Cristobal-Salas, Guadalupe
    IMSCI '07: INTERNATIONAL MULTI-CONFERENCE ON SOCIETY, CYBERNETICS AND INFORMATICS, VOL 1, PROCEEDINGS, 2007, : 65 - +
  • [4] Assessing Open Source Software as a Scholarly Contribution
    Hafer, Lou
    Kirkpatrick, Arthur E.
    COMMUNICATIONS OF THE ACM, 2009, 52 (12) : 126 - 129
  • [5] ADOPTING OPEN SOURCE SOFTWARE: A GAME THEORETIC APPROACH
    Parssian, Amir
    Romero, Jorge
    EUROPEAN AND MEDITERRANEAN TRENDS AND CHALLENGES IN THE 21ST CENTURY, 2008, : 539 - 550
  • [6] Game-Based Learning to Engage Students With Physics and Astronomy Using a Board Game
    Cardinot, Adriana
    Fairfield, Jessamyn A.
    INTERNATIONAL JOURNAL OF GAME-BASED LEARNING, 2019, 9 (01) : 42 - 57
  • [7] GAMIFICATION: methodology to engage and motivate students in the learning process
    Araujo, Ines
    EDUCATION IN THE KNOWLEDGE SOCIETY, 2016, 17 (01): : 87 - 107
  • [8] Examining Users' Contribution in Open Source Software Communities
    Zhou, Tao
    Yuan, Qingqing
    JOURNAL OF COMPUTER INFORMATION SYSTEMS, 2023, 63 (06) : 1382 - 1393
  • [9] Open source software for materials and process modeling
    Powell, Adam C.
    Arroyave, Raymundo
    JOM, 2008, 60 (05) : 32 - 39
  • [10] Open source software for materials and process modeling
    Adam C. Powell
    Raymundo Arroyave
    JOM, 2008, 60 : 32 - 39