计算思维在计算机课程教学中的贯穿.docVIP

计算思维在计算机课程教学中的贯穿.doc

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

计算思维在计算机课程教学中的贯穿   摘要:从计算和思维的内在关系入手,介绍计算思维的基本概念。在此基础上,阐述计算思维和计算机科学的紧密联系以及目前计算机学科教学中存在的几点问题,据此提出以实践案例、工程项目和多学科融合为手段的层进式计算机课程教学方法。   关键词:计算思维;实践案例;工程项目;多学科融合   1 背景   计算思维是一个抽象的理论概念。所谓思维是指人类大脑认识世界的活动,人们在学习、理解和掌握新鲜事物过程中,常常是通过搜集各种有用信息,然后对其进行分析、整理、加工和改造,从而形成自己特有的思维方法和理解手段,以认识事物的本质和规律。在思维过程中,数学即计算起着非常重要的作用,它是实现从理论思维到实验思维的重要方法。1975年图灵奖共同获得者Herbert Simon和Allen Newell提出思维就是计算认知,就是计算的思想。由此可见,计算和思维是密不可分的。理论思维、计算思维和实验思维统称为3大科学思维。   计算思维主要是由美国卡内基·梅隆大学的周以真教授提出的,她认为计算思维就是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动脚。计算思维的本质是抽象和自动化,计算思维中的抽象最终要求能够机械地一步步自动执行。那么,在整个计算思维活动中,谁负责抽象?谁又进行自动化呢?这就涉及计算思维的2个对象主体,即人和计算机。在解决实际问题时,计算思维对象主体之一的人对问题进行抽象和处理,将实际需求转化为问题空间的求解模型,再用编程语言加以实现,最后由计算机按照人的指令自动执行和求解程序。   通俗地讲,计算思维就是通过人的思维进行计算,即人通过特定的思维活动使用计算机解决实际问题。计算机在解题过程中充当媒介的作用,它是人和机器相结合的产物。当然,人也可以取代计算机实现计算,即计算思维是可以完全脱离机器的,但是在某些方面,计算机的性能要优于人,如机器执行指令的速度、精确度和可靠性等方面远远高于人类;而人的思维能力则是计算机无法模拟的。计算机赋予人强大的计算能力,而人给予计算机激情。因此,电子计算机的创造给计算思维带来深远的影响。计算机实现了人和机器、思维和计算的完美结合,同时也使得人们有勇气实现“只有想不到,没有做不到”的境界。   2 计算思维与计算机科学   计算思维与计算机科学有着密不可分的联系,计算思维促进计算机科学的发展和创新,计算机科学推动计算思维的研究和应用。   随着以计算机科学为基础的信息技术迅猛发展,计算思维对各个学科的影响尤其是对计算机学科的作用日益凸显。计算思维的本质是抽象和自动化,核心是基于计算模型和约束的问题求解;而计算机科学恰恰是利用抽象思维建立求解模型并将实际问题转化为符号语言,再利用计算机自动执行的。其中,抽象是计算机学科的最基本原理,而自动计算则是计算机学科的最显著特征。计算思维反映的是计算机学科最本质的特征和最核心的方法。计算思维虽不是计算机科学的特有产物,甚至它的出现要先于计算机科学,但是计算机的发明却给计算思维的研究和发展带来根本性变化。计算机在数学计算和信息处理中无可比拟的优势,使得原本只有在理论层面可以构造的事物变成了现实世界可以实现的实物,拓展了人类认知世界和解决问题的能力和范围,推进了计算思维在形式、内容和表述等方面的探索。   因此,计算机学科是最能反映计算思维能力的学科,将计算思维引入计算机学科教学也是十分有必要的。计算思维能力是计算机专业人才所应具备的最基本和最重要的能力之一。   3 计算机学科教学现状   目前,计算机学科教学面临一些问题,主要体现在以下几个方面。   1)课程设置无优势。很多工科院系都开设了与计算机相关的各门课程,制定的课程体系比计算机专业要求还高。在毫无课程优势的条件下,计算机专业学生又缺乏其他学科知识背景,解决特定领域问题时存在沟通和开发障碍。单就从利用计算机解决实际问题的层面看,计算机专业学生与非计算机专业学生相比无明显优势。   2)理论和实践衔接不紧密。计算机学科具有明显的理工科特征,是一门集科学、工程和应用于一体的学科。在计算机学科中,很多课程都设置有理论教学和配套实验2个环节,但实际教学中存在理论知识和实践内容衔接不紧密,实验案例更新较慢,实验内容的设计难易不均或偏离理论教学等问题,导致学生很难通过实践课程的学习深入理解、掌握和验证所学理论。   3)重教轻育。目前,很多教师非常重视课程内容的更新、教学方法的改革和授课技能的提高,却时常忽略学生思维和能力的培养。教师只关注如何将知识以成品形式灌输给学生和检验学生对知识“复制”程度等“教”的培养,而缺乏对学生主动获取知识、重新构建知识、再次利用知识等“育”的延伸。现有的教学过程是间断的,

文档评论(0)

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

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

1亿VIP精品文档

相关文档