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

山求理2大彩 SHANDONG UNIVERSITY OF TECHNOLOGY 一篇计算与计算思维 第2章计算思维
第一篇计算与计算思维 第2章 计算思维

2.1计算思维的提出 计草机利学与校未学网 计算思维就是人们在审视计算机科学所蕴含 的思想和方法时被挖掘出来的,成为与理论思维、 实验思维并肩的3种科学思维之一。 计算思维是计算时代的产物,应当成为这个 时代中每个人都具备的一种基本能力
2.1计算思维的提出 计算思维就是人们在审视计算机科学所蕴含 的思想和方法时被挖掘出来的,成为与理论思维、 实验思维并肩的3种科学思维之一。 计算思维是计算时代的产物,应当成为这个 时代中每个人都具备的一种基本能力。 2

2计算思维的定义 件菜凤利学与技未学厕 计算思维运用计算机科学的基础概念进行问题 求解、系统设计、以及人类行为理解等涵盖计算机 科学之广度的一系列思维活动。 计算思维的本质是抽象(Abstract)和自动化 (Automation)。 计算是抽象的自动执行,自动化需要某种计算机去解释抽象 从实际问题进行抽象、建模、再解决实际问题的思维过程
2计算思维的定义 计算思维运用计算机科学的基础概念进行问题 求解、系统设计、以及人类行为理解等涵盖计算机 科学之广度的一系列思维活动。 计算思维的本质是抽象(Abstract)和自动化 (Automation)。 计算是抽象的自动执行,自动化需要某种计算机去解释抽象 从实际问题进行抽象、建模、再解决实际问题的思维过程 3

3生活中的计算思维 0 计草机利学与校未学网 预置与缓存 回测 设计的余性
设 计 的 冗 余 性 3 生活中的计算思维

3生活中的计算思维 0 件菜凤利学与拉未学腐 。道路设计 ·从一堆文件中找资料 。快递投放(路径规划) ■文档保存 ·做饭(洗菜、切菜、熬粥、蒸米饭)
3 生活中的计算思维 ◼ 道路设计 ◼ 从一堆文件中找资料 ◼ 快递投放(路径规划) ◼ 文档保存 ◼ 做饭(洗菜、切菜、熬粥、蒸米饭) 5

计算思维例题 计草机利学与校未学网 在一个成绩列表中查找学号为10011087的学生 的成绩。 问题分析:如何利用计算机来完成这样一个任务? 顺序查找、二分法查找 举例:猜数、二进制猜数
计算思维例题 在一个成绩列表中查找学号为10011087的学生 的成绩 。 问题分析:如何利用计算机来完成这样一个任务? 顺序查找、二分法查找 举例:猜数、二进制猜数 6

0 计算根利学与技未学脑 ·计算思维方式对解决的问题,往往需要经过问题的抽象化, 问题的符号化表示,问题的求解算法,算法的实现这几个 步骤。 应用问题的解决是需要构造一个如上的算法,该算法的特 点是必须在有限的步骤内结束。 可以看出,算法往往具有机械性、重复性,而算法的每个 步骤都是具有确定性的。 ·算法针对一定数据组织的执行就可以得到有益的结果
◼ 计算思维方式对解决的问题,往往需要经过问题的抽象化, 问题的符号化表示,问题的求解算法,算法的实现这几个 步骤。 ◼ 应用问题的解决是需要构造一个如上的算法,该算法的特 点是必须在有限的步骤内结束。 ◼ 可以看出,算法往往具有机械性、重复性,而算法的每个 步骤都是具有确定性的。 ◼ 算法针对一定数据组织的执行就可以得到有益的结果。 7

4计算思维对其他学科的影响 0 智能交通控制、天气预报、疾病的流行趋势 分析与控制、计算生物学等等众多领域的研究者 都在其研究工作中运用着计算思维。 银行排队服务(协同策略与机制)、图书摆放(局部性 与缓存)、查找、裴波那且数列(递归)、二维码及应用
4 计算思维对其他学科的影响 智能交通控制、天气预报、疾病的流行趋势 分析与控制、计算生物学等等众多领域的研究者 都在其研究工作中运用着计算思维。 银行排队服务(协同策略与机制)、图书摆放(局部性 与缓存)、查找、裴波那且数列(递归)、二维码及应用 8
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 山东理工大学:《计算机算法设计与分析》课程教学课件(PPT讲稿)哈夫曼编码 Huffman Coding.ppt
- 山东理工大学:《计算机算法设计与分析》课程教学课件(PPT讲稿)第零章 算法课程简介 Design and Analysis of Computer Algorithms.ppt
- 山东理工大学:《计算机算法设计与分析》课程教学课件(PPT讲稿)第一章 算法概述概述(主讲:王红霞).ppt
- 山东理工大学:《计算机算法设计与分析》课程教学课件(PPT讲稿)第二章 分治与递归.ppt
- 山东理工大学:《计算机算法设计与分析》课程教学课件(PPT讲稿)第三章 动态规划 Dynamic Programming.ppt
- 山东理工大学:《计算机算法设计与分析》课程教学课件(PPT讲稿)第四章 贪心算法 Greedy Algorithm.ppt
- 山东理工大学:《计算机算法设计与分析》课程教学课件(PPT讲稿)第五章 回溯算法 Backtrack Algorithm.ppt
- 山东理工大学:《计算机算法设计与分析》课程教学课件(PPT讲稿)第六章 分支限界法 Branch-and-Bound Algorithm.ppt
- 《数据结构与算法分析》课程教学课件(PPT讲稿)前言(JAVA).ppt
- 《数据结构与算法分析》课程教学课件(PPT讲稿)第一章 java描述.ppt
- 《数据结构与算法分析》课程教学课件(PPT讲稿)第二章 线性表.ppt
- 《数据结构与算法分析》课程教学课件(PPT讲稿)第三章 栈和队列.ppt
- 《数据结构与算法分析》课程教学课件(PPT讲稿)第四章 串.ppt
- 《数据结构与算法分析》课程教学课件(PPT讲稿)第五章 数组与广义表.ppt
- 《数据结构与算法分析》课程教学课件(PPT讲稿)第六章 树与二叉树.ppt
- 《数据结构与算法分析》课程教学课件(PPT讲稿)第七章 图.ppt
- 《数据结构与算法分析》课程教学资源(书籍文献)数据结构与算法分析.pdf
- 内蒙古科技大学:《Java编程》课程教学课件(PPT讲稿)第1章 Java入门(任课教师:褚燕华).ppt
- 内蒙古科技大学:《Java编程》课程教学课件(PPT讲稿)第2章 Java程序设计基础.ppt
- 内蒙古科技大学:《Java编程》课程教学课件(PPT讲稿)第3章 数组与字符串.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第1-2章 计算机与计算思维_第1章 计算机与计算.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第5-6章 办公自动化 与 数据库_第6章数据库.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第7-8章 网络基础 与 网页设计_第8章 网页设计.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第9-10章 算法 与 程序设计_2019第九章 算法最新版.ppt
- 《计算机应用基础》课程教学资源(讲义)第九章 算法.doc
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第9-10章 算法 与 程序设计_第10章 VB常用控件.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第10-11章 计算机学科简介 与 前沿_第12章 计算机学科前沿.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第10-11章 计算机学科简介 与 前沿_第11章 计算机学科简介.ppt
- 《计算机应用基础》课程教学资源(推荐书籍)思考的乐趣.pdf
- 《计算机应用基础》课程教学资源(推荐书籍)奇思妙想——15位计算机天才及其重大发现.pdf
- 《计算机应用基础》课程教学资源(推荐书籍)改变未来的九大算法[美]约翰·麦考密克(John MacCormick).pdf
- 《计算机应用基础》课程教学资源(扩展阅读)Access 2010简介.doc
- 《计算机应用基础》课程教学资源(扩展阅读)常用鼠标类型介绍.doc
- 《计算机应用基础》课程教学资源(扩展阅读)Windows诞生始末.doc
- 《计算机应用基础》课程教学资源(扩展阅读)Word、Excel、PowerPoint 操作要求及步骤.doc
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第九章 算法.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)html课件.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)数据库.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第四章 数制与信息编码.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第10章 程序设计.pptx.ppt