逻辑思维好的孩子,后来都怎么样了?!

都说编程是提升孩子逻辑思维能力的最佳方式,今天我来带大家解读一起下这句话。

今日发现:编程能培养孩子的逻辑思维?关键词:编程、逻辑思维、问题拆解、乔布斯、刘润


01

编程对逻辑思维的具体影响?

什么是逻辑?它是一切思考的基础,是学习所有学科的基础。无论学哪门专业,要想学好、学快,都要有较强的逻辑思维能力。

而何为编程?是借助逻辑思维的手段,把导向结果的过程分解成一个个独立的场景,每个场景都有input和output(输入/输出),每个场景都有自己的独立操作单元(如何对input进行处理)。

编程对逻辑的重要性,原苹果公司CEO乔布斯曾这么说过:

学习编程教你如何逻辑思考。我把计算机科学看成基础教育,每个人都应该学习编程。”

同时包括比尔·盖茨在内的“科技大佬”也认为学习编程是对逻辑思维的全面性锻炼。

“这个国家的每个人都应该学习如何编程,因为它会教你如何思考。”

---Steve Jobs 史蒂夫·乔布斯

逻辑思维好的孩子,后来都怎么样了?!

“编程是除了母语之外最重要的语言,应该成为全世界所有学生的必修课”

----Tim Cook 蒂姆·库克

逻辑思维好的孩子,后来都怎么样了?!

02

编程是培养逻辑思维的最好途径

当我们学习编程的时候,其实就是在编逻辑思维的过程。

就像我一直提倡的,编程的目的不是培养程序员,更重要的是培养孩子的计算思维和逻辑能力。编程语言都只是工具,算法和逻辑思维才是通用的,也是真正的核心能力。

现实生活中,编程就是对现实世界进行抽象的过程,即拆解复杂的问题并提出解决方案,通过可见的代码、工具、运行结果,去不断梳理抽象的逻辑思维。

逻辑思维好的孩子,后来都怎么样了?!

因为在编写程序时,首先需要把一件事情抽象出来,再用逻辑化的方法表达出来,例如算法的运算结果、游戏中的步骤流程、机器人的指令等等,所以编程的过程就是锻炼抽象思维和逻辑表达能力的过程,编程是最适合开拓抽象逻辑思维的方式。

逻辑思维好的孩子,后来都怎么样了?!

↑↑为了培养孩子的逻辑思维,

南京市教育部更是考虑将编程课列入中小学“校本”课程体系

03

扎克伯格11岁开始学习编程,创办Facebook;比尔·盖茨13岁学习编程,创办微软……从小编程、拥有强悍编程思维的人都长什么样?

最小苹果应用程序员Yuma,6岁开始学编程锻炼逻辑能力,10岁已经开发上架5款APP。

逻辑思维好的孩子,后来都怎么样了?!

↑↑库克钦点Yuma参加2017年苹果公司全球开发者大会

刘润,浙江大学软件学院系主任、互联网转型专家、百度战略顾问、海尔集团战略顾问,著有《互联网+:战略版——传统企业,互联网在踢门》、《互联网+:小米案例版》…..无数耀眼的荣耀背后,是自幼在他心中播散的逻辑的种子。

逻辑思维好的孩子,后来都怎么样了?!

↑↑北京日报人物报道--

刘润,用逻辑赢得人生!

就像报道中的那样,他是众人眼中的逻辑狂人,三句话不离逻辑。

他喜欢用编程来比喻所见的一切事物:“我不相信世上有逻辑解释不了的事情,每件事就是一套程序,背后一定有它运转的逻辑和规律。你要是逻辑错了,再多的代码堆在那儿也不行。”

而这个“逻辑狂人”的故事是这么开始的。

1984年2月,上海微电子技术应用汇报展览会上,几个少年用电脑为观众进行演示。突然,一位老人在他们身后停住脚步,看了半晌,对身边的随行人员说:“普及计算机,要从娃娃抓起。”于是上海中福会少年宫13楼的墙上,多了一张老照片——邓小平站在两台14英寸显示屏前,饶有兴致地看着娃娃们的电脑编程操作。

这句话改变了无数人的命运,刘润就是其中之一。翌年,刘润的家乡——南京市秦淮区,从全市小学生里挑出了12个数学拔尖的好苗子,开始在少年宫接受计算机编程训练。

上世纪80年代中期,连电视都是个稀罕物件,没谁听说过电脑——一个笨重且无比昂贵的黑盒子,普通职员十几年的工资总和。刘润并不是含着金汤勺长大的孩子。即便一期编程培训的学费,需要全家节衣缩食大半年,父母还是咬咬牙报名编程课,让他进了少年宫的机房。

于是9岁,一个躁动不安、本该满街疯跑的年纪,刘润却待在机房里,跟密密麻麻的代码打起了交道。

逻辑思维好的孩子,后来都怎么样了?!

从小接触编程,让刘润从心底培养起了对逻辑的无条件信任。他说,区别于崇拜是一时的迷恋,很容易被新欢替代,而信仰是终生的坚守

也是源于对逻辑的坚守,才有了后来喊着“running,never stop!”的刘润的各种可能性,比如微软前战略合作总监,中国最大的私人商学院《刘润 :5分钟商学院》创始人。

(部分内容来自北京日报对刘润的专访)

我始终认为,编程≠写代码,掌握算法和逻辑思维才是王道。学习编程从来不是说以后要当程序员,而是训练逻辑思维,理解这个世界的新趋势,比如人工智能的运作方式,新的商业模式。

拥有良好的逻辑思维能力,最后说白了就是培养孩子发现问题、思考问题、解决问题的能力,小到做数学应用题,大到职业生涯规划。学会探究问题的本质,学会拆解和解决问题,是编程思维能够让每一个孩子受益的地方。


分享到:


相關文章: