学会编程思维,帮你解决生活难事。

我看书的点和别人不太一样,我更看重乐趣。太枯燥的书真心看不进去。之前种草的《神奇的逻辑思维游戏书》看过之后很喜欢,爱上了这种动脑书。我跟朋友开玩笑说:“看逻辑思维书防老年痴呆!”。所以入手了这本《写给所有人的编程思维》。起初我以为是讲逻辑思维的,看过之后内容之丰富,让我现在还没消化完毕。

学会编程思维,帮你解决生活难事。_第1张图片

我知道学习编程很有益处,可以同时锻炼左右脑,也就是所谓的全脑思维。伊姐小时候去上早教课的时候碰到很多3岁的孩子在上全脑课。可见现在全脑思维教育都是从宝宝开始抓起了!我们不能落后!

现在编程已经进入了很多学校里。日本文部科学省宣布,首次将编程列入了小学必修内容中。随着IT行业与社会的联系越来越紧密,各国IT人才的需求也越来越大。但日本专家依旧担心少儿编程进度落后于世界。美国、英国等国家,少儿编程早已进入小学标准必修课程体系。

学会编程思维,帮你解决生活难事。_第2张图片

此前,苹果CEO库克就曾发言称,大学毕业生技能与企业需求存在不匹配的情况,未来随着人工智能等行业的发展,编程将至关重要,美国教育部门应该要求高中毕业生熟练掌握编程。

学会编程思维,帮你解决生活难事。_第3张图片

南京市将普及中小学编程教育

学会编程思维,帮你解决生活难事。_第4张图片

书中讲了很多编程专业知识,先不说专业方面,对于书里讲的关于“编程”专业我其实不太感兴趣。说说书中我觉得很有趣的两个小例子!

书中有一个二进制手指计数法,我觉得很感兴趣。一直以为一只手最多只能数到5,两只手最多只能数到10。但是用二进制手指计数法,一只手就能数到31。

学会编程思维,帮你解决生活难事。_第5张图片
学会编程思维,帮你解决生活难事。_第6张图片

在解答图中谜题时你可能会考虑到谜题中出现的约束条件:农夫不能将恐龙单独和小妖怪放在一起,也不能将小妖怪单独和金子放在一起,但你很快会意识到有一个没有约束的条件,一个根本没有告知的条件,那就是你可以往返多次,而且可以将已经运过去的东西再运回来,从谜题中,可以得知,解决问题时要关注那些没有给出的条件和信息,因为答案有时就隐藏在看不见的地方。

提到编程会有很多人像我一样,对整个概念有点模糊,仿佛是另一个世界的东西。其实不是要人人都学会编程,而是希望你学会编程思维。什么是编程思维?编程思维除了指数字、符号或代码,最重要的就是指创造性地解决问题、表达思想。

有了编程思维的人通常都很优秀。在生活中,当你碰到一个很复杂的问题或者棘手的问题,用编程思维将问题分解成更小,更易理解的部分,再一个一个地理解和解决。不需要一下子就解决,大多数复杂的实物之所以复杂,是因为它们都是由小的,简单的事物构成的。学会编程思维对生活有很大好处。

你可能感兴趣的:(学会编程思维,帮你解决生活难事。)