Game Elements to Engage Students Learning the Open Source Software Contribution Process
- URL: http://arxiv.org/abs/2407.04674v1
- Date: Fri, 5 Jul 2024 17:32:42 GMT
- Title: Game Elements to Engage Students Learning the Open Source Software Contribution Process
- Authors: Italo Santos, Katia Romero Felizardo, Marco A. Gerosa, Igor Steinmacher,
- Abstract summary: This study explores students' perceptions of gamification elements to inform the design of a gamified learning environment.
The results showed that Quest, Point, Stats, and Badge are favored elements, while competition and pressure-related are less preferred.
These results can guide tool builders in designing effective gamified learning environments focused on the OSS contributions process.
- Score: 10.472707414720341
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: 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.
Related papers
- A Problem-Based Learning Approach to Teaching Design in CS1 [0.9786690381850356]
Design skills are increasingly recognized as a core competency for software professionals.
New designers require a structured process to keep them from being overwhelmed by possibilities.
We present our experience teaching a team design project course to 200 first-year-university students.
arXiv Detail & Related papers (2024-10-15T23:36:08Z) - Detecting Unsuccessful Students in Cybersecurity Exercises in Two Different Learning Environments [0.37729165787434493]
This paper develops automated tools to predict when a student is having difficulty.
In a potential application, such models can aid instructors in detecting struggling students and providing targeted help.
arXiv Detail & Related papers (2024-08-16T04:57:54Z) - Towards Explainable and Interpretable Musical Difficulty Estimation: A Parameter-efficient Approach [49.2787113554916]
Estimating music piece difficulty is important for organizing educational music collections.
Our work employs explainable descriptors for difficulty estimation in symbolic music representations.
Our approach, evaluated in piano repertoire categorized in 9 classes, achieved 41.4% accuracy independently, with a mean squared error (MSE) of 1.7.
arXiv Detail & Related papers (2024-08-01T11:23:42Z) - Explainable Few-shot Knowledge Tracing [48.877979333221326]
We propose a cognition-guided framework that can track the student knowledge from a few student records while providing natural language explanations.
Experimental results from three widely used datasets show that LLMs can perform comparable or superior to competitive deep knowledge tracing methods.
arXiv Detail & Related papers (2024-05-23T10:07:21Z) - Improved Performances and Motivation in Intelligent Tutoring Systems:
Combining Machine Learning and Learner Choice [0.0]
We show that the addition of choice triggers intrinsic motivation and reinforces the learning effectiveness of the LP-based personalization.
We show that the intrinsic motivation elicited by a playful feature is beneficial only if the curriculum personalization is effective for the learner.
arXiv Detail & Related papers (2024-01-16T13:41:00Z) - Show me the numbers! -- Student-facing Interventions in Adaptive
Learning Environments for German Spelling [0.0]
Student-facing adaptive learning environments are effective in improving a persons error rate.
We evaluate the different interventions with regard to the error rate, the number of early dropouts, and the users competency.
arXiv Detail & Related papers (2023-06-13T15:33:09Z) - Partner-Assisted Learning for Few-Shot Image Classification [54.66864961784989]
Few-shot Learning has been studied to mimic human visual capabilities and learn effective models without the need of exhaustive human annotation.
In this paper, we focus on the design of training strategy to obtain an elemental representation such that the prototype of each novel class can be estimated from a few labeled samples.
We propose a two-stage training scheme, which first trains a partner encoder to model pair-wise similarities and extract features serving as soft-anchors, and then trains a main encoder by aligning its outputs with soft-anchors while attempting to maximize classification performance.
arXiv Detail & Related papers (2021-09-15T22:46:19Z) - Graph Self-Supervised Learning: A Survey [73.86209411547183]
Self-supervised learning (SSL) has become a promising and trending learning paradigm for graph data.
We present a timely and comprehensive review of the existing approaches which employ SSL techniques for graph data.
arXiv Detail & Related papers (2021-02-27T03:04:21Z) - Personalized Education in the AI Era: What to Expect Next? [76.37000521334585]
The objective of personalized learning is to design an effective knowledge acquisition track that matches the learner's strengths and bypasses her weaknesses to meet her desired goal.
In recent years, the boost of artificial intelligence (AI) and machine learning (ML) has unfolded novel perspectives to enhance personalized education.
arXiv Detail & Related papers (2021-01-19T12:23:32Z) - Choose Your Own Question: Encouraging Self-Personalization in Learning
Path Construction [1.6505359493498744]
We introduce Rocket, a Tinder-like User Interface for a general class of Interactive Educational System (IES)s.
Rocket provides a visual representation of Artificial Intelligence (AI)-extracted features of learning materials, allowing the student to quickly decide whether the material meets their needs.
Rocket enables self-personalization of the learning experience by leveraging the students' knowledge of their own abilities and needs.
arXiv Detail & Related papers (2020-05-08T01:53:04Z) - Learning from Learners: Adapting Reinforcement Learning Agents to be
Competitive in a Card Game [71.24825724518847]
We present a study on how popular reinforcement learning algorithms can be adapted to learn and to play a real-world implementation of a competitive multiplayer card game.
We propose specific training and validation routines for the learning agents, in order to evaluate how the agents learn to be competitive and explain how they adapt to each others' playing style.
arXiv Detail & Related papers (2020-04-08T14:11:05Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.