基于网络汉诺塔游戏型设计与实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于网络汉诺塔游戏型设计与实现

基于网络汉诺塔游戏型设计与实现   摘 要:网络游戏型课件是把教育性和游戏性进行了优化组合。设计和开发实用的、生动有效的网络游戏型课件是一项有实际意义的现代教育技术领域的探究。对汉诺塔游戏型课件的设计研究,是为解决C语言课程中关于递归问题的教学难点而设计的汉诺塔游戏型课件,将教学设计融入游戏,可以使学习者在游戏的过程中,生动形象地获得对知识的理解。   关键词:汉诺塔问题 游戏型课件 设计   中图分类号:G434 文献标识码:B 文章编号:1673-8454(2008)11-0079-04      一、引言      从国内的网络教育资源来看,目前大多数的教育网站通常采用的是单纯的文本型的,或是视频讲解型的模式,这类的资源形式单一,缺少必要的人机交互,不能够为学生提供一个生动有效、实践操作的学习情景,这些问题现在已经成为当代网络教育发展的瓶颈。近年来出现的网络游戏型课件为我们提供了一个比较好的解决问题的方法。网络游戏型课件与传统的课件相比,有其教学上特殊的意义,网络游戏型课件把游戏元素引入到教学课件之中,实现了教育性与游戏性的有效结合,并利用了网络的开放性的优势,为学生提供模拟现实的学习情景,可以使教学可操作化、趣味化,在游戏的过程中不知不觉地获得新知识。   现行的网络上也有汉诺塔游戏,但其缺陷是只具备娱乐性,缺少教学性,游戏者在玩完游戏后,不知道自己解决问题的数学原理,而汉诺塔问题是C语言课程的难点和重点,它所反映的递归原理在计算数学中有举足轻重的地位,这个问题的解决,对于进一步学习和开发学生智力有重要的意义,而网络上的汉诺塔游戏不具备这方面的教学功能,因此,笔者以通过汉诺塔游戏使学习者深刻理解递归原理为目标,设计并实现了网络游戏型课件。      二、网络游戏型课件的特点      网络游戏型课件是一种基于网络的、寓教于乐的教育游戏软件,它通过游戏的形式,引发学生的学习兴趣,让学生在游戏中获得学科知识、形成各种能力,在教学中具有较高的应用价值。网络游戏型课件具备传统的课件所不可比拟的优势:①学习内容故事化、趣味化,把抽象的教学内容具体化,从而使学生对所学的知识充满兴趣;②学习环境虚拟化、直观化,模拟现实的学习情景容易使学生沉浸在虚拟的学习环境中,提高学生的学习效率;③学习传播模式的隐形化,网络游戏型课件并不是直接将教学内容传递给学习者,而是让学习者通过参与游戏自己去探索知识点,其教育传播是潜移默化的;④学习过程的可操作性,网络游戏型课件提供了可以及时交互的、学生自己动手操控的学习情景,使学生可以主动地控制学习的过程,提高学习的效率。      三、网络游戏型课件的设计      网络游戏型课件的设计是实现课件的基础一环,总的设计思想是把网络游戏与教学课件结合,为学生创设一个虚拟的沉浸性的学习情境,学生可以自主的、投入性的学习,培养学生的探索能力。因此,在基于解决汉诺塔教学问题的游戏型课件设计时,要注意把相关的游戏元素引入到课件中,最终实现把抽象的知识转变为形象化的可以供学生动手操作的具体的游戏。      1.任务设计   任务设计的核心是通过让学生解决汉诺塔问题,从而理解递归问题的实质和解决问题的思维。在C语言的教学中,之所以汉诺塔问题困扰师生,主要的原因在于任务复杂,操作步骤繁琐,学生在学习时仅仅凭借头脑中的构思,往往会导致思维逻辑上的混乱,而教师在讲授这个问题时,由于过程的繁琐,解决过程不好展现给学生,网络游戏型课件可以很好地解决这个问题,通过学生主动地探索性操作,学生可以看见自己的操作过程,从而取得理想的教学效果,这是现行网络上的汉诺塔游戏所不具备的。在设计的过程中,首先分析汉诺塔问题,我们可以把这个问题抽象为:有3根柱子A、B、C,起初A柱上有64个盘子,盘子的大小不等,大的在下,小的在上,B、C柱上无盘子,要求把这64个盘子从A柱移到C柱,在移动的过程中可以借助于B柱,但有两个限制:(1)每次只允许移动一个盘子;(2)任何时候3根柱上都必须保持大盘在下,小盘在上,最终的要求是编写程序显示移动的步骤。因此,解决汉诺塔问题的任务是:   (1)盘子的个数和首次移动的位置的关系,学生找到这个关系,有利于继续探索性的操作。   (2)盘子的个数和移动的次数的关系,从而使学生了解搬动一定数量的盘子需要多少步的操作,使学生有个量的认识。   (3)移动到关键的步骤时,给出提示,让学生从总体上把握移动盘子的思路,从而使学生对解决汉诺塔问题有个总体的解决思路。   (4)对解决问题的总体思路进行概括――这个步骤是通过引导性的问题,让学生一步步探索自己总结出来的,使学生彻底地理解递归原理的实质。   2.结构设计   结构设计的任务是解决汉诺塔问题的网络游戏型课件的组织与

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档