- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
RPG教育游戏在程序设计类课程中的应用
●RPG教育游戏在程序设计类课程中的应用
角色扮演类(Role-playinggameRPG)教育游戏是教育游戏的一个重要分支。RPG教育游戏的任务、场景、剧情、交互都是围绕教学目标而设计的,游戏中设置的任务关卡也往往是学习的重难点,学习者在完成任务的同时也达成了学习目标。
RMXP(RPGMakerXP)是一款基于RubyGameScriptingSystem(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教育游戏应用在高中程序设计类课程中,可以创建一个虚拟的游戏化学习环境,激发学生的学习动机,培
您可能关注的文档
- 《咕力变魔术——复制和粘贴》微课设计.docx
- 《故宫博物院》教学设计.docx
- 《红色清明节》教学设计.docx
- 《花样there be》微课设计.docx
- 《画正多边形》教学设计.docx
- 《灵眸识标签》教学设计.docx
- 《枚举法与算法的优化》教学设计.docx
- 《美术——西方、中国和波普艺术》教学设计.docx
- 《平方差公式》微课设计.docx
- 《青鸟》整本书阅读教学设计.docx
- 河南省郑州市第一中学2017-2018学年高一下学期周测物理试题(325)扫描版含答案.doc
- 山西省怀仁县第一中学2017-2018学年高二下学期第一次月考生物试题扫描版.doc
- 河南省六市高三下学期第一次联考试题(3月)理科综合扫描版含答案.doc
- 四川省高三全国Ⅲ卷冲刺演练(一)文综地理试卷扫描版含答案.doc
- 河南省洛阳市高三第二次统考文综试卷扫描版含答案.doc
- 甘肃省靖远县高三下学期第二次联考理科综合试题扫描版含答案.doc
- 问题导学法在办公场景中的实施策略及效果评估.docx
- 退休后的个人品牌打造与传播策略.docx
- 问题解决在办公流程优化中的应用.docx
- 问题导向的办公环境创新设计.docx
文档评论(0)