Educational games have gained prominence by offering dynamic and engaging ways to impart knowledge, providing an alternative to traditional teaching methods. In this context, Role-Playing Games (RPGs) feature rich scenarios and immersive narratives that capture students’ attention. This is especially relevant in programming education, where maintaining student engagement can be challenging. However, there is a lack of such educational games targeted at high school students. In light of this, this article explores the implementation of the educational RPG “Code Legends,” developed as a complementary tool for teaching programming in high school. To achieve this goal, the game divides the learning process into journeys containing various missions, corresponding to different programming concepts. Each mission consists of challenges that students must overcome to progress in the game, ensuring gradual and systematic learning. The methodology involved a literature review to build a solid theoretical foundation and develop a conceptual model, which was implemented on the Classcraft platform. Additionally, a pilot test was conducted with volunteer students, followed by a feedback form to collect their impressions and suggestions about the game. The study results show that “Code Legends” is a promising approach to interactive programming education. Based on the feedback received, areas for improvement were identified, but the overall experience suggests that using educational RPGs can be an effective strategy to complement programming education in high school.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Code Legends: RPG Game as a Support Tool for Programming in High School

  • Alailson E. S. Gomes,
  • Vitor Márcio D. Mota,
  • Pedro Almir M. Oliveira

摘要

Educational games have gained prominence by offering dynamic and engaging ways to impart knowledge, providing an alternative to traditional teaching methods. In this context, Role-Playing Games (RPGs) feature rich scenarios and immersive narratives that capture students’ attention. This is especially relevant in programming education, where maintaining student engagement can be challenging. However, there is a lack of such educational games targeted at high school students. In light of this, this article explores the implementation of the educational RPG “Code Legends,” developed as a complementary tool for teaching programming in high school. To achieve this goal, the game divides the learning process into journeys containing various missions, corresponding to different programming concepts. Each mission consists of challenges that students must overcome to progress in the game, ensuring gradual and systematic learning. The methodology involved a literature review to build a solid theoretical foundation and develop a conceptual model, which was implemented on the Classcraft platform. Additionally, a pilot test was conducted with volunteer students, followed by a feedback form to collect their impressions and suggestions about the game. The study results show that “Code Legends” is a promising approach to interactive programming education. Based on the feedback received, areas for improvement were identified, but the overall experience suggests that using educational RPGs can be an effective strategy to complement programming education in high school.