《计算思维与思维导图》由会员分享,可在线阅读,更多相关《计算思维与思维导图(21页珍藏版)》请在金锄头文库上搜索。
1、计算思维与思维导图计算思维概念发展史理论体系核心内容应用方向概念O计算思维(Computational Thinking)是运用计算机科学的基础概念进行问题求解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。O目的是使每个孩子在培养解析能力时不仅掌握阅读、写作和算术还要学会计算思维,并自觉地运用到日常学习、研究与将来的工作中发展史O计算思维的提出 2006年3月,现任美国基金会计算机和信息科学与工程部主任的周以真教授,在Communications of the ACM上,首次提出了计算思维的概念,并为此撰写了针对大学所有新生的“计算思维”讲义,并以此作为“怎样像计算机科学
2、家一样思维”课程的主要教材。O计算思维这一概念提出后,立即得到美国教育界的广泛支持,也引起了欧洲的极大关注。目前,计算思维是当前国际计算机界广为关注的一个重要概念,也是当前计算机教育需要重点研究的课题。O计算思维不仅影响着美国,也影响着英国的教育,在英国的爱丁堡大学,人们在一连串的研讨会上探索与计算思维有关的主题。每次研讨会,都有不少专家讨论计算思维对不同学科的影响。研讨会上所涉及的学科已延伸到哲学、物理、生物、医学、建筑、教育等各个不同的领域。O国内有关计算思维的研究 上世纪80年代,钱学森先生在总结前人的基础之上,将思维科学作为11大科学技术门类之一。自从钱学森提出思维科学以来,各种学科在
3、思维科学的指导下逐渐发展起来,计算学科也不例外。O黄崇福教授可能是国内最早阐述计算思维的学者。1992年,在其所著的信息扩散原理与计算思维及其在地震工程中的应用一书中给出了计算思维的定义:“计算思维就是思维过程或功能的计算模拟方法论,其研究的目的是提供适当的方法,使人们能借助现代和将来的计算机,逐步达到人工智能的较高目标。”O 国内关于计算思维的研讨大部分都是在与计算机方法论一起研究的。桂林电子科技大学计算机与控制学院董荣胜教授在对计算思维和计算机方法论的研究中指出:计算思维与计算机方法论虽有各自的研究内容与特色,但它们的互补性很强,可以相互促进,计算机方法论可以对计算思维研究方面取得的成果进
4、行再研究和吸收,最终丰富计算机方法论的内容;反之,计算思维能力的培养也可以通过计算机方法论的学习得到更大的提高。两者之间的关系与现代数学思维和数学方法论之间的关系非常相似。O2010年7月19日至20日,北京大学等九所知名高校在西安交通大学举办了“C9高校联盟计算机基础课程研讨会”。教育部高等学校计算机基础课程教学指导委员会主任陈国良院士亲临大会,作了“计算思维能力培养研究”的报告。大会就增强大学生计算思维能力的培养发表了“C9高校联盟计算机基础教学发展战略联合声明”。理论体系OP.J.Denning认为计算原理可总结为7类:O计算O通信O协作O记忆O自动化O评估O设计核心内容O操作模式 计算
5、思维建立在计算过程的能力和限制之上,由人由机器执行。计算方法和模型使我们敢于去处理那些原本无法由任何个人独自完成的问题求解和系统设计。计算思维直面机器智能的不解之谜:什么人类比计算机做得好?什么计算机比人类做得好?最基本的问题是:什么是可计算的?迄今为止我们对这些问题仍是一知半解。O当我们必须求解一个特定的问题时,首先会问:解决这个问题有多么困难?怎样才是最佳的解决方法?计算机科学根据坚实的理论基础来准确地回答这些问题。表述问题的难度就是工具的基本能力,必须考虑的因素包括机器的指令系统、资源约束和操作环境。O为了有效地求解一个问题,我们可能要进一步问:一个近似解是否就够了,是否可以利用一下随机
6、化,以及是否允许误报(false positive)和漏报(false negative)。计算思维就是通过约简、嵌入、转化和仿真等方法,把一个看来困难的问题重新阐释成一个我们知道怎样解决的问题。O计算思维是一种递归思维 它是并行处理。它是把代码译成数据又把数据译成代码。它是由广义量纲分析进行的类型检查。对于别名或赋予人与物多个名字的做法,它既知道其益处又了解其害处。对于间接寻址和程序调用的方法,它既知道其威力又了解其代价。它评价一个程序时,不仅仅根据其准确性和效率,还有美学的考量,而对于系统的设计,还考虑简洁和优雅。O抽象和分解 来迎接庞杂的任务或者设计巨大复杂的系统。它是关注的分离(SOC
7、方法)。它是选择合适的方式去陈述一个问题,或者是选择合适的方式对一个问题的相关方面建模使其易于处理。它是利用不变量简明扼要且表述性地刻画系统的行为。它使我们在不必理解每一个细节的情况下就能够安全地使用、调整和影响一个大型复杂系统的信息。它就是为预期的未来应用而进行的预取和缓存。应用方向O计算思维在其他学科中有很大影响。例如,机器学习已经改变了统计学。各种组织的统计部门都聘请了计算机科学家。计算机学院(系)正在与已有或新开设的统计学系联姻。O计算机学家们对生物科学越来越感兴趣,因为他们坚信生物学家能够从计算思维中获益。计算机科学对生物学的贡献决不限于其能够在海量序列数据中搜索寻找模式规律的本领。
8、最终希望是数据结构和算法(我们自身的计算抽象和方法)能够以其体现自身功能的方式来表示蛋白质的结构。计算生物学正在改变着生物学家的思考方式。类似地,计算博弈理论正改变着经济学家的思考方式,纳米计算改变着化学家的思考方式,量子计算改变着物理学家的思考方式。O这种思维将成为每一个人的技能组合成分,而不仅仅限于科学家。普适计算之于今天就如计算思维之于明天。普适计算是已成为今日现实的昨日之梦,而计算思维就是明日现实。思维导图概念发展史理论体系核心内容应用方向概念O思维导图又叫心智图,是表达发射性思维的有效的图形思维工具。是有效的思维模式,应用于记忆、学习、思考等的思维“地图”,有利于人脑的扩散思维的展开
9、。发展史O1971年托尼巴赞慢慢形成了发射性思考(Radiant Thinking)和思维导图法(Mind Mapping)的概念。思维导图是大脑放射性思维的外部表现。O相对于国外的发展来说,国内的思维导图的应用还刚刚起步。有越来越多的人走近了这个行列,上海师范大学教育技术学系主任黎加厚博士,河北省唐山市开滦二中的齐伟,上海市上南中学的张国正、北京师范大学网络教育实验室的赵国庆等等已经有众多的教育界的先行者在关注和积极谈讨它的应用。也已经有相关的公司在进行思维导图软件的制作开发和汉化工作,国内的许多的培训机构和公司也在尝试着把思维导图作为培训课。理论体系O脑科学 大量实验研究和临床证据表明,人
10、的大脑分左右两个半球,思维导图运用了学生的左右两边大脑一起参与学习和记忆。一般而言,左脑偏重于逻辑思维,右脑偏重于形象思维,形象记忆更轻松、更容易被人所接受。O认知心理学 结构性知识也称理性知识,指某一领域内各概念如何相互关联的知识。结构性知识将陈述性知识整合成有用的知识结构,描述了个体对不同内容领域概念的组织(知识结构)。结构性知识有助于促进先前知识的运用。核心内容O阅读书籍 如果是理论性书籍,很多情况下前后章节连续性不是很强,可以读完一章之后进行一次整理,如果是整体性较强的书籍,并且在短时间内可以阅读完成,可以读完全书一并制作思维导图,这个大家根据实践情况和书籍难度自行判断。O构建框架 可
11、以直接将书籍的目录录入到思维导图中,也可以选择比较重要的部分录入。主要的目标是将书籍中最重视的部分框架清晰的反映在思维导图中。O录入重点 将书中的重点论证部分录入思维导图,同时将自己摘录、勾画的部分录入,这个时候不必变更书中原句,简单的录入即可。这时有两种内容,第一种是和书籍框架及论证有关的,放入导图的对应分支下;第二种是与框架无关,可以在导图中建立一个“杂项”的分支,将所有内容统统扔进这个分支下。O调整方式 如果读书的目的不是为了了解作者的思路或者纯粹和作者有关的东西,那么绝对不关心作者或者本书的思维框架如何,但是在书中可能关心其中某些部分。比如如何阅读一本书中,关心如何做分析阅读,如何做检
12、视阅读,如何做主题阅读,那么可能要做三个主要的分支。O论证引入 将内容和论证放入相应分枝中,完成了整体框架的构建,这时候就是该细化的时候了。O细化语言 细化每个分支的逻辑性和语言。 框架已经有了,每个分支下也有了一定内容,但是每个独立分支下的逻辑性并不清楚,需要将书中原话转变成自己理解的话语,尽力简化。同时,将这些句子的逻辑关系理清,用分支的形式体现出来,这时就有了一个层次、逻辑清楚的思维导图了。O处理杂项 大家没有忘记杂项中还有很多内容吧,处理一下这些句子,有些内容可以放入前面整理出的框架中,有些东西则和全书整体框架并不相关。O内容归档 比如管理一个专门的导图,日常杂项一个导图,谈读书系列一个导图。将杂项中的内容分门别类的归入这些导图中去,不必太过在意构架和体系,可以同样在它们中建立杂项,扔进去就OK了。等到想用的时候再说,到时候不过是一个搜集资料的过程而已。同时,最好注明该条出自哪本书和页码。应用方向O思维导图可以用于工作、学习和生活中的任何一个领域里。O1、作为个人:计划,项目管理,沟通,组织,分析解决问题等;O2、作为学习者:记忆,笔记,写报告,写论文,做演讲,考试,思考,集中注意力等;O3、作为职业人士:计划,沟通,项目管理,组织,会议,培训,谈判,面试,评估,掀起头脑风暴等。