计算思维的基础知识PPT.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算思维的基础知识PPT

第一章;一、科学的概念 达尔文对科学定义:科学就是整理事实,从中发现规律并做出结论。;爱因斯坦认为:设法将人们杂乱无章的感觉经验加以整理,使之符合逻辑一致的思想系统,就叫科学。; 美国《韦伯斯特新世界词典》对科学定义:科学是从确定研究对象的性质和规律这一目的出发,通过观察、调查和实验得到的系统知识。 中国《辞海》对科学定义:科学是运用范畴、定理和定律等思维形式反映现实世界各种现象的本质和运动规律的知识体系。 ; 科学的种类:; 美国能源部报告认为:高端计算目前已经与理论研究、实验手段一起,成为获得科学发现的三大支柱。因此,理论科学、实验科学和计算科学是推动人类文明进步和科技发展的重要途径。;二、计算科学与计算学科 计算科学/Computational Science:一种与数学模型构建、定量分析方法以及利用计算机来分析和解决科学问题的研??领域。(计算视角); 1993:高性能计算与通信--HPCC计划 1996:加速战略计算创新--ASCI计划 2002:高性能计算系统--HPCS计划; 学科:指高校中讲授或研究知识的分科。 计算学科/Computational Discipline:利用计算科学对其他学科中的问题进行计算机模拟或者其他形式的计算而形成的诸如计算物理、计算化学等学科统称为计算学科。(计算视角); 计算学科是在数学和电子科学基础上发展起来的一门新兴学科,它既是一门理论性很强的学科,又是一门实践性很强的学科。 ;三、计算机科学与计算机学科;一、思维的概念 思维是精神地球上最美丽的花朵。; 3.思维的特征 ; 4.思维的类型;二、科学思维 科学思维:指理性认识及其过程,即经过感性阶段获得的大量材料,通过整理和改造,形成概念、判断和推理,以便反映事物本质和规律。 ;三、科学思维的分类; 三种科学对应着三种思维: 理论科学←→理论思维 理论思维又称逻辑思维,它以推理和演绎为特征,以数学学科为代表。 实验科学←→实验思维 实验思维又称实证思维,它以观察和总结自然规律为特征,以物理学科为代表。 计算科学←→计算思维 计算思维又称构造思维,它以设计和构造为特征,以计算机学科为代表。;一、计算思维的定义 计算思维(Computational Thinking,CT) 周以真认为:计算思维是运用计算机科学的基础概念去求解问题、设计系统和理解人类行为的涵盖了计算机科学之广度的一系列思维活动。; 针对上述定义解释如下: ①求解问题中的计算思维 利用计算手段求解问题的过程是:首先要把实际的应用问题转换为数学问题,可能是一组偏微分方程,其次将PDE离散为一组代数方程组,然后建立模型、设计算法和编程实现,最后在实际的计算机中运行并求解。 前两步是计算思维中的抽象,后两步是计算思维中的自动化。; ②设计系统中的计算思维 R.Karp认为:任何自然系统和社会系统都可视为一个动态演化系统,演化伴随着物质、能量和信息的交换,这种交换可以映射为符号变换,使之能用计算机进行离散的符号处理。 当动态演化系统抽象为离散符号系统后,就可以采用形式化的规范描述,建立模型、设计算法和开发软件来揭示演化的规律,实时控制系统的演化并自动执行。 ; ③理解人类行为中的计算思维 王飞跃认为(中科院):计算思维是基于可计算的手段,以定量化的方式进行的思维过程。计算思维就是应对信息时代新的社会动力学和人类动力学所要求的思维。在人类的物理世界、精神世界和人工世界等三个世界中,计算思维是建设人工世界需要的主要思维方式。 利用计算手段来研究人类的行为,可视为社会计算,即通过各种信息技术手段,设计、实施和评估人与环境之间的交互。;波尔普的三个世界观点;二、计算思维的详细描述;计算思维是一种选择合适的方式去陈述一个问题,或对一个问题的相关方面建模并使其易于处理的思维方法。 计算思维是按照预防、保护及通过冗余、容错和纠错方式,从最坏情况进行系统恢复的一种思维方法。 计算思维是利用启发式推理寻求解答,也即在不确定情况下的规划、学习和调度的思维方法。 计算思维是利用海量数据来加快计算,在时间和空间之间,在处理能力和存储容量之间进行折中的思维方法。;三、计算思维的特征; 3.是人的,不是计算机的思维 计算思维是人类求解问题的一条途径,但决非要使人类像计算机那样地思考。计算机枯燥且沉闷,人类聪颖且富有想象力。是人类赋予计算机激情。计算机赋予人类强大的计算能力,人类应该好好的利用这种力量去解决各种需要大量计算的问题。

您可能关注的文档

文档评论(0)

erfg4eg + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档