《计算机应用基础》课程教学资源(PPT课件讲稿)第2章 计算思维

山东理工大客SHANDONGUNIVERSITYOFTECHNOLOGY第一篇计算与计算思维第2章计算思维
第一篇计算与计算思维 第2章 计算思维

01.三大科学思维计算机科学与技术学院科学思维真理在认识的统一过程中,对各种科学的思维方法的有机整合,它是人类实践活动的产物。口理论思维--逻辑化--推理系统口实验思维-单纯化--验证体系口计算思维--符号化--计算系统相辅相成相对独立
1.三大科学思维 ◼ 科学思维 真理在认识的统一过程中,对各种科学的思 维方法的有机整合,它是人类实践活动的产物。 ❑ 理论思维-逻辑化-推理系统 ❑ 实验思维-单纯化-验证体系 ❑ 计算思维-符号化-计算系统 相辅相成 相对独立 2

01.三大科学思维范型计草机科学与校术学院Computational ThinkingAbstractionDecomposing分MISPatternBrecognitionAlgorithms000理论思维实验思维计算思维
1.三大科学思维范型 3 理论思维 实验思维 计算思维

口2.计算思维的定义计算机科学与技术学院运用计算机科学的基础概念进行问题求解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动
2.计算思维的定义 运用计算机科学的基础概念进行问题求解、 系统设计、以及人类行为理解等涵盖计算机科学 之广度的一系列思维活动。 4

03.计算思维的本质计草机科学与技术学院抽象(Abstract)自动化(Automation)
3.计算思维的本质 ◼ 抽象(Abstract) ◼ 自动化(Automation)。 5

03.1抽象计算机科学与技术学院抽象(Abstraction)计算思维中的抽象完全超越物理的时空观可以完全用符号来表示抽象思维无名,天地之始。有名,天地之母。客观世界(物)一主观世界(名)抽象是思维的基本环节,程度不同而已计算思维首先是一种抽象思维
3.1抽象 ◼ 抽象(Abstraction) 计算思维中的抽象完全超越物理的时空观, 可以完全用符号来表示。 ◼ 抽象思维 无名,天地之始。有名,天地之母。 客观世界(物) 主观世界(名) 抽象是思维的基本环节,程度不同而已。 计算思维首先是一种抽象思维 6

口抽象思维--哥尼斯堡七桥问题计算机科学与技术学院德国城镇哥尼斯堡Konigsberg由四块陆地(A、B、C、D)组成,由七坐桥连接。人们想知道,是否能够有一种方法,在每一座桥走且只走一次的情况下将城镇浏览一遍哥尼斯堡七桥问题
抽象思维-哥尼斯堡七桥问题 ◼ 德国城镇哥尼斯堡Konigsberg由四块陆地(A 、B、C、D)组成,由七坐桥连接。人们想知 道,是否能够有一种方法,在每一座桥走且只 走一次的情况下将城镇浏览一遍

口七桥问题计草机科学与技术学院哥尼斯堡七桥问题引起了大数学家欧拉的兴趣。他知道,如果沿着所有可能的路线都走一次的话,一共要走5040次。就算是一天走一次,也需要13年多的时间。实际上,欧拉只用了几天的时间就解决了七桥问题
七桥问题

口数学抽象计算机科学与技术学院欧拉的想法是:两岸的陆地与河中的小岛,都是桥梁的连接点,它们的大小、形状均与问题本身无关。因此,不妨把它们看作是4个点。7座桥是7条必须经过的路线,它们的长短、曲直,也与问题本身无关。因此,不妨任意画7条线来表示它们。就这样,欧拉将七桥问题抽象成了一个“一笔画”问题,从而否定了问题的答案
数学抽象

0数学抽象计算机科学与技术学院D笔画问题B如何将此图一笔画出哥尼斯堡七桥问题:如何不重复地走完七桥后回到起点?
数学抽象
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第1章 计算机与计算.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第8章 网站及网页设计入门.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第7章 计算机网络.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第6章 大数据基础.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第8章 网页设计_Dreamweaver网页制作基础.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第10章_vb2/2.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第10章_vb1/2.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第8章_jl版网页设计.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第4章_第4章数制与信息编码.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第3章_第3章计算机系统概述.ppt
- 《计算机应用基础》课程教学资源(讲稿)第1章计算机与计算.pdf
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿)9-1 图形用户界面.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿)8-1 数据库程序设计.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿)7-1 文件及IO操作.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿)6-2 常用类(Java集合框架).ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿)6-1 常用类(字符串、日期类).ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿)5-2 异常及其处理.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿)5-1 内部类.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿)4-2 接口及其使用.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿)4-1 类的继承和多态.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第3章 计算机系统概述.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第4章 数制与信息编码.ppt
- 《Android软件开发》课程教学资源(书籍文献)Android Application Testing Guide.pdf
- 《Android软件开发》课程教学资源(书籍文献)Android Quick APIs Reference.pdf
- 《Android软件开发》课程教学资源(书籍文献)Android Studio Essentials.pdf
- 《Android软件开发》课程教学资源(书籍文献)Sqlite_Android.pdf
- 《Android软件开发》课程教学资源(书籍文献)Android 6 Essentials.pdf
- 《Android软件开发》课程教学资源(PPT课件)第1章 Android系统及其开发过程.ppt
- 《Android软件开发》课程教学资源(PPT课件)第2章 图形用户界面设计.ppt
- 《Android软件开发》课程教学资源(PPT课件)第3章 多个用户界面的程序设计.ppt
- 《Android软件开发》课程教学资源(PPT课件)第4章 图形与多媒体处理.ppt
- 《Android软件开发》课程教学资源(PPT课件)第5章 后台服务与系统服务调用.ppt
- 《Android软件开发》课程教学资源(PPT课件)第6章 网络通信.ppt
- 《Android软件开发》课程教学资源(PPT课件)第8章 数据存储.ppt
- 《Android软件开发》课程教学资源(PPT课件)第9章 地图服务及传感器检测技术.ppt
- 《IT项目管理》课程教学资源(学习资料)10-团队计划.pdf
- 《IT项目管理》课程教学资源(学习资料)11-风险计划.pdf
- 《IT项目管理》课程教学资源(学习资料)12-合同计划.pdf
- 《IT项目管理》课程教学资源(学习资料)13-集成计划执行控制.pdf
- 《IT项目管理》课程教学资源(学习资料)14-核心计划执行控制.pdf
