第六章-计算与计算思维ppt.ppt





《第六章-计算与计算思维ppt.ppt》由会员分享,可在线阅读,更多相关《第六章-计算与计算思维ppt.ppt(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、大学计算机基础与计算思维西南林业大学大数据与智能工程学院第六章 计算与计算思维本章主要内容6.1 计算6.2 计算思维的含义特征、内容6.3 计算思维的特征6.4 计算思维什么是计算?简单计算:数据 简单计算:数据 计算,计算,计算规则 计算规则,应用计算规则进行计算并获得计算,应用计算规则进行计算并获得计算结果 结果计算就是基于规则的、符号集的变换过程,即从一个按照规则组织的符号集合开始,再按照既定的规则一步步地改变这些符号集合,经过有限步骤之后得到一个确定的结果。广义的计算就是执行信息变换,即对信息进行加工和处理。许多自然的、人工的和社会的系统中的过程变化,自然而然是计算的。如财务系统、搜
2、索引擎等。复杂计算:复杂计算:需要研究简化的方法、规则。如一元二次方程解的公需要研究简化的方法、规则。如一元二次方程解的公式等。式等。f(x)f(x),函数,计算规则及其简化计算方法,便于人应用规则进行计,函数,计算规则及其简化计算方法,便于人应用规则进行计算,获得计算结果算,获得计算结果机器计算知道计算规则,但超出人的计算能力,无法获得计算结果人可能无法完成但却可由机器自动完成,借助于机器获得计算结果设计一些简单的规则,让机器通过重复执行来完成计算,也就是使用机器来代替人进行自动计算,比如圆周率计算等。a1x1b1+a2x2b2+anxnbn=c人计算与机器计算的差别?例如:求ax2+bx+
3、c=0的根人进行计算:l规则可能很复杂,但计算量却可能很小l人需要知道具体的计算规则l特定规则,只能求:a1x2+a2x=c机器-自动计算:l规则可能很简单,但计算量却很大l机器也可以采用人所使用的计算规则l一般性的规则,可以求任意:a1x1b1+a2x2b2+anxnbn=c人-求解机器-求解(1)从-n到n,产生x的每一个整数值;(2)将其依次代入到方程中计算;(3)如果其值使方程式成立,则即为其解;否则不是 u“人”计算 vs.“机器”计算利用上述公式计算得到x值自动计算自动计算要解决的几个问题:表示-存储-执行u“数据”的表示u“计算规则”的表示:程序u数据与计算规则的“自动存储”u计
4、算规则的“自动执行”a1x1b1+a2x2b2+anxnbn=c计算思维为什么提出计算思维?学科的发展,知识的膨胀SystemsTheoryAIComp.Bio.Geometric Comp.GraphicsHCI:Human Computer InteractionDistributed SystemsService ComputingHardwareRoboticsDatabase&Data miningMachine LearningNatural LanguageComp.EconomicsNetworkingSecurityAlgorithmsEconomicsBiologyLing
5、uisticsStatisticsSociology&ServiceologyDesignPsychologyElectricalEngineering计算思维的提出“计算思维”是美国卡内基梅隆大学周以真教授提出的一种理论。周以真认为:计算思维是运用计算机科学的基础概念去求解问题、设计系统和理解人类行为,它涵盖了计算机科学的一系列思维活动。什么是计算思维?计算思维以设计和构造为特征,以计算机学科为代表。计算思维的根本问题是什么能被有效的自动进行。为了机器的自动化,需要在抽象过程中进行符号转换和建立计算模型。计算思维需要考虑问题处理的边界,以及可能产生的错误。计算思维的本质抽象和自动化 抽象:有
6、选择地忽略某些细节,控制系统的复杂性;完全超越物理的时空观,符号化;抽象是在不同的层次上完成的。自动化:机械地一步一步地自动执行,选择合适的计算机解释执行问题的抽象。在哥尼斯堡城的普莱格尔河上有7座桥,将河中的两个岛和河岸连结,问能否一次走遍7座桥,而每座桥只允许通过一次,最后仍然回到起始地点。【案例】毕加索画牛的抽象过程。国内学者/专家的观点nn计算思维是人类应具备的第三种思维计算思维是人类应具备的第三种思维实验思维实验思维:实验实验 观察观察 发现、推断与总结发现、推断与总结.-.-观察与归纳观察与归纳理论思维理论思维:假设假设/预设预设 定义定义/性质性质/定理定理 证明证明.-.-推理
7、和演绎推理和演绎计算思维计算思维:设计设计,构造构造 与与 计算计算.-.-设计与构造设计与构造计算思维关注的是人类思维中有关可行性、可构造性和可评价性的部分计算思维关注的是人类思维中有关可行性、可构造性和可评价性的部分 当当前前环环境境下下,理理论论与与实实验验手手段段在在面面临临大大规规模模数数据据的的情情况况下下,不不可可避避免免地地要要用计算手段来辅助进行。用计算手段来辅助进行。国际教育技术协会对计算思维的可操作性定义计算思维是问题解决的过程,该过程包括以下特点:(11)制定问题,并利用计算机和其他工具来解决该问题;)制定问题,并利用计算机和其他工具来解决该问题;(22)要符合逻辑地组
8、织和分析数据;)要符合逻辑地组织和分析数据;(33)通过抽象)通过抽象(如模型、仿真等如模型、仿真等)再现数据;再现数据;(44)通过算法思想(一系列有序的步骤)支持自动化的解决方)通过算法思想(一系列有序的步骤)支持自动化的解决方案;案;(55)分析可能的解决方案,找到最有效的方案;)分析可能的解决方案,找到最有效的方案;(66)将该问题的求解过程推广并移植到更广泛的问题中。)将该问题的求解过程推广并移植到更广泛的问题中。计算工具与思维方式的相互影响家迪科斯彻:我们使用的工具影响着我们的思维方式和思维习惯,从而也将深刻地影响着我们的思维能力。计算的发展影响着人类的思维方式。如如,计算生物学改
9、变计算生物学改变了了生物学家的思维方式;生物学家的思维方式;如,如,计算机博弈论改变着经济学家的思维方式;计算机博弈论改变着经济学家的思维方式;如,如,计算社会科学改变着社会学家的思维方式;计算社会科学改变着社会学家的思维方式;如,如,量子计算改变着物理学家的思维方式。量子计算改变着物理学家的思维方式。计算思维是各个专业求解问题的基本途径。为什么需要计算思维?支持各学科研究创新的新型计算手段Gap计算思维/计算能力计算机及其通用计算手段的应用当前的非计算机专业计算机关注点应用计算手段进行各学科研究和创新非计算机专业学生的未来计算能力知识/技能计算思维的学习和训练1998年诺贝尔化学奖奖励给一个
10、计算手段的研究者-John Pople化学学科工作者利用计算手段进行学科的科学研究“看山是山,看水是水”“昨夜西风凋碧树,独上高楼,望尽天涯路”“看山不是山,看水不是水”“衣带渐宽终不悔,为伊销得人憔悴”“看山还是山,看水还是水”“众里寻她千百度,蓦然回首,那人却在灯火阑珊处”From 王国维“人间词话”关于“境界”的阐述贯通,看得远,才能认识准确浮想联翩,由此及彼,才能发现不断训练,不断理解,才能找出本质,才能创新联想与贯通训练与实践概念与知识思维是创新的源头,技术与知识是创新的支撑知识与思维的差别在哪里?贯通知识的思维计算思维本质 可实现 启发性 联想知识知识的贯通-思维计算思维的特征计算
11、思维是每个大学生必须掌握的基本技能。计算思维是人的,不是计算机的思维方式。计算思维是人类求解问题的思维方法,而不是要使人类像计算机那样思考。计算思维是数学思维和工程思维的相互融合。计算机科学本质上来源于数学思维,但是受计算设备的限制,迫使计算机科学家必须进行工程思考,不能只是数学思考。计算思维建立在计算过程的能力和限制之上。最根本的问题是:什么是可计算的?解决这个问题有多么困难?什么是最佳的解决方法?一个近似解是否就够了吗?是否允许漏报和误报?计算思维是通过简化、转换和仿真等方法,把一个看起来困难的问题,重新阐释成一个我们知道怎样解决的问题。计算思维是选择合适的方式对问题进行建模,使它易于处理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六 计算 思维 ppt

限制150内