文章吧手机版
《写给所有人的编程思维》读后感10篇
日期:2019-11-28 23:36:02 来源:文章吧 阅读:

《写给所有人的编程思维》读后感10篇

  《写给所有人的编程思维》是一本由(英) 吉姆·克里斯蒂安 / 于应机 / 李阳欢著作北京日报出版社 策划/一米阳光童书出版的平装图书,本书定价:45.00,页数:150(千字),特精心网络整理的一些读者读后感希望大家能有帮助

  《写给所有人的编程思维》读后感(一):编程思维是一种解决问题方式

  编程思维”很高深名词,最初看到它,想起自己大学时学电脑课的痛苦,但当前我们身处的这个世界计算机科学普及小学、普及到每个学生手机更是无处不在渗透生活的每个角落。抱着一切为了孩子心态,拿到了这本书。

  什么是编程思维?编程思维除了指数字、符号代码,最重要的就是指创造性地解决问题、表达思想。编程思维只是一种基本的思维方式。编程思维也不是只有程序员、电脑专家才能做。孩子的编程思维当然可以学习实践培养,学习编程思维的这个过程,可以培养批判性的思维方式,提升组织能力增强使用计算机的信心。《写给所有人的编程思维》这本书从编程语言的过去入手,将现在、未来联系在一起,形成一整套核心概念,渗透了计算机科学、逻辑学和数学的概念。注意,是通过游戏例子教授顺序循环条件等概念,引导您将这种归纳规划事物的能力更好应用生活中,更好地探索新奇趣味无穷的编程世界,有效提高逻辑思维学会创造性地解决问题。

  作者吉姆.克里斯蒂安,英国著名科技教育专家,编程怪才,畅销书作家拥有20多年科技教育和国际教学经验,曾获Dr.Dobb's 程序设计卓越奖。先后出版了《如何利用“我的世界”编程》(Learn to Code with Minecraft)《写给所有人的编程思维》(How to think like a coder)等作品。这本书告诉我们,编程不只是一门为解决实际问题而生的学科,学会它掌握它,让它来帮我们工作,更主要的是,它对思维的训练接近。这本书让我们在学习编程思维的过程中,不需要事先接触一行实际的代码,不需要一台专用的电脑,也不需要什么专门的软件。一副骰子、一副扑克牌,甚至一支铅笔、一张纸,有了这些简单工具,就可以学起来啦!

  “编程思维”并不是编写程序的技巧,是日常的逻辑思维方式,是一种高效解决问题的思维方式,就是利用我们已有的知识和工具,将自身的思路转化成逻辑运算的步骤,从而完成复杂任务

  计算机科学进化到今天,最难的底层编程已经比较完善了,学编程是掌握一个工具,训练把实际问题转换成计算机能理解的数学问题的思维。 试想一下,如果你和你的孩子能拥有惊人的逻辑思维能力,善于观察处理问题,用计算思维去思考,用一种崭新的方式,去理解并描述我们的世界,更好地表达自我! 何乐而不为呢!人生的一切至关重要事情首先都受限于思维层次,提高思维层次,牵一动而发全身。提升思维层次,是人生的首要任务。

  《写给所有人的编程思维》读后感(二):Hello world

  逻辑是无处不在的,我认识到这一点,大概是是将近20年前了,老师上课说我们的语言、文学其实可以是遵循一定程序,有着内在的逻辑因素的。以后的文学创作机器是可以完成的。计算机的编程我们称之为语言,人类说的话也是语言,两种语言又有什么区别呢?我们张口不必那么循规蹈矩,我们有着无意识的机锋。可是计算机语言就不同,不遵循规则肯定是此路不同,bug频现的。当我看到《写给所有人的编程思维》这本书,其实我意识到也许我们人类遵守机器语言,我们的生活会更好一点。这本书无疑是想让你在生活中,运用逻辑思维,理顺下生活的。

  编程的思维到底有什么好处呢?书中给出了答案:“学习编程思维的过程,将帮助那你培养批判性的思维方式,提升你的组织能力,增强你使用计算机的信心。这样即便在以后的人生道路上遇到了编程术语的问题,也不会为之困扰。”好了自然有这许多好处,书中也自然就一板一眼介绍了这个话题。从计算机的基础知识开始输入输出系统、主版、存储器云云……我们人体又近乎是一个计算机,也无非输入输出系统,大脑作为运算器时时发出指令。也许我要说,这其实是一本高度正视人的异化的一本书,因为现代社会我们才活得更像一个机器,卓别林的镀金时代,996都从此而来。

  对于一个人的思维来说,把一些可以归类的场景,通过语句归纳、重复执行,这就是编程思维,所以我在这本书里看到了20年前学习编程的语言:while、if、then,那时我并不能理解,也不知这玩意能有什么大用处。过了好多年,工作上做了些事,才明白这些会把繁复变的简洁,但是编程终究无从学起了。其实看着书中花花绿绿的图画、各种活泼的tips,我们可知,这书面向对象其实可能更多是孩子,所以一些浅显有趣的表达显然弥补了我20年前的那些计算机教程。如果说编程思维在我这个年纪已很难有所收效,倒不如说我从书的形制上得到了更多的启发通俗化多么的重要,深入浅出多么的重要,也许那时有这样一本书,我的basic、c语言会啃得更容易些。所以笔者推荐孩子看上一看的。

  这书的意义,我想更多的就是让我们面对异邦语句时,更具逻辑性,在学习语言和这个社会交流沟通时,更好的重复那个基础性的东西勇敢地和社会说:“Hello world!”

  2019年4月21日 夜

  《写给所有人的编程思维》读后感(三):觉得做事头绪试试编程思维吧!

  学习编程思维的过程,将帮助你培养批判性的思维方式,提升你的组织能力,增强你使用计算机的信心。

图片来自 沸腾的泡沫红茶

  看到本文的标题,或许你会想这样一个问题:“什么是编程思维?”

  在本书中,编程思维除了指数字、符号或代码,最重要的就是指创造性地解决问题、表达思想。

  作者吉姆·克里斯蒂安在本书所示意的编程思维,是一种富有逻辑分析法和思考方式,以程序员工作的日常流程为例,通过对具体的编程案例进行分析,帮助我们理解:什么是编程思维?如何通过编程思维思考问题?怎么样运用编程思维找到解决问题的有效方法

  笔者在职场中混迹十余年,看到一些新人做事不尽人意原本,一件并不难的事情,新人做起来难免有疏漏。他们做事情的过程,就如同作者在书中提及的,编程思维中缺少验证的步骤,没有构建出一个完整的程序。

  从职场新人的工作表现来看,学校在培养人才时候,侧重的是理论知识的培养,不够重视实际动手能力,新人在学校里没有足够的动手机会锻炼实事的能力,也就无法验证所学的知识是否真能用起来。用编程思维来,看这是个死循环。

  因此,我们的学校在培养学生的过程中,需要加强学生思维能力的培养,这正是目前中小学引进STEAM教学方式和编程课程原因之一。

  作者在书中以非常有创意的方式,阐述了编程思维。在他笔下,我们看到了更为简单,又完善的逻辑思维方式,只要掌握了这种编程思维,很多在我们日常生活中常见物品,都可以作为我们锻炼编程思维的工具。一只手、一副扑克牌,甚至一直铅笔都能帮我们展示编程思维的成果

  总的说来,《写给所有人的编程思维》是一本深入浅出的逻辑思维书,以编程这件事为媒介,将逻辑思维的相关事情结合起来讲,给行业外认识提供的学习编程的系统的理论和方法。

  并且,本书所使用的语言通俗易懂,和市面上常见的编程书籍相比,不但适合编程新手,还很适合儿童阅读。它可以帮助孩子掌握:策划构思能力、逻辑分析能力、模式识别能力、问题分解能力、测试纠错能力。早早掌握编程思维的能力,我们的儿童在走上社会,面临竞争时,就能多一件应对问题的利器

  编程思维可以帮助我们推倒思维的墙,让我们跳出固有思维的框框。正如苹果鼻祖乔布斯所言: “每个人都应该学习编程,编程可以成为你思维过程的以一面镜子!”

  当我们掌握了编程思维,并通过编程思维来解决问题,我们会发现,原来问题很简单,它完完全全、明明白白呈现在我们面前。

  如果,你还觉得做事没头绪?就看看《写给所有人的编程思维》一书,试试用编程思维来解决问题吧!

  《写给所有人的编程思维》读后感(四):一本收获满满的书

  前几天听到同事送自己的宝宝去学习编程,我已经愣住了,难道现在的孩子都已经学习这么高深的内容了吗?结果同事说编程的学习已经是孩子圈里的流行趋势了,然而为了不让女儿输在起跑线上,作为妈妈肯定要先学习起来。

  在网上查找了很多的资料,学习编程的书籍真的犹如过江之鲫,然而挑选起来真的不是很容易,买了几本对比之后,觉得北京日报出版社的这本还是比较不错的。最起码人家这本书是写给所有人的,而不是只单一对应一类人。再者说,介绍的是一种思维方式,而不是简单告诉你什么是编程这个定义。在我浅显的只是构成中,认为编程其实应该是程序员们或者说和计算机类相关的科技人员才需要掌握的技能,甚至,我觉得我应该不会用到它。然而通过这本《写给所有人的变成思维》我了解到,原来学习编程是不分年龄,甚至说,这项技能可以应用到各门学科中,比如家中的天猫精灵,智能手机还有AI净水器和空调,只有想不到,没有用不到的。我感觉这本书与其说是学习编程,不如说它分享的其实是一种思维方式,比如培养批判性的思维,以及提升组织能力,以及使用计算机的信心。

  还有一点,一直以来对于数学都是唯恐避之不及的,而计算机和编程肯定是属于数学一类的,觉得是非枯燥乏味的,然而其中有很多有趣的游戏,让我觉得很好玩儿,甚至可以应用到其他学科之中,比如二进制手指计数法,一直周就能数到31这个游戏,真的是非常有意思,和老公还进行了一些家庭的“密语”设置,真的是非常有意思,借用书中的话,“世界上有两种人,一种是懂二进制的人,另一种就是不懂二进制的人”在游戏中,我终于属于后者了。

  第二章节主要讲了解决问题,其实我是一个比较喜欢发现问题,并试图列出各种步骤解决问题,原来这也是锻炼大脑,刺激大脑的好事同时能够有益于编写程序或培养编程思维,真的内心获得极大满足,看来这本书也比较适合爸妈看,预防阿尔茨海默症应该是个不错的选择,集中精力,提高记忆力反应能力,真的是适合每一个人的书。相信通过继续学习会获得更多有趣的有用的知识吧。

  《写给所有人的编程思维》读后感(五):初学者学习编程的思绪

  本书是算是一本关于编程的启蒙书,想引起“菜鸟们”的兴趣。向大家说:看,计算机其实简单有趣,大家来一起学习编程。我们都知道,真正写编程的程序猿工作是很枯燥无味的;但是对程序猿来说,那是小意思。面对一堆的代码,我们外行根本看不懂,程序猿却能把它转变成一项项指令,对他们特别崇拜。能把一堆不可思议的代码,转换成各种各样的图样等。

  学会编程思维,那什么是编程思维呢?我们发现可以运用编程语言来与人“对话”可是如何运用呢,我们需要用一些工具,掌握使用技能,才会获得有效的服务。计算在我们生活中无处不在,不单单指电脑,还有智能手机、玩游戏、自动取款机摄像头、传感器等等都是。书中科普了计算机的发展史,也表明了学会编程给我们带来的便利优点

  想要了解计算机是如何运作,就要学会二进制和十进制的运算。二进制在初中的时候开始学习了,把我们带入这个神奇的数学世界里。学习的过程中有很多训练脑力的游戏,其中数独游戏是我最喜欢的。在44页还给我们一个锻炼的机会,在这一页我停留了40分钟。因为开始填错了,后面重新填。我们可以看到,这个九宫格里有三项约束的条件。编程也处处有这样的约束条件,包括在我们工作中,促使我们迎面而上,解决问题。过河谜题也是之前也是疯传了一段时间,开动脑筋

  编写程序用了类比的方法,让我们这些数学空白人学的更容易。书中举了一个整理房间的例子。我想到了一个大家都熟悉的冷知识。把大象放进冰箱需要几个步骤。大部分人说是三个步骤:第一步,把冰箱打开;第二步,把大象放进去;第三步,关冰箱。写程序也是一样的,要思考程序中步骤的具体性和顺序性。

  学习程序语言还有面向对象语言、数据语言、脚本语言,要想学习编程语言就要学会对象程序设计。我们要创建一个雷、对象及属性行为。要让计算机明白人类的用意,它才会反馈给我们想要的东西。计算机比较简单,它只认对与错,真与假。比我们人类简单多了,人是非常聪明的。

  高斯的大脑还在哥廷根大学研究。看到这样的话,很震撼。我们确实想象不到,他的大脑怎会如此的发达

  《写给所有人的编程思维》读后感(六):每个人都需要编程思维

  大学本科会计专业的我,怎么也没有想到在大一的时候就开设了一门VB 课程,对于计算机我是真的停留在基础阶段,翻开课本的我两眼一抹黑。真的从来没有想过我一个学会计的,居然要去学计算机的编程东西。果不其然,对这方面毫无接触的我,上课的时候,老师讲的内容除了基础东西,其他完全听不懂。有部分原因是我自己在学之前就心生怯意,不相信自己能够学好,还有一部分原因是老师讲的不够简洁清晰,枯燥无聊。

  这本由北京日报出版社出版的《写给所有人的编程思维》,虽然封面上写着“培养孩子的逻辑思维能力,释放孩子的创造力,让孩子掌握解决问题的原技能”,但是这本书无论成年人还是小孩子都可以看。多看看可以培养自己的编程思维,这在现在这个需要多样技能型人才的社会是很重要的。

  全书共分为四章内容:什么是编程和如何学会编程思维,各种脑力训练解决问题,学会编程语言,以及除此之外我们还应该做的学习与训练。编程思维这类书可能相对其他书籍比较枯燥无聊,但这本《写给所有人的编程思维》之中,插图与文字穿插交错,提高阅读兴趣。还有各种逻辑谜题,益智游戏,比如数独之类的,做起来十分有趣...

  读完整本书,我对于编程思维有了更深的理解。记得大一学VB的时候,我还一直觉得老师为什么一直放ppt讲课,也不怎么带我们去实验楼上机学习。现在知道了,学会编程思维,它不一定非要一台电脑,只用简单工具就可以。也不一定就只是指代码这些东西,核心点其实在于如何用批判性的思维去思考问题,创造性的思维解决问题。不分年龄,不分学科,学到的知识都可以运用到生活中去。

  书中的二进制,条件语句,循环等知识仿佛将我带我回到了大一上课的时候,只是现在读这本书的时候轻松有趣得多,对于这一方面也不是很抵触了。如果那个时候,我像现在一样学得有趣认真,应该也不会低分飘过这门课了。

  单一性人才的社会早已远去,复合型人才是现今社会最需要的。而随着科技的发展,编程思维的重要性也日益凸显。我身边的朋友不管哪个专业,都会选择去参加计算机二级考试。(当然,计算机专业的除开)基本的计算机知识不再是优势,而是你基本能力的体现。多读读这本书,提高自己编程思维的同时,提高自己的竞争力。

  《写给所有人的编程思维》读后感(七):编程从娃娃抓起

  早在我读书的时候,就听说过一句话:计算机从娃娃抓起。直至我研究生毕业,也没有一本书系统有趣地介绍计算机,尽管很多办学理念先进的学校,设置了机房,购置了微机,然而由于师资与教材的缺乏,都成为了摆设。

  现在,我的孩子出生了,懂事了,进入了求知的探索期,作为家长的我,一直希望孩子不要输在起跑线上,早早地购买了笔记本电脑,而且身体力行,每天端坐在笔记本电脑前,潜移默化地影响着孩子,看,现代人就是离不开微机。紧接着,我进入了为孩子寻找一本合适的启蒙读物的进程中,有一天,北京日报出版社《写给所有人的编程思维》进入了我的视野。

  编程,重不重要?答案是肯定的,且看这本书开宗明义地告诉了编程在现代化发达国家的应用:在美国,编程已经进入幼儿园和中小学课堂;在英国,编程已经成为6-15岁孩子的必修课;在芬兰,编程理念已经融入了小学的各门课,那么在中国,少儿编程异军突起,用户规模突破了2000万人。原来,世界真奇妙,悄无声息地进入了编程时代。

  在我认为,编程已经和小孩子早期学美术、学音乐、学国际象棋一样重要,只是我们家长从小缺乏这方面的培养,所以对于编程还处于陌生的阶段。《写给所有人的编程思维》几乎将我们所接触到的所有编程思维一网打尽,包括循环、递归、函数、变量、调试等,但是表现方式却是活泼的,没有用一串串不知所以的符号来指引着我们,而是从小故事中推导出这类思维,或许这才是真正意义的因材施教,充分考虑孩子的理解能力,而不是像我们小时候成年人几乎以填鸭式的方式让我们记忆诗词、学会数学。

  万丈高楼平地起,学习编程也不是空中楼阁,缺乏基础知识的学习,是无法实现我们心中的编程梦的。,以二进制为例,此书不是先入为主地告诉我们二进制是什么,而是将二进制与十进制、十六进制进行比较,让孩子知道只有“0“和”1“两个符号,同样可以描绘与刻划大千世界。当然建立在二进制基础上的各种编程语言,本来就没有高低贵贱,只不过是算法的差异,对于解决不同问题时我们可以使用的工具很多,但是只有一类或者极少的几类才是称心如意的工具。无论是成年人还是孩子,都不应该拘泥于具体的编程方法,而是通过现实去识别本质,逐步形成自己的批判性思维及组织能力,让“青出于蓝而胜于蓝”的希望化作现实。

  《写给所有人的编程思维》读后感(八):趣味编程

  这是一本归类为程序设计和青少年读物的书籍,看着它有趣的封面,我没想过它是青少年读物,但是在现在这个网络时代,编程这个词对青少年来说实在是熟悉不过了,从前的人们要上了大学才能接触到电脑,才能了解到编程,如今它早已面向小学生,说不定就在你的身边,那个小学生比你还要厉害。 网络的诞生让我们的生活越来越便捷,计算机的诞生让我们节省了很多复杂的步骤,如今不用自己动手做饭,拿起手机用APP点个外卖就好,出门用APP打车,点餐用小程序也可以,出现了无人超市,面部识别等等一系列智能化,我们正在迈向大数据时代,这个未来是对IT行业的人才开门的。 说起编程,让我佩服的是IT行业的大佬,程序员在我眼中是非常伟大的,他们没日没夜的敲打着代码,常常有新闻爆出程序员猝死的消息,这样一来,你就会对这个行业产生误解。说起编程,你或许会头疼,面对着满屏幕的英文,学术用语,你的潜意识里已经对它产生了抗拒,但是这是我们和计算机沟通的桥梁。

  我们认为计算机非常强大,它很做到我们完全做不到的地步,一切的出发点是那一串串代码,其实强大的是我们的大脑,程序员就是这样一群人,他们能让计算机做本来只有人才能做的事情,我们的大脑非常灵活,我们学习编程第一步就是让我们的大脑灵活起来,书中有些小游戏非常的有意思,它可以刷新你对逻辑的认知,完成一件事的细节以及顺序,编程的过程充满了趣味,也能够表达自我,充满了创造性,既可以锻炼大脑,还能发现生活中的小问题,编程是严谨的,这也要求了我们对自身的严格性。 计算机能够接受的只有两个数字1和0,如何让我们的想法以及思维过程转换成计算机要执行的动作,这就需要借助编程语言,让我们和计算机之间架起沟通的桥梁,编程语言也非常多,而且每一种语言都要其自己的格式和框架,我们可以选择一种适合自己的编程语言。

  我想你认为的编程应该是对着电脑,绞尽脑汁的打代码,其实,我们不需要电脑,只需要一支笔,一张纸也可以来编程,编程不只是单纯的敲打着代码,它更多的是追求一种思维,只要你的脑海里有了这些思维,那么编程其实一点都不难,想要学好编程,你就要让自己的思维变的活跃,多多接触数学,在这个行业中,你还需要不断的完善自己。

  在这本书里,简要的介绍了计算机的发展史,和一些简单的计算机的概念,它是如何做到与人交流的,以及各位名人和计算机发生了怎样的故事,配上趣味的小机器人,整本书充满了趣味。

  《写给所有人的编程思维》读后感(九):写给所有人的编程思维

  当今社会,科技不断发展,马上不会编程的人就像不识字一样,变成新时代文盲。学一样新事物之前,要先具备学习新事物的思维,那么学习编程之前,首先要先有编程思维,这本《写给所有人的编程思维》,送给想要学编程的你。

  我是个典型的文科生,所以编程的理性思维我有点理解不上去,说到编程和现代网络科技、人工智能的发展,我首先想到的一些科幻电影,《黑客帝国》、《银翼杀手》、《西部世界》等。而之前我对于这些思考还是基于一些哲学层面上的。

  2018年伊始,我打了一场辩论赛,辩题是“人工智能会不会取代中医师?”辩论赛后队友推荐我看《西部世界》这部美剧,在这之前我因为看电影《银翼杀手》系列,看过《西部世界》电影版。看这部片子的过程中,我更开始思考有关未来世界的哲学问题。世界的真实性、人性的底色、意识、人工智能和人的区别。那部片子里,编程师经常问NPC一个问题,“你是否怀疑这个世界的真实性?”以来确认NPC能否进入下一次的故事中。哲学的起源便是认识世界,认识你自己。我们很多时候也会在午夜梦回时,怀疑世界的真实性,所以佛家有“若观法界性,一切唯心造”。我们不断地反观内心、面对自己向内求,就像剧中的黑衣人(William)、Dolories不断寻找的迷宫,是寻找内心的路。

西部世界

  这本书打开了我对编程的理性认识。什么是编程思维?编程思维除了指数字、符号或代码,最重要的就是指创造性地解决问题、表达思想。

  在当代快节奏的生活中,快速解决问题的能力越来越重要。把编程语言的过去、现在,也许还有未来,紧紧联系在一起的,其实是一整套核心概念,这些核心概念都源于计算机科学、逻辑学和数学——这也正是本书将要探讨的内容。

编程思维

  在本书学习编程思维的过程中,不需要你事先接触一行实际的代码,不需要一台专用的电脑,也不需要什么专门的软件。一副骰子、一副扑克牌,甚至一支铅笔、一张纸,有了这些简单的工具,就可以学起来啦!

  学习编程思维的这个过程,将帮助你培养批判性的思维方式,提升你的组织能力,增强你使用计算机的信心,帮助你更好地探索这新奇而趣味无穷的编程世界,创造性地解决问题。

  《写给所有人的编程思维》读后感(十):要想编程,思维先行

  因为本人是工科出身,我深深地懂得:培养孩子的逻辑思维能力,释放孩子的创造力,从而让孩子掌握解决问题的元技能,是何等重要。所以,我很早就有意识地逻辑思维方面启发和训练儿子。去年冬天4岁半的他,我们尝试着通过在线趣味编程课给他启蒙计算机编程知识。

  然而,问题赤裸裸地暴露出来——虽然孩子的逻辑思维相对于同龄孩子比较强,但是编程思维欠缺。每次上课能专心听讲,并且可以按照我的引导完成课后作业。但是因为没有整体的编程思维,所以无法做到知其然知其所以然,更谈不上举一反三。我一直苦苦寻找一本编程思维启蒙的,适合四五岁学龄前儿童的书。终于,踏破铁鞋无觅处,一次无意的机会我读完了这本书,瞬间醍醐灌顶。

  《写给所有人的编程思维》这本书,其实更可以说是零基础学编程的编程思维书。整本书脉络清晰,逻辑严密。依次从编程思维——框架设计思维(发现问题)——问题拆解思维(思考问题)——函数思维(解决问题)四步展开,步步递进,把编程的整个过程有序地展示给读者,同时通过打比方和举例子等方式详细地阐述了每步开展中所需要的思维方式,从而达到通过“思维”和“问题”两条线索阐述清楚计算机编程过程和本质的效果。

  《写给所有人的编程思维》的作者是吉姆·克里斯蒂安,英国著名科技教育专家,畅销书作家,拥有20多年科技教育和国际教学经验,曾获Dr.Dobb's 程序设计卓越奖。先后出版了《如何利用“我的世界”编程》(Learn to Code with Minecraft)和《写给所有人的编程思维》(How to think like a coder)等作品。

  提到编程,很多人就立马想到数字、符号或代码编程语言,继而对学习编程思维望而却步。相反,编程思维的学习,可以不通过学习一行实际的代码,不需要一台专用的电脑,也不需要任何专门的软件,甚至都不需要学习一行实际的代码。何谓编程思维?编程思维就是创造性地解决问题、表达思想的一种思维方式。学习编程思维的过程,可以帮助我们培养批判性的思维方式,提升组织能力,从而增强使用计算机的信心。

  作者通过形象鲜明、通俗易懂的举例,相信会非常受零基础的编程爱好者,尤其学龄儿童的喜爱。这里以第一章为例,比如提到计算机,作者通过家中的智能手机、智能手环、智能仪表、智能语音设备、智能牙刷等,以及自动取款机、交通信号灯、各种带有芯片的智能卡片、安保系统、电子书等举例,让我们切身体会到计算机不只是指电脑,而是各种智能设备。关于存储设备的知识,作者通过具体的“相当于”让我们形象生动地理解不同单位的存储容量到底有多大。比如,一千字节,相当于两个段落的文字,一兆字节相当于播放一分钟的数字音乐,一吉字节相当于大约450本书(平均每200页计),甚至还提到了太字节和拍字节。这是很多计算机书籍里缺少的。

  书中不可避免的提到的计算机知识,比如二进制。作者提出二进制手指计数法:将拳头攥紧代表“0”,大拇指代表“1”,食指代表“2”,中指代表“4”,无名指代表“8”,小拇指代表“16”。同时,让大家猜“1000 101 1100 1100 1111 10111 1111 10010 1100 100”的信息通过二进制拼写代表什么? 我们都知道,英文字母表中有26个字母,我们赋予每个字母一个二进制数值,并且用手指表示出来,通过下图手形对应的字母,就可以得出答案:Hello World。这是编程学习者最常见的短语和最常使用的练习,这其实也是编程思维的一个体现。

  21世纪的今天,我们或多或少地依赖计算机和智能设备提供的各种便利,在享用的同时,我们人人都可以学习编程,让编程为我们更好地服务,不论你是艺术家还是科学家。况史蒂夫·乔布斯说,“每个人都应该学习编程,因为它教会你思考”。且我国沿海部分省市已经编程列入高考进行试点,可见国家对编程的重视。那么一本通俗易懂的编辑思维启蒙书,显得尤为重要。所以快快去购买吧~

评价:中立好评差评
【已有2位读者发表了评论】

┃ 《写给所有人的编程思维》读后感10篇的相关文章

┃ 每日推荐