安瑞范文网

RPG教育游戏在程序设计类课程中的应用

|来源:网友投稿

陈冀

程序设计类课程是高中信息技术学科的重要组成部分,是培养学生计算思维和信息意识的主要载体。而在实际教学中,随着课程的深入和难度的增加,一些基础薄弱的学生很容易失去学生兴趣,产生畏难情绪。针对这一问题,笔者进行了长期实践研究,结果发现,教育游戏能够激发学生的学习兴趣,提高学生学习的积极性。

● RPG教育游戏在程序设计类课程中的应用

角色扮演类(Role-playing game RPG)教育游戏是教育游戏的一个重要分支。RPG教育游戏的任务、场景、剧情、交互都是围绕教学目标而设计的,游戏中设置的任务关卡也往往是学习的重难点,学习者在完成任务的同时也达成了学习目标。

RMXP(RPG Maker XP)是一款基于Ruby Game Scripting System(RGSS)的制作RPG游戏的开发软件。RMXP具有图形化界面,其功能全面,简单易学。教师利用RMXP可以方便、高效地制作一款RPG教育游戏,学生在游戏世界中经历剧情并完成任务,在游戏的同时获得学习。下面,笔者介绍RPG教育游戏在Python编程教学中的详细应用。

1.创设完备的世界观,激发学习兴趣

一个RPG教育游戏就是一个虚拟的世界,清晰明确的游戏世界观,可以增强学生的代入感,能让学生更容易理解和建立学习目标。一个完备的RPG教育游戏应包含但不限于故事背景、主分支剧情、场景地图、角色形象、人物属性、物品属性、系统用语、战斗属性等要素,丰富完备的游戏世界观是学生不断学习的动力。

剧情作为世界观的重要载体,是游戏设计的重点,是贯穿游戏所有其他要素的线索,并赋予其他要素情感和内涵。无论是文学还是影视作品,角色的塑造都需要角色经历故事情节。剧情的设置要曲折、丰富且具有分支,游戏者在做出不同的选择后,剧情应向不同分支发展并影响结局。为避免剧情平实,故事中可以设计一些奇幻的情节,以加强故事的趣味性,如在寻找解毒剂剧情中融入二进制和枚举法的教学、在爬楼梯去钟楼报警剧情中融入斐波那契数列和递归的知识点、在校园密室逃脱剧情中融入动态规划算法。

2.合理设计任务,明确学习目标

根据对经典RPG游戏的分析,可以将任务流程分解成任务初始NPC、任务的描述、任务完成条件及奖励、任务过程、任务完成NPC等五个部分。当游戏者符合某个任务的开始条件后,任务初始NPC的头上会出现一个金色的感叹号,此时游戏者可以通过和任务初始NPC对话来获得任务,并在对话后获得明确的任务目标和任务描述(如下页图1)。所有任务会记录在一个任务管理系统中,方便用户随时查看任务进度。

固定的任务流程有利于学生快速熟悉游戏并有效完成任务,提高学习效率,如下页图2所示是“寻找毒酒”的任务流程。

任务名称:寻找毒酒,拯救同学。

任务描述:在100瓶酒中找到有毒的那瓶,有7只小白鼠可以试毒,但由于毒药毒性太强,每只小白鼠只能试毒一次,请尝试找出这瓶毒酒。

任务过程:选择观察小白鼠的存活状态。

任务完成条件:找到毒酒,完成测试。

任务奖励:得到进入图书馆的钥匙、智力+5、品德+5。

3.积极游戏互动,及时给予反馈

RPG教育游戏的交互方式以人机交互为主,依靠预先设定好的程序给出既定反馈。它不受网络限制,干扰因素也比较少,不需要教师太多干预。在呈现学习内容时,次要内容使用白色文字,学习重点或线索提示则使用红色文字突出显示。当能力值、物品的数量发生变化或顺利完成任务、发生重要事件时都要使用文字提示并配上音效。选择和填空测试要给予反馈,学生做出错误选择时应给予适当提示,或返回任务初始重新完成任务。设置任务管理界面,方便学生随时查看目前学习的任务,多设置任务提示,引导学生将注意力集中在任务上。及时准确的反馈有助于学生更好地融入游戏情境,提高学习效率。

● RPG教育游戏应用在程序设计类课程中的思考与建议

1.教育游戏的动机平衡问题

教育游戏应用在学习中,可以激发学习者的学习动机。但实际应用中一些教育游戏的耐玩性很差,学生在很短时间内就失去了兴趣;另一些教育游戏虽然生动有趣,但分散了学生的注意力,学习动机变得模糊。产生这样的问题,不是学生的兴趣不足,而是游戏动机和学习动机的失衡。要做到教育游戏的动机平衡,就必须把学习目标和游戏内容有机融合,如学习目标要“隐藏”在剧情和任务中,而不是直白地陈述知识点。

2.教育游戏的适度问题

RPG教育游戏应用于教学是一把双刃剑,运用不当,有可能产生完全相反的效果,因此教师在教学中应遵循适度、适时原則。如果在课上使用,应做好课堂管理,引导学生将注意力集中在完成任务上。如果在课后使用,应和家长沟通好使用目的、使用时间、使用方法等,避免学生以学习为借口打游戏。

3.游戏任务的难度问题

教育游戏的任务设置应遵循明确、适度、激励等原则。任务的设计应该有难度梯度,应该超出学生的认识水平但又在“最近发展区”的范围内,让学生稍加努力就能完成任务。任务的设置还应考虑个体差异,学生一次性就完成任务后应给予奖励加成,但也要允许学生重复学习任务,直到完成为止。

总结

游戏是人类的天性,将RPG教育游戏应用在高中程序设计类课程中,可以创建一个虚拟的游戏化学习环境,激发学生的学习动机,培养良好情感和锲而不舍的游戏精神,提高学习的效率。但在实际运用时,教师一定要明确游戏目标,注意适时、适量,做好过程控制和管理,只有这样才能最大程度地发挥RPG教育游戏的功效。

推荐访问:程序设计 课程 教育

热门推荐
  • 2022年主题党日方案

    2021年主题党日方案  各支部要充分利用网络、微信、报纸等各种媒体,加大对主题党日活动的宣传报道力

  • 2023年度团日主题活动

    团日主题活动方案为了保障活动可以按计划举办,大家需要提前准备明确的活动方案,我们在写活动方案之前,都是要先确定好活动目的的,下面是小编为您分享的2023团日主题活动方

  • 重大主题宣传的“党报

    陈婉婉【摘  要】我国传媒格局随着社会的发展呈现多样性,党报、行业报、都市报等多种报业形态并存。党报

  • 民国时期教育管理制度

    【摘要】民国时期教育管理制度的变迁主要包括教育行政制度、政校关系及学校管理制度的变迁。通过对相关内容

  • 2023年度国际宪法日主

    国际宪法日主题演讲稿1各位老师、同学们:  大家早上好!  今天我在*下讲话的题目是《弘扬宪法精神,建设和谐校园》。  宪法是规定公民基本权利和国家根本制度。具有最高法律效力的根本大法。宪法是母法,

  • 鹤壁教育信息

    鹤壁教育信息 第5期鹤壁市教育局办公室 2015年6月2日 55月份教育大事记 领导关怀 【市人大调

  • 建立健全主题教育长效

    摘要:研究建立主题教育长效机制,建立健全巩固和深化主题教育学习教育、成果转化长效机制,推进主题教育常

  • 网络安全教育主题班会

    网络安全教育主题班会小学主题班会教案一、导致上网成瘾的主观原因1 自控能力欠缺。中学生正处于求知欲旺盛的时期,他们对于外界的各种新鲜事物都充满了好奇。相对传统媒介而言,互联网作为一个新兴事物更能吸引他