Loading…

Usage of Gamification Techniques in Software Engineering Education and Training: A Systematic Review

Gamification, the integration of game design elements into non-game contexts, has gained prominence in the software engineering education and training realm. By incorporating elements such as points, badges, quests, and challenges, gamification aims to motivate and engage learners, potentially trans...

Full description

Saved in:
Bibliographic Details
Published in:Computers (Basel) 2024-08, Vol.13 (8), p.196
Main Authors: Di Nardo, Vincenzo, Fino, Riccardo, Fiore, Marco, Mignogna, Giovanni, Mongiello, Marina, Simeone, Gaetano
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites cdi_FETCH-LOGICAL-c303t-c5823371be3ef7b5188ec3e27e527bd1d26e72b8e87e97060942838dffd244253
container_end_page
container_issue 8
container_start_page 196
container_title Computers (Basel)
container_volume 13
creator Di Nardo, Vincenzo
Fino, Riccardo
Fiore, Marco
Mignogna, Giovanni
Mongiello, Marina
Simeone, Gaetano
description Gamification, the integration of game design elements into non-game contexts, has gained prominence in the software engineering education and training realm. By incorporating elements such as points, badges, quests, and challenges, gamification aims to motivate and engage learners, potentially transforming traditional educational methods. This paper addresses the gap in systematic evaluations of gamification’s effectiveness in software engineering education and training by conducting a comprehensive literature review of 68 primary studies. This review explores the advantages of gamification, including active learning, individualized pacing, and enhanced collaboration, as well as the psychological drawbacks such as increased stress and responsibility for students. Despite the promising results, this study highlights that gamification should be considered a supplementary tool rather than a replacement for traditional teaching methods. Our findings reveal significant interest in integrating gamification in educational settings, driven by the growing need for digital content to improve learning.
doi_str_mv 10.3390/computers13080196
format article
fullrecord <record><control><sourceid>gale_doaj_</sourceid><recordid>TN_cdi_doaj_primary_oai_doaj_org_article_8892b63904584c7cacfdac8490723d8c</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><galeid>A807417405</galeid><doaj_id>oai_doaj_org_article_8892b63904584c7cacfdac8490723d8c</doaj_id><sourcerecordid>A807417405</sourcerecordid><originalsourceid>FETCH-LOGICAL-c303t-c5823371be3ef7b5188ec3e27e527bd1d26e72b8e87e97060942838dffd244253</originalsourceid><addsrcrecordid>eNplkUFrGzEQhZeSQkOSH9CboGcnkkZrSb2Z4CaBQKBxoDehlUZbmazkSuuG_PvIdSiF6jLizZuPx0zXfWb0EkDTK5en3X7GUhlQRZlefuhOOZWwEMB-nPzz_9Rd1Lql7WkGirPTzj9VOyLJgdzYKYbo7BxzIht0P1P8tcdKYiKPOcwvtiBZpzEmxBLTSNZ-_262yZNNsTE1-StZkcfXOuPUeo58x98RX867j8E-V7x4r2fd07f15vp2cf9wc3e9ul84oDAvXK84gGQDAgY59EwpdIBcYs_l4JnnS5R8UKgkakmXVAuuQPkQPBeC93DW3R25Ptut2ZU42fJqso3mj5DLaGxpsZ7RKKX5sGzLE70STjrrgrdOCU0lB69cY305snYlH_Ywm23el9TiG6BaKg0cZHNdHl2jbdCYQp6LbTDrcYouJwyx6StFpWBS0ENEdhxwJddaMPyNyag5HNP8d0x4A1E5k6s</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3097893237</pqid></control><display><type>article</type><title>Usage of Gamification Techniques in Software Engineering Education and Training: A Systematic Review</title><source>Publicly Available Content Database</source><source>Coronavirus Research Database</source><creator>Di Nardo, Vincenzo ; Fino, Riccardo ; Fiore, Marco ; Mignogna, Giovanni ; Mongiello, Marina ; Simeone, Gaetano</creator><creatorcontrib>Di Nardo, Vincenzo ; Fino, Riccardo ; Fiore, Marco ; Mignogna, Giovanni ; Mongiello, Marina ; Simeone, Gaetano</creatorcontrib><description>Gamification, the integration of game design elements into non-game contexts, has gained prominence in the software engineering education and training realm. By incorporating elements such as points, badges, quests, and challenges, gamification aims to motivate and engage learners, potentially transforming traditional educational methods. This paper addresses the gap in systematic evaluations of gamification’s effectiveness in software engineering education and training by conducting a comprehensive literature review of 68 primary studies. This review explores the advantages of gamification, including active learning, individualized pacing, and enhanced collaboration, as well as the psychological drawbacks such as increased stress and responsibility for students. Despite the promising results, this study highlights that gamification should be considered a supplementary tool rather than a replacement for traditional teaching methods. Our findings reveal significant interest in integrating gamification in educational settings, driven by the growing need for digital content to improve learning.</description><identifier>ISSN: 2073-431X</identifier><identifier>EISSN: 2073-431X</identifier><identifier>DOI: 10.3390/computers13080196</identifier><language>eng</language><publisher>Basel: MDPI AG</publisher><subject>Design ; Education ; Engineering education ; Gamification ; Learning ; literature review ; Literature reviews ; Methods ; Motivation ; Open access ; Professionals ; Skills ; Software engineering ; Study and teaching ; Systematic review ; Teachers ; Teaching methods ; Trends</subject><ispartof>Computers (Basel), 2024-08, Vol.13 (8), p.196</ispartof><rights>COPYRIGHT 2024 MDPI AG</rights><rights>2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c303t-c5823371be3ef7b5188ec3e27e527bd1d26e72b8e87e97060942838dffd244253</cites><orcidid>0000-0002-1477-1434 ; 0000-0003-0102-2394</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.proquest.com/docview/3097893237?pq-origsite=primo$$EPDF$$P50$$Gproquest$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/3097893237?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>314,777,781,25734,27905,27906,36993,38497,43876,44571,74161,74875</link.rule.ids></links><search><creatorcontrib>Di Nardo, Vincenzo</creatorcontrib><creatorcontrib>Fino, Riccardo</creatorcontrib><creatorcontrib>Fiore, Marco</creatorcontrib><creatorcontrib>Mignogna, Giovanni</creatorcontrib><creatorcontrib>Mongiello, Marina</creatorcontrib><creatorcontrib>Simeone, Gaetano</creatorcontrib><title>Usage of Gamification Techniques in Software Engineering Education and Training: A Systematic Review</title><title>Computers (Basel)</title><description>Gamification, the integration of game design elements into non-game contexts, has gained prominence in the software engineering education and training realm. By incorporating elements such as points, badges, quests, and challenges, gamification aims to motivate and engage learners, potentially transforming traditional educational methods. This paper addresses the gap in systematic evaluations of gamification’s effectiveness in software engineering education and training by conducting a comprehensive literature review of 68 primary studies. This review explores the advantages of gamification, including active learning, individualized pacing, and enhanced collaboration, as well as the psychological drawbacks such as increased stress and responsibility for students. Despite the promising results, this study highlights that gamification should be considered a supplementary tool rather than a replacement for traditional teaching methods. Our findings reveal significant interest in integrating gamification in educational settings, driven by the growing need for digital content to improve learning.</description><subject>Design</subject><subject>Education</subject><subject>Engineering education</subject><subject>Gamification</subject><subject>Learning</subject><subject>literature review</subject><subject>Literature reviews</subject><subject>Methods</subject><subject>Motivation</subject><subject>Open access</subject><subject>Professionals</subject><subject>Skills</subject><subject>Software engineering</subject><subject>Study and teaching</subject><subject>Systematic review</subject><subject>Teachers</subject><subject>Teaching methods</subject><subject>Trends</subject><issn>2073-431X</issn><issn>2073-431X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>COVID</sourceid><sourceid>PIMPY</sourceid><sourceid>DOA</sourceid><recordid>eNplkUFrGzEQhZeSQkOSH9CboGcnkkZrSb2Z4CaBQKBxoDehlUZbmazkSuuG_PvIdSiF6jLizZuPx0zXfWb0EkDTK5en3X7GUhlQRZlefuhOOZWwEMB-nPzz_9Rd1Lql7WkGirPTzj9VOyLJgdzYKYbo7BxzIht0P1P8tcdKYiKPOcwvtiBZpzEmxBLTSNZ-_262yZNNsTE1-StZkcfXOuPUeo58x98RX867j8E-V7x4r2fd07f15vp2cf9wc3e9ul84oDAvXK84gGQDAgY59EwpdIBcYs_l4JnnS5R8UKgkakmXVAuuQPkQPBeC93DW3R25Ptut2ZU42fJqso3mj5DLaGxpsZ7RKKX5sGzLE70STjrrgrdOCU0lB69cY305snYlH_Ywm23el9TiG6BaKg0cZHNdHl2jbdCYQp6LbTDrcYouJwyx6StFpWBS0ENEdhxwJddaMPyNyag5HNP8d0x4A1E5k6s</recordid><startdate>20240801</startdate><enddate>20240801</enddate><creator>Di Nardo, Vincenzo</creator><creator>Fino, Riccardo</creator><creator>Fiore, Marco</creator><creator>Mignogna, Giovanni</creator><creator>Mongiello, Marina</creator><creator>Simeone, Gaetano</creator><general>MDPI AG</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7SC</scope><scope>7XB</scope><scope>8AL</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>COVID</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0N</scope><scope>P5Z</scope><scope>P62</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>Q9U</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0002-1477-1434</orcidid><orcidid>https://orcid.org/0000-0003-0102-2394</orcidid></search><sort><creationdate>20240801</creationdate><title>Usage of Gamification Techniques in Software Engineering Education and Training: A Systematic Review</title><author>Di Nardo, Vincenzo ; Fino, Riccardo ; Fiore, Marco ; Mignogna, Giovanni ; Mongiello, Marina ; Simeone, Gaetano</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c303t-c5823371be3ef7b5188ec3e27e527bd1d26e72b8e87e97060942838dffd244253</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Design</topic><topic>Education</topic><topic>Engineering education</topic><topic>Gamification</topic><topic>Learning</topic><topic>literature review</topic><topic>Literature reviews</topic><topic>Methods</topic><topic>Motivation</topic><topic>Open access</topic><topic>Professionals</topic><topic>Skills</topic><topic>Software engineering</topic><topic>Study and teaching</topic><topic>Systematic review</topic><topic>Teachers</topic><topic>Teaching methods</topic><topic>Trends</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Di Nardo, Vincenzo</creatorcontrib><creatorcontrib>Fino, Riccardo</creatorcontrib><creatorcontrib>Fiore, Marco</creatorcontrib><creatorcontrib>Mignogna, Giovanni</creatorcontrib><creatorcontrib>Mongiello, Marina</creatorcontrib><creatorcontrib>Simeone, Gaetano</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Computer and Information Systems Abstracts</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Computing Database (Alumni Edition)</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>Coronavirus Research Database</collection><collection>ProQuest Central</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection (Proquest) (PQ_SDU_P3)</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer science database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Computing Database</collection><collection>ProQuest advanced technologies &amp; aerospace journals</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest Central Basic</collection><collection>Open Access: DOAJ - Directory of Open Access Journals</collection><jtitle>Computers (Basel)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Di Nardo, Vincenzo</au><au>Fino, Riccardo</au><au>Fiore, Marco</au><au>Mignogna, Giovanni</au><au>Mongiello, Marina</au><au>Simeone, Gaetano</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Usage of Gamification Techniques in Software Engineering Education and Training: A Systematic Review</atitle><jtitle>Computers (Basel)</jtitle><date>2024-08-01</date><risdate>2024</risdate><volume>13</volume><issue>8</issue><spage>196</spage><pages>196-</pages><issn>2073-431X</issn><eissn>2073-431X</eissn><abstract>Gamification, the integration of game design elements into non-game contexts, has gained prominence in the software engineering education and training realm. By incorporating elements such as points, badges, quests, and challenges, gamification aims to motivate and engage learners, potentially transforming traditional educational methods. This paper addresses the gap in systematic evaluations of gamification’s effectiveness in software engineering education and training by conducting a comprehensive literature review of 68 primary studies. This review explores the advantages of gamification, including active learning, individualized pacing, and enhanced collaboration, as well as the psychological drawbacks such as increased stress and responsibility for students. Despite the promising results, this study highlights that gamification should be considered a supplementary tool rather than a replacement for traditional teaching methods. Our findings reveal significant interest in integrating gamification in educational settings, driven by the growing need for digital content to improve learning.</abstract><cop>Basel</cop><pub>MDPI AG</pub><doi>10.3390/computers13080196</doi><orcidid>https://orcid.org/0000-0002-1477-1434</orcidid><orcidid>https://orcid.org/0000-0003-0102-2394</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2073-431X
ispartof Computers (Basel), 2024-08, Vol.13 (8), p.196
issn 2073-431X
2073-431X
language eng
recordid cdi_doaj_primary_oai_doaj_org_article_8892b63904584c7cacfdac8490723d8c
source Publicly Available Content Database; Coronavirus Research Database
subjects Design
Education
Engineering education
Gamification
Learning
literature review
Literature reviews
Methods
Motivation
Open access
Professionals
Skills
Software engineering
Study and teaching
Systematic review
Teachers
Teaching methods
Trends
title Usage of Gamification Techniques in Software Engineering Education and Training: A Systematic Review
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-17T15%3A23%3A58IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-gale_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Usage%20of%20Gamification%20Techniques%20in%20Software%20Engineering%20Education%20and%20Training:%20A%20Systematic%20Review&rft.jtitle=Computers%20(Basel)&rft.au=Di%20Nardo,%20Vincenzo&rft.date=2024-08-01&rft.volume=13&rft.issue=8&rft.spage=196&rft.pages=196-&rft.issn=2073-431X&rft.eissn=2073-431X&rft_id=info:doi/10.3390/computers13080196&rft_dat=%3Cgale_doaj_%3EA807417405%3C/gale_doaj_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c303t-c5823371be3ef7b5188ec3e27e527bd1d26e72b8e87e97060942838dffd244253%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=3097893237&rft_id=info:pmid/&rft_galeid=A807417405&rfr_iscdi=true