计算思维PPT
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
认识计算思维
为什么要认识计算思维?
• 学习计算思维可以培养我们的逻辑思维能 力。
• 计算思维可以为我们提供许多算法。 • 学习计算思维可以简化一些复杂的问题 • 计算思维在生活中的应用非常的广泛。
学习目标
总定义 优点
特性
总结
学习要求
• 全面了解计算思维的总定义和基本概念。 • 学会用计算思维来解决生活中的问题 • 了解计算思维在生活中的用途 • 认识计算思维的特性 • 学习过程中,认真完成相关的操作实例 • 在各类网站广泛搜索各类资料,进行课外
是利用启发式推理寻求解答,
也即在不确定情况下的规划、 学习和调度的思维方法
是利用海量数据来加快计算, 在时间和空间之间,在处理 能力和存储容量之间进行折 衷的思维方法。
PART 02
优点
计算思维建立在计算过程的能力和限制之上,由人由机器 执行。计算方法和模型使我们敢于去处理那些原本无法由 个人独立完成的问题求解和系统设计。
• 计算机科学在本质上源自数学思维,因为像所有的科学一样,其形 式化基础建筑于数学之上。计算机科学又从本质上源自工程思维, 因为我们建造的是能够与实际世界互动的系统,基本计算设备的限 制迫使计算机学家必须计算性地思考,不能只是数学性地思考。构 建虚拟世界的自由使我们能够设计超越物理世界的各种系统。
PART 04
3.是人的,不是计算机的思维方式
• 计算思维是人类求解问题的一条途径,但决非要使人类像计算机那 样地思考。计算机枯燥且沉闷,人类聪颖且富有想象力。是人类赋 予计算机激情。配置了计算设备,我们就能用自己的智慧去解决那 些在计算时代之前不敢尝试的问题,实现“只有想不到,没有做不 到”的境界。
4.数学和工程思维的互补与融合
内容
计算思维中的抽象完全超越物理的时空观,并完全用符 号来表示,其中,数字抽象只是一类特例。 与数学和物理科学相比,计算思维中的抽象显得更为丰 富,也更为复杂。数学抽象的最大特点是抛开现实事物 的物理、化学和生物学等特性,而仅保留其量的关系和 空间的形式,而计算思维中的抽象却不仅仅如此。
PART 03
把数据译成代码,是一种多 维分析推广的类型检查方法;
是一种采用抽象和分解来控 制庞杂的任务或进行巨大复 杂系统设计的方法,是基于 关注分离的方法(SoC方法)
是一种选择合适的方式去陈 述一个问题,或对一个问题 的相关方面建模使其易于处 理的思维方法;
计算思维的进一步定义
ห้องสมุดไป่ตู้
是按照预防、保护及通过冗 余、容错、纠错的方式,并 从最坏情况进行系统恢复的 一种思维方法;
拓展学习计算思维。
PART 01
计算思维总定义
计算思维是运用计算机科 学的基础概念进行问题求 解、系统设计、以及人类 行为理解等涵盖计算机科 学之广度的一系列思维活 动。
计算思维的进一步定义
通过约简,嵌入,转化,仿 真等方法,把一个困难的问 题转化为人们知道的问题的 解决方法
是一种把代码译成数据又能
特性
1.概念化,不是程序化
• 计算机科学不是计算机编程。像计算机科学家那样去思维意味 着远不止能为计算机编程,还要求能够在抽象的多个层次上思 维。
2.根本的,不是刻板的技能
• 根本技能是每一个人为了在现代社会中发挥职能所必须掌握的。 刻板技能意味着机械的重复。具有讽刺意味的是,当计算机像 人类一样思考之后,思维可就真的变成机械的了。
总结
• 计算思维就是一个引导着计算机教育家、 研究者和实践者的宏大愿景
• 计算机科学应该作为主修课程来学习 • 我们应当传播计算机科学的快乐、崇高的
力量,致力于使计算思维成为常识。
学习反思
• 计算思维的定义 • 计算思维的用途 • 计算思维的应用实例 • 计算思维的发展前景 • 你对计算思维的看法及其意见
THANKS
PowerPoint Template
为什么要认识计算思维?
• 学习计算思维可以培养我们的逻辑思维能 力。
• 计算思维可以为我们提供许多算法。 • 学习计算思维可以简化一些复杂的问题 • 计算思维在生活中的应用非常的广泛。
学习目标
总定义 优点
特性
总结
学习要求
• 全面了解计算思维的总定义和基本概念。 • 学会用计算思维来解决生活中的问题 • 了解计算思维在生活中的用途 • 认识计算思维的特性 • 学习过程中,认真完成相关的操作实例 • 在各类网站广泛搜索各类资料,进行课外
是利用启发式推理寻求解答,
也即在不确定情况下的规划、 学习和调度的思维方法
是利用海量数据来加快计算, 在时间和空间之间,在处理 能力和存储容量之间进行折 衷的思维方法。
PART 02
优点
计算思维建立在计算过程的能力和限制之上,由人由机器 执行。计算方法和模型使我们敢于去处理那些原本无法由 个人独立完成的问题求解和系统设计。
• 计算机科学在本质上源自数学思维,因为像所有的科学一样,其形 式化基础建筑于数学之上。计算机科学又从本质上源自工程思维, 因为我们建造的是能够与实际世界互动的系统,基本计算设备的限 制迫使计算机学家必须计算性地思考,不能只是数学性地思考。构 建虚拟世界的自由使我们能够设计超越物理世界的各种系统。
PART 04
3.是人的,不是计算机的思维方式
• 计算思维是人类求解问题的一条途径,但决非要使人类像计算机那 样地思考。计算机枯燥且沉闷,人类聪颖且富有想象力。是人类赋 予计算机激情。配置了计算设备,我们就能用自己的智慧去解决那 些在计算时代之前不敢尝试的问题,实现“只有想不到,没有做不 到”的境界。
4.数学和工程思维的互补与融合
内容
计算思维中的抽象完全超越物理的时空观,并完全用符 号来表示,其中,数字抽象只是一类特例。 与数学和物理科学相比,计算思维中的抽象显得更为丰 富,也更为复杂。数学抽象的最大特点是抛开现实事物 的物理、化学和生物学等特性,而仅保留其量的关系和 空间的形式,而计算思维中的抽象却不仅仅如此。
PART 03
把数据译成代码,是一种多 维分析推广的类型检查方法;
是一种采用抽象和分解来控 制庞杂的任务或进行巨大复 杂系统设计的方法,是基于 关注分离的方法(SoC方法)
是一种选择合适的方式去陈 述一个问题,或对一个问题 的相关方面建模使其易于处 理的思维方法;
计算思维的进一步定义
ห้องสมุดไป่ตู้
是按照预防、保护及通过冗 余、容错、纠错的方式,并 从最坏情况进行系统恢复的 一种思维方法;
拓展学习计算思维。
PART 01
计算思维总定义
计算思维是运用计算机科 学的基础概念进行问题求 解、系统设计、以及人类 行为理解等涵盖计算机科 学之广度的一系列思维活 动。
计算思维的进一步定义
通过约简,嵌入,转化,仿 真等方法,把一个困难的问 题转化为人们知道的问题的 解决方法
是一种把代码译成数据又能
特性
1.概念化,不是程序化
• 计算机科学不是计算机编程。像计算机科学家那样去思维意味 着远不止能为计算机编程,还要求能够在抽象的多个层次上思 维。
2.根本的,不是刻板的技能
• 根本技能是每一个人为了在现代社会中发挥职能所必须掌握的。 刻板技能意味着机械的重复。具有讽刺意味的是,当计算机像 人类一样思考之后,思维可就真的变成机械的了。
总结
• 计算思维就是一个引导着计算机教育家、 研究者和实践者的宏大愿景
• 计算机科学应该作为主修课程来学习 • 我们应当传播计算机科学的快乐、崇高的
力量,致力于使计算思维成为常识。
学习反思
• 计算思维的定义 • 计算思维的用途 • 计算思维的应用实例 • 计算思维的发展前景 • 你对计算思维的看法及其意见
THANKS
PowerPoint Template