Computational Thinking

彼得·J·丹宁

出版社

出版时间

2019-05-14

ISBN

9780262536561

评分

★★★★★
书籍介绍

An introduction to computational thinking that traces a genealogy beginning centuries before the digital computer.

A few decades into the digital era, scientists discovered that thinking in terms of computation made possible an entirely new way of organizing scientific investigation; eventually, every field had a computational branch: computational physics, computational biology, computational sociology. More recently, "computational thinking" has become part of the K-12 curriculum. But what is computational thinking? This volume in the MIT Press Essential Knowledge series offers an accessible overview, tracing a genealogy that begins centuries before digital computers and portraying computational thinking as pioneers of computing have described it.

The authors explain that computational thinking (CT) is not a set of concepts for programming; it is a way of thinking that is honed through practice: the mental skills for designing computations to do jobs for us, and for explaining and interpreting the world as a complex of information processes. Mathematically trained experts (known as "computers") who performed complex calculations as teams engaged in CT long before electronic computers. The authors identify six dimensions of today's highly developed CT--methods, machines, computing education, software engineering, computational science, and design--and cover each in a chapter. Along the way, they debunk inflated claims for CT and computation while making clear the power of CT in all its complexity and multiplicity.

目录
Series Foreword
Preface
Acknowledgments
1. What Is Computational Thinking?
2. Computational Methods

显示全部
用户评论
作为文科生看的有些吃力又大开眼界。计算机哲学理解不了还是能理解计算机专业并不会修电脑的逻辑
Linux vs. Windows,Linux效能高但曲高和寡,Mac是折中选择。
【思维分类】 ①科学:极简形式,追求高效的规律 ②工程:细节形式,追求冷酷无情计算纠错的可靠 ③操作:生长形式,追求底层经验演化能力的层级(上程序权限)式系统 ★种🌲的机会只在新大趋势初生时,其他时候只是感慨。🌲的繁荣不在树本身优劣,而在于人们的使用度 ④网络:追求互联 【发布】刺激完善自我但走出学校机会渐少 ①对_实现:关注产品本身 ②好_设计虚拟世界:关注环境配合 层级a:好用(人机习惯配合)好看 层级b:客户需求_调研(跟随优产品/敏捷) 层级c:规则(价值观)/平衡性完备自恰(可持续排除负面)
失眠突然想起来。还在纽黑文的时候有次在车上和bc吵架躁狂发作跳车出走,躲进书店随手在新书区买了这本书……后来家里来客人她委婉提醒:可不可以把它藏起来,不想她同事看到我看这种知识充电丛书……so mean😷
很好地梳理了计算性思维的发展脉络,讲清了CT相关的概念,包含算法,程序员思维、计算性思维在教育上的发展前后等等。并指出了CT随着时代发展的不确定性。
计算机思维 苹果的系统、微软的办公系列、地图导航、Kindle阅读器、魔兽世界这个游戏,包括现在的打车软件,都给人提供了一种以前根本不存在的东西。没它的时候你觉得日子也是这么过,可是一旦有了它,你就回不去了。像这样的软件都能立即制造一批死忠用户,哪怕一开始有点小毛病也能让人接受。
收藏