我们为什么要学习编程 这本书给出了最好的答案
最近这几年要说什么样的培训班最火,我想编程绝对算是其中之一了。
打开朋友圈,身边的人有一半都在学编程,而且年龄越来越小,很多还在上幼儿园的孩子就报了编程课。
不仅仅如此,教育部也在《2019年教育信息化个网络安全工作要点》中透露,要启动中小学生信息素质评测,以及智能化课程的设置。这也就是变相的告诉我们,编程也将纳入中小学课程的设置。
有了风向标,越来越多的家长选择让孩子学习编程,这也就是最近编程为什么大火的原因。其实学习编程最大的收获是获得了解决问题的能力,因为编程的工作就是让计算机按照人的意愿去做事。在完成一件复杂的事情时,我们需要不断的拆解、组装,这个过程中,只有自己的逻辑思维清楚了,计算机才能正确的实行你的命令。
所以这些孩子表面上学的是编程,说到底还是训练逻辑思维的能力。我们不一定会成为程序员,但是我们一定要有解决问题的能力。
要想拥有强大的逻辑思维能力,也不一定去学习编程才能做得到。就像今天说的这本书,它从头到尾不讲编程,却能够让你拥有编程力般的逻辑思维。
这本风靡日本的《神奇的逻辑思维游戏书》是索尼国际教育公司发行的,也得到了著名的脑科学家茂木健一郎的推荐。书中55道数学和应用题,解题时涉及众多思维方法。做完这55道题,你会发现书中很多题目我们用常规的思考方式其实是难以解决,但是当换了个思路后就能柳暗花明。所以我们收获的不是55道题的答案,而是思维能力的提高。
1、将思维能力具体化,从看不见变为看得见
网上有句话很扎心:人和人之间的差距,有时比人和狗之间的差距还大。拉开这个差距的,就是人的思维。
我们最直接的体验就是,同样一件事,思维能力上的人几句话就能说清楚。思维能力差的人,半小时也讲不清楚。
但是思维能力又是一个很抽象的工具,我们都知道好用,但是都不会用。就像那句话:道理都懂,却依然过不好这一生。
在这本《神奇的逻辑思维游戏书》中,为了给思维能力具体化,索尼国际教育公司系统的整理了思考流程,把思考分为三个流程:认识、假设、实践。在这三个流程中,我们的五中思维能力也被包含其中了。
流程一:认识。观察周围的事物,一边整理信息,一边根据到目前为止所掌握的知识和经验去简化信息。这里面包含了过滤思维。
流程二:假设。找出与所掌握的信息的关系,推测其方向性,建立各种各样的假设。这个过程包含了创造思维、逆向思维和试探思维。
流程三:实践。为了证明所建立的假设,对各种假设进行逐一验证。这个过程包含了渐进思维。
其实这几种思维模式我们经常会用到,只是我们不会去特别关注罢了。我们就拿书中的例子来说一下。
我们都有过网购的体验,在这个过程中,也用到不同的思维方式。
在一个购物网站中,看到商品后寻找到你要买的那件商品,这是过滤式思维。选好商品后决定购买,然后输入支付信息和地址,点击购买后完成,这一系列的指令是渐进式思维在起作用。在购买过程中,我们要时不时的看看购买金额,以免超出自己的预期,这是逆向式思维。购物车设定上限,以防放入过多的产品,这是试探式思维。我们在购物时经常看到团购要比一个人买便宜很多,这时我们会拉着亲朋好友一块来买,这是创造式思维。
这样看来,我们在解决问题的过程中都会用到不同的逻辑思维。但是我们真正的目的是学会灵活的运用这些思维,从多方面多角度去看待问题,从而更好的解决问题。
2、儿童启蒙,不仅仅是诗词和英语,逻辑思维同样重要
在孩子幼小衔接时,很多家长都会不厌其烦的教孩子背古诗、学单词,甚至是背诵乘法表。其实我觉得孩子最应该培养的是逻辑思维的能力。
因为低年级的知识很多都是靠记忆获得的,只要孩子记的住,就能够获得不错的成绩。可是到了高年级,很多知识都是讲求前因后果的,尤其是数学。这时靠死记硬背的方法已经不管用了,逻辑思维强的优势就体现出来了。所以我们看到很多人即使不去大量的刷题,也能考的很好。
这本《神奇的逻辑思维游戏书》周围很多老师也在推荐。我们都知道孩子上小学后,三年级是个槛,三年级后逻辑思维差的孩子学习就会变得吃力起来。所以在孩子小的时候,我们很有必要对孩子进行逻辑思维启蒙。
这本《神奇的逻辑思维游戏书》的使用年龄跨度很大,5~13岁的孩子都可以使用。根据题目的难易程度不同,可以给不同年龄段的孩子使用。5岁的孩子,可以做这种折纸的题目,既锻炼了渐进式思维,又锻炼了动手能力。
还有这种照镜子的题目,就像是在做游戏。孩子一边玩一边训练过滤式思维,寓教于乐。
高年级的孩子可以做这样的题目,这种题目内容生动有趣,仿佛化身柯南,寻找那唯一的真相!
人工智能时代,表面上看程序设计成了必备的技能,其实就是解决问题的能力。我们培养逻辑思维,不一定去看那些枯燥的书籍,或者是学习不喜欢的课程。我们完全可以以另外一种轻松得方式去锻炼逻辑思维。这本《神奇的逻辑思维游戏书》里面那些有趣的数学题和应用题,让我们在做题得乐趣中就能锻炼逻辑思维,这何尝不是它的神奇之处呢?