
吉姆·克里斯蒂安
在本书学习编程思维的过程中,不需要你事先接触一行实际的代码,不需要一台专用的电脑,也不需要什么专门的软件。一副骰子、一副扑克牌,甚至一支铅笔、一张纸,有了这些简单的工具,就可以学起来啦!学习编程思维的这个过程,将帮助你培养批判性的思维方式,提升你的组织能力,增强你使用计算机的信心,帮助你更好地探索这新奇而趣味无穷的编程世界,创造性地解决问题。
超级无敌简单明了可爱!特别适合我这种编程初心者(废柴)!入门新领域的时候,还是看看这样的书最舒心了!!! 读的时候,输入了一项新动物的信息:狐猴。一直拿画狐猴为例子,以为很可爱来着,搜索图片的时候还是有些认知崩塌 还有,真的喜欢「小黄鸭调试法」,想出这个方法和名字的人太软乎了~ 作者一定有一颗童心,“金子般的心”!是一个很善良很有趣的人!
居然拿了一章挂着“学习编程思维”的羊头来卖“计算机如何工作”的狗肉,一章来讲“学习编程语言”。介绍里说的只要“一副骰子,一副扑克牌,甚至一支铅笔,一张纸”就能学编程思维呢?语言是很浅显了,但显然作者也没有跳出计算机对其思维的桎梏嘛。当然,他本来也认为人脑是个计算机。呵呵。
分析问题,拆解问题,图像化、逻辑化,设计模式,再就是算法。看起来容易,实操就是打击。勉励前行,虽然根本用不上。
未来的人才竞争是学习力与创造力的竞争,编程是很好的磨练工具。这本书的启示是到底怎么让小白看得懂、有兴趣呢?
可以一看,基础入门,书中案例挺有意思
全书介绍了编程过程中常常遇见的术语,变量,代码,程序,注释,循环,条件,判断,脚本等等,作者对于编程思维的解释:高效解决问题的能力,认为编程思维应具备的能力:问题分解,模式识别,编程思维,创新解决问题能力,算是一本编程基础科普书
本书的立意很吸引人,普通人如何掌握编程思维,它能帮到我们什么。但是内容太单薄了,而且很多还是计算机知识的科普,并不能让普通人联系到自己的实际上来。
2020年的第1098本 太浅了,给幼儿园小班看的吧?所以书名挺对,确实写给所有人的,不过这里很多我觉得也不算编程思维。不过,对小白很友好的一本书
阅读对象偏向于对编程还没有认知的小白或者年纪大点的青少,通过形象生活化的方式去讲解什么是编程,以及知识点,例如:变量、循环、分支、算法等等。 书中的例子很容易理解,使用了很多类比的讲解的方式,例如变量盒子,分支语句循环语句的举例,除此之外,本书还做了一些科普,通过通俗易懂的方式,讲解了计算机硬件、程序调试等知识,算是对编程素养方向的一个补充。 书中并没有标准去定义编程思维,而是通过比较多的例子去阐释编程思维是什么,广义上理解,编程思维是思维程序化的结果,也就是在应对实际问题时通过编写程序的逻辑去拆分问题、辨识问题、匹配问题、解决问题,其本身还是一种思维,就好比在其他领域和方向我们还存在数学思维、类比思维、XX思维,这些都是思维在不同应用场景下的呈现方式。 书中还有一个特色是使用了很多小游戏来阐释编程,例如:通过雪人游戏讲解变量,通过扑克钓鱼游戏来讲解分支和循环,包括魔力8球讲解综合应用,通过理解游戏逻辑来加深对编程语句和逻辑的认知。
对于0基础的想学编程的人来说,这本是绝佳的入门读物。