arXivDaily arXiv每日学术速递 周一至周五更新
​通知:联邦节假日调休:哥伦布日 / 原住民日(Columbus Day / Indigenous Peoples' Day),今日(13日)无更新。
arXiv 2309.12362cs.CY

个性化、认知与基于游戏化的编程语言学习:一项最新系统文献综述

Personalization, Cognition, and Gamification-based Programming Language Learning: A State-of-the-Art Systematic Literature Review

Kashif Ishaq, Atif Alvi

AI总结:

本文通过系统综述81项研究,探讨个性化游戏化在编程语言学习中的作用,发现其能提升学生动机、参与度和学习成果,但效果受游戏化元素类型、个性化程度及学习者特征影响,并为教育实践提供了设计启示。

摘要:

计算机科学中的编程课程非常重要,因为它们通常是许多学生第一次接触计算机编程。许多大学生在入门课程中需要学习的信息量让他们感到不堪重负。当前大学讲堂中普遍采用的教师讲授模式往往导致学习动机和参与度不足。个性化游戏化是一种将游戏化与个性化学习相结合的教学方法,旨在激励和吸引学生,同时应对学习中的个体差异。该方法整合了游戏化与个性化学习策略,以激发和调动学生,同时满足他们独特的学习需求和差异。本研究开展了一项全面的文献检索,纳入了81项研究,并根据其研究设计、干预措施、结果测量和质量评估进行了分析。研究结果表明,个性化游戏化可以通过提高动机、参与度和学习成果来增强学生在编程课程中的认知。然而,个性化游戏化的有效性因多种因素而异,例如所使用的游戏化元素类型、个性化程度以及学习者的特征。本文为在编程课程中设计和实施有效的个性化游戏化干预提供了见解。研究结果可以帮助编程教育领域的教育实践者和研究人员了解个性化游戏化的潜在益处及其对教育实践的影响。

英文摘要:

Programming courses in computing science are important because they are often the first introduction to computer programming for many students. Many university students are overwhelmed with the information they must learn for an introductory course. The current teacher-lecturer model of learning commonly employed in university lecture halls often results in a lack of motivation and participation in learning. Personalized gamification is a pedagogical approach that combines gamification and personalized learning to motivate and engage students while addressing individual differences in learning. This approach integrates gamification and personalized learning strategies to inspire and involve students while addressing their unique learning needs and differences. A comprehensive literature search was conducted by including 81 studies that were analyzed based on their research design, intervention, outcome measures, and quality assessment. The findings suggest that personalized gamification can enhance student cognition in programming courses by improving motivation, engagement, and learning outcomes. However, the effectiveness of personalized gamification varies depending on various factors, such as the type of gamification elements used, the degree of personalization, and the characteristics of the learners. This paper provides insights into designing and implementing effective personalized gamification interventions in programming courses. The findings could inform educational practitioners and researchers in programming education about the potential benefits of personalized gamification and its implications for educational practice.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑