2.1计算思维的提出 0 什草凤利学与技未学脑 2.1计算思维的提出 计算领域的发展由科学问题、技术创新和社会需 求所驱动。 学科的发展,知识的膨胀 1.技术驱动 2. 社会驱动力 Sociology Database Data minino Statistics Serviceology Service Computing 3.科学驱动 Electricalaidware Robotics nginend systems 恤cp2oS3e5 Systems Networking A Natural Langurage Design Secyrity cpogy HCI Human Theory Comp.Economies Computer Interaction Psychology Graphics eometric commics Algorithms Art 6
2.1计算思维的提出 2.1计算思维的提出 计算领域的发展由科学问题、技术创新和社会需 求所驱动。 1. 技术驱动 2. 社会驱动力 3. 科学驱动 6
2.2计算思维的定义 2.2.1计算思维的定义 Jeannette M.Wing(周以真):Computational thinking involves solving problems,designing systems,and understanding human behavior,by drawing on the concepts fundamental to computer science.Computational thinking includes a range of mental tools that reflect the breadth of the field of computer science. 计算思维运用计算机科学的基础概念进行问题 求解、系统设计、以及人类行为理解等涵盖计 算机科学之广度的一系列思维活动。这也是目 前计算机领域对“计算思维”这一概念较为主流的 解释
2.2计算思维的定义 2.2.1计算思维的定义 Jeannette M.Wing(周以真):Computational thinking involves solving problems,designing systems,and understanding human behavior,by drawing on the concepts fundamental to computer science.Computational thinking includes a range of mental tools that reflect the breadth of the field of computer science. 计算思维运用计算机科学的基础概念进行问题 求解、系统设计、以及人类行为理解等涵盖计 算机科学之广度的一系列思维活动。这也是目 前计算机领域对“计算思维”这一概念较为主流的 解释。 7
什草凤利学与拉未学脑 Computational thinking will be a fundamental skill used by everyone in the world by the middle of the 21st Century. -Just like reading,writing.and arithmetic. -Imagine every person knowing how to think like a computer scientist! -Computational thinking is not just for other scientists,it's for everyone. -Thinking like a computer scientist means more than being able to program a computer