计算思维特征研究_第1页
计算思维特征研究_第2页
计算思维特征研究_第3页
计算思维特征研究_第4页
计算思维特征研究_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

...wd......wd......wd...计算思维特征研究摘要:尽管计算思维与计算机方法论有着各自的研究内容与特色,但是,显而易见,它们的互补性很强,可以相互促进。比方,计算机方法论可以对计算思维研究方面取得的成果进展再研究和吸收,最终丰富计算机方法论的内容;反过来,计算思维能力的培养也可以通过计算机方法论的学习得到更大的提高。介绍了计算思维与计算机方法论存在的密切联系,以及以学科认知理论体系构建为核心的计算机方法论在中国的研究与应用。相对而言,计算思维的研究主要在国外,主要是在美国和英国,他们研究的重点放在计算思维的过程及其实质和特征上。此工作有助于人们对计算思维与计算机方法论的认识,以及对它们展开进一步地深入研究。1.背景:计算思维是什么本文所指的计算思维,主要指2006年3月,美国卡内基·梅隆大学计算机科学系主任周以真(Jeannette札Wing)教授在美国计算机权威杂志,ACM会((CommunicationsoftheACM))杂志上给出,并定义的计算思维(ComputationalThinking)E¨。周教授认为:计算思维是运用计算机科学的根基概念进展问题求解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。为便于理解和应用,本文将定义中的“根基概念〞更换为更为具体的“思想与方法,这样,计算思维又可以更清晰地定义为:运用计算机科学的思想与方法进展问题求解、系统设计,以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。以上是关于计算思维的一个总定义,周教授为了让人们更易于理解,又将它更进一步地定义为:(1)通过约简、嵌入、转化和仿真等方法,把一个看来困难的问题重新阐释成一个我们知道问题若何解决的思维方法;是一种递归思维,是一种并行处理,是一种把代码译成数据又能把数据译成代码,是一种多维分析推广的类型检查方法I是一种采用抽象和分解来控制庞杂的任务或进展巨大复杂系统设计的方法,是基于关注别离的方法(SoC方法);(2)是一种选择适宜的方式去陈述一个问题,或对一个问题的相关方面建模使其易于处理的思维方法;是按照预防、保护及通过冗余、容错、纠错的方式,并从最坏情况进展系统恢复的一种思维方法;是利用启发式推理寻求解答,也即在不确定情况下的规划、学习和调度的思维方法;是利用海量数据来加快计算,在时间和空间之间,在处理能力和存储容量之间进展折衷的思维方法。计算思维吸取了问题解决所采用的一般数学思维方法,现实世界中巨大复杂系统的设计与评估的一般工程思维方。2.现状:在人民币学森的倡导下,自上世纪80年代起,面向新技术革命的思维科学研究愈来愈受到国内有关专家学者的关注与重视。在计算机科学与技术领域,随着美国计算机学会(简称ACM)和美国电气和电子工程师学会计算机分会(简称IEEE-CS)组成的联合攻关组于1988年底提交了“作为学科的计算科学〞的报告,计算学科的“存在性〞得以证明。随后,CC1991报告和CC2001报告等相继出台,从学科的角度诠释了计算科学的内涵与外延,为计算学科建设了现代课程体系。在计算学科课程体系的外乡化进程中,我国相关领域的专家学者们付出了艰辛努力,并取得实质性成果,于2002年提出了“中国计算机科学与技术学科教程2002〞。(ChinaComputingCurricula2002,简称CCC2002)。在CC2002教程的引导下,针对计算机科学与技术学科教育方面的诸多问题,国内从事计算机科学与技术学科教育的广阔工作者进展了广泛而有益的探讨,大大丰富了计算学科课程体系建设的内容。在计算学科课程教育改革的进程中,若何培养既能熟练掌握计算机科学的知识与技能,又具有计算机科学学科意识和素养的人才问题,逐步成为人们关注的主要方面。《谈谈计算机思维》在谈到计算机文化与计算机思维相互之间的联系时指出,“随着计算机科学的开展,‘计算机’已不再是一个单纯的计算工具的代名词,而是信息时代高新技术的象征。可以这样说,‘计算机’作为一种文化,已渗透到社会开展的各个领域,而使得生活在这一时期的人们的思维活动中或多或少地与‘计算机’这一概念相联系,研究与之相关的思维活动与思维方式,目前,计算思维的研究正在逐步受到人们的关注,但是关注面还相比照拟狭窄,要想真正实现使“每个孩子在培养解析能力时不仅掌握阅读、写作和算术,还要学会计算思维〞的目标,还有很长的路要走。因为我国目前从幼儿教育到中小学教育,甚至高等教育的各个阶段,“计算思维〞还是一个陌生的字眼。即便针对高校计算机专业的学生,若何培养和开展他们的计算思维,提高他们应用计算机知识分析和解决问题的能力,依旧是一项需要深入研究和探索的工作。3.现状分析:对计算思维的特征进展了总结,给出了计算思维的以下6个特征:(1)概念化,不是程序化计算机科学不是计算机编程。像计算机科学家那样去思维意味着远远不止能为计算机编程,还要求能够在抽象的多个层次上思维。为便于理解周教授的意思,可以更进一步地说,计算机科学不只是关于计算机,就像音乐产业不只是关于麦克风一样。(2)基本的,不是刻板的技能基本技能是每一个人为了在现代社会中发挥职能所必须掌握的。刻板技能意味着机械的重复。具有挖苦意味的是,只有当计算机科学解决了人工智能的大挑战——使计算机像人类一样思考之后,思维可以真的变成机械的了。就时间而言,所有已发生的智力,其过程都是确定的;因此,智力无非也是一种计算,我们应当将精力集中在“好的〞计算上,即采用计·2·算思维来造福人类。(3)人的,不是计算机的思维计算思维是人类求解问题的一条途径,但决非要使人类像计算机那样的思考。计算机枯燥且沉闷,人类聪颖且富有想象力。是人类赋予计算机激情。配置了计算设备,我们就能用自己的智慧去解决那些计算时代之前不敢尝试的问题,实现“只有想不到,没有做不到〞的境界。计算机附给人类强大的计算能力,人类应该好好利用这种力量去解决各种需要大量计算的问题。(4)数学和工程思维的互补与融合计算机科学在本质上源自数学思维,因为像所有的科学一样,它的形式化根基建筑于数学之上。计算机科学又从本质上源自工程思维,因为我们建造的是能够与实际世界互动的系统,基本计算设备的限制迫使计算机科学家必须计算性的思考,而不能只是数学性的思考。构建虚拟世界的自由使我们能够超越物理世界的各种系统。数学和工程思维的互补与融合很好地表达在抽象、理论和设这三个学科形态(或过程)上。(5)是思想,不是人造品不只是我们生产的软硬件等人造物将以物理形式到处呈现并时时刻刻触及我们的生活,更重要的是计算的概念,这种概念被人们用于问题求解、日常生活的管理,以及与他人进展交流和互动。中国科学院自动化所王飞跃教授认为:在中文里,计算思维不是一个新的名词。在中国,从小学到大学教育,计算思维经常被朦朦胧胧地使用,却一直没有提高到周教授所描述的高度和广度上,也没有那样的新颖、明确和系统。周教授所描述的计算思维给我们带来了重新审视我们学科的视野,也使我们更加重视学科所蕴含的思想与方法。这种重视,会促成王飞跃教授所希望的,使我们的学科产生“涅磐〞般的重生。(6)面向所有的人,所有地方当计算思维真正融入人类活动的整体以致不再表现为一种显式之哲学的时候,它就将成为现实。就教学而言,计算思维作为一个问题解决的有效工具,应当在所有地方,所有学校的课堂教学中得到应用。针对不少人认为计算机科学等同于计算机编程等方面的错误认识,周教授认为,当我们用行动来改变这种狭隘的社会认识时,计算思维就是一个引领计算机教育家、研究者和实践者的宏大远景。4.我的看法:计算思维代表着一种普遍的认识和一类普适的技能,每一个人,不仅仅是计算机科学家,都应热心于它的学习和运用。计算思维是建设在计算过程的能力和限制之上的,不管这些过程是由人还是由机器执行的。计算方法和模型给了我们勇气去处理那些原本无法由任何个人单独完成的问题求解和系统设计。计算思维与计算机方法论的研究,与现代数学思维与数学方法论的研究有不少相似之处。国内研究的重点都放在学科方法论上,国外都强调学科的思维方式‘zo.。相对于数学,计算机方法论的研究要幸运一些,它已完成数学方法论梦寐以求的理论体系的构建。另外,它的研究内容建设在世界著名计算机组织ACM和IEEE-CS大量研究工作的根基上,与国外计算思维方面的研究具有更好的互补性,也更易于吸收国外教育的先进理念。尽管观角不一样,但是计算思维与计算机方法论关心的都是计算学科最本质的东西。计算思维是从学科思维这个层面直接讨论学科的基本问题与学科的思维方式,而计算机方法论则是从方法论的角度来讨论学科的基本问题和学科形态。计算思维,已经深入到我们的日常生活中,进入大学,是我们能够更好地理解和实践这种思维,这样一个多彩的舞台,为我们提供了丰富多彩的资源,使我们能偶更好的实现自己的想法。5.总结:计算机方法论中最原始的概念为:抽象、理论和设计。这3个概念与计算思维最基本的概念(抽象与自动化)反映的都是计算最基本的问题:什么能被有效地的自动进展。从教学的角度来说,计算机方法论中的这3个概念更易为人们所掌握。从研究的角度来说,计算机方法论遵循一般方法论的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论