Suppr超能文献

提升你的编程水平:编程教育中个性化、认知性和游戏化学习的系统综述。

Level up your coding: a systematic review of personalized, cognitive, and gamified learning in programming education.

作者信息

Ishaq Kashif, Alvi Atif, Haq Muhammad Ikram Ul, Rosdi Fadhilah, Choudhry Abubakar Nazeer, Anjum Arslan, Khan Fawad Ali

机构信息

School of Systems and Technology, University of Management and Technology, Lahore, Pakistan.

Department of Computer Science, Superior University, Lahore, Pakistan.

出版信息

PeerJ Comput Sci. 2024 Nov 29;10:e2310. doi: 10.7717/peerj-cs.2310. eCollection 2024.

Abstract

Programming courses in computer science play a crucial role as they often serve as students' initial exposure to computer programming. Many university students find introductory courses overwhelming due to the vast amount of information they need to grasp. The traditional teacher-lecturer model used in university lecture halls frequently leads to low motivation and student participation. Personalized gamification, a pedagogical approach that blends gamification and personalized learning, offers a solution to this challenge. This approach integrates gaming elements and personalized learning strategies to motivate and engage students while addressing their individual learning needs and differences. A comprehensive literature review analyzes 101 studies based on research design, intervention, outcome measures, and quality assessment. The findings suggest that personalized gamification can enhance student cognition in programming courses by boosting motivation, engagement, and learning outcomes. However, the effectiveness of personalized gamification depends on various factors, including the types of gaming elements used, the level of personalization, and learner characteristics. This article offers insights into designing and implementing effective personalized gamification interventions in programming courses. The findings may inform educators and researchers in programming education about the potential benefits of personalized gamification and its implications for educational practice.

摘要

计算机科学中的编程课程起着至关重要的作用,因为它们常常是学生初次接触计算机编程。许多大学生觉得入门课程压力巨大,因为他们需要掌握大量信息。大学讲堂中使用的传统教师讲授模式常常导致学生积极性不高、参与度低。个性化游戏化是一种将游戏化与个性化学习相结合的教学方法,为这一挑战提供了一个解决方案。这种方法整合了游戏元素和个性化学习策略,在满足学生个体学习需求和差异的同时,激励并吸引学生参与。一项全面的文献综述基于研究设计、干预措施、结果测量和质量评估分析了101项研究。研究结果表明,个性化游戏化可以通过提高动机、参与度和学习成果来增强编程课程中的学生认知。然而,个性化游戏化的有效性取决于多种因素,包括所使用的游戏元素类型、个性化程度和学习者特征。本文提供了有关在编程课程中设计和实施有效的个性化游戏化干预措施的见解。研究结果可能会让编程教育领域的教育工作者和研究人员了解个性化游戏化的潜在益处及其对教育实践的影响。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/be21/11623090/6903ffcc86c4/peerj-cs-10-2310-g001.jpg

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验