轻游戏对计算思维能力培养.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文档。上传文档
查看更多
轻游戏对计算思维能力培养

轻游戏对计算思维能力培养   [摘要]“计算思维(ComputationalThinking)”是当前国际计算机界广为关注的一个重要概念,也是当前计算机教育需要重点研究的重要课题,它的研究对我国转型期的科学和教育具有重要的意义。“轻游戏(Light Game)”是具有主流游戏内在动机并同时辅助教学开发学习者思维能力的教育软件,用“轻游戏”的方式可培养学习者的计算思维能力。综合二者的特点,采用理论与实践相结合的方式,在分析“轻游戏”和“计算思维”的基础之上,探索并构建了程序设计课程教学中“轻游戏”对“计算思维”能力培养的教学模型和学习模型,通过实例论证,该模型不仅可以提高教学和学习效率,而且可以提升学习者的计算思维能力,同时也为广大教学者从思维层面上培养学习者提供了参考,   [关键词]轻游戏;计算思维;思维能力培养:程序设计:课程教学   [中图分类号]CA34 [文献标识码]A [文章编号]1672-0008(2011)06-0094-08   一、引言   1972年,图灵奖得主Edsger Dijkstra说“我们所使用的工具影响着我们的思维方式和思维习惯,从而也将深刻地影响着我们的思维能力Ⅲ。当前,电子计算机已经广泛普及。成为人们工作和生活的工具,计算思维逐渐成为人们的主要思维方式和思维习惯,是人们思维能力的主要特征之一。在教学过程中,不仅要求学生掌握阅读、写作和算术,还要学会计算思维。   高级程序设计语言是计算思维方法的最好体现之一,它的一系列技术和方法在计算机科学和计算科学中存在着很大的影响。因此,对于计算机学科和计算学科的学生而言,掌握高级程序设计语言的技术和方法显得尤为重要。学者吴文虎提出:“学会计算思维是学习者在信息社会大展宏图的需要,程序设计是大学生的一个看家本领。不会编程的人,只能局限在别人划定的圈内工作,对于那些划在圈外,计算机能够胜任,而你又渴望去做的工作,不会编程的人只能“望洋兴叹”。我们有责任让那些有理想有抱负有灵气又肯吃苦的中国孩子在起跑时就能占有先机。”   当前,在高级程序设计语言的教学中,教学者更偏向语言基础知识的讲解和传授,课堂教学枯燥乏味,学习者的学习积极性不高,整个教学效果得不到改善。与此同时,由于过多地强调课程知识内容的解决,从而完全忽视了学习者在思维能力层面上对知识点的接受和创新,继而影响程序设计中重要的计算思维能力的培养。笔者通过对四川省、重庆市部分高校(包括职业技术学院等)的走访调查发现,目前在程序设计教学中,教学者在进行教学时主要出现以下几种情况:(1)教学者主要强调程序设计本身的语句、语法规则等细节。对于高级程序设计语言的基本概念,求解思路,求解方法等却不够重视:(2)教学者从程序设计的体系结构出发,在一定程度上分析了程序设计的一部分抽象思维和逻辑思维,但仍然没有作为主要的知识对学习者进行培训:(3)教学者从抽象和形式化方面对程序设计语言进行了分析,强调了程序语言的抽象思维和逻辑思维:(4)教学者从程序设计的问题出发,对其进行抽象和形式化表示,并构造算法对问题进行处理,讲授解决问题的思想和方法,延伸程序设计语言的基础是抽象和逻辑化,最后从计算思维能力的角度进行培养学习者解决问题和迁移知识的目的,   而在这四种情形中,存在一个普遍现象:多数教学者在对学习者进行程序设计思想和方法的培养上没有足够的引导和重视。而前三种情况,占据了调查学校的69.03%以上。作为计算机学科和计算学科打基础的课程,改善当前程序设计课程教学现状,努力培养学习者计算思维能力尤显重要。由中国科学院信息领域战略研究组编写的《中国2050年信息科技发展路线图》一书对“计算思维”给予了高度地重视,认为在计算机基础课程的教学中,培养计算思维是克服“狭义工具论”的有效途径,是解决其他信息科技难题的基础,使计算机专业的毕业生可以胜任任何工作的必要前提。但目前,对计算思维能力的培养还处于探索和摸索阶段,没有一个系统性的特定教学设计和教学模式,来帮助教学者在教学过程中去实践和培养学生的计算思维能力,   “轻游戏”是目前“寓教于乐”的主要形式,它结合教育的功能,把实现课堂教学目的的思想融合进游戏当中。它的这一特征在高级程序设计语言中培养计算思维能力,显得非常的突出和重要,教学者可利用“轻游戏”教育的功能和游戏的特点,实现提高课堂教学效率,解决计算机语言学科课堂教学枯燥乏味的现状,从而达到培养学习者计算思维能力的目的。   二、计算思维及轻游戏   (一)计算思维及其特点   美国卡内基,梅隆大学教授J.M.Wing认为,计算思维是每个人的基本技能,不仅仅属于计算机科学家。我们应当使每个孩子在培养解析能力时不仅掌握阅读、写作和算术(Reading.wRiting and arithmetic

文档评论(0)

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

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

1亿VIP精品文档

相关文档