大师谈编程教育的文章

时间:2022-07-15 08:18:31 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
大师谈编程教育的文章

经济学家薛兆丰将学习编程的价值总结为:“学得不只是编程语言,而是现代的思维方式和表达方式”,并建议家长们在孩子刚刚形成抽象思维的时候就为孩子安排编程学习。

在《奇葩说》节目中,薛兆丰曾分享自己作为父亲如何平衡工作和育儿陪伴的经验,他认为“陪伴”不是“陪着”,而是为孩子提供高质量、丰富性的陪伴,培养自主能力强、有分享,有照顾,有担当的孩子,这样的育儿观点在家长群体中收获了很多认同。其实不难发现,薛兆丰对编程教育的重视和他经典的“陪伴论”是一脉相承的,核心都是创造快乐、收获成就感,让孩子做力所能及的事情,帮助孩子养成智慧、提升思维能力。

编程思维可以为孩子带来什么?

薛兆丰说:“编程不仅是代码,更是一种思维,我自己喜欢编程,编程的思维方式让我每天都在受益。”那么,很多家长可能困惑,薛兆丰如此推崇的编程思维到底是什么?它能为孩子带来哪些改变呢?

编程是一项脑力活动,“定义问题—制定方案—解决问题—迭代优化”的过程,而编程思维是一套解决问题的综合能力,它包含了抽象思维、分解思维、归纳思维、算法思维、评估思维等。这些思维工具帮助孩子把大问题拆解成小问题,再用现有的资源把问题逐个击破。通过这样反复的训练,可以有效的提升孩子的注意力、专注力、


自信心,养成自律、专注、坚韧的习惯,这种优势在学习编程一段时间后就可以体现出来,作用于其他学科,帮助孩子有更好的表现。

编程思维还是一种“老板”思维和精英思维,未来无论在什么行业取得成功,都离不开这样的思维方式。举个例子,有人准备开一家餐馆,可以开黄焖鸡米饭,也可以开烤肉店,其中肯定有一个选择是更优的,这时候他应该用什么方法做判断?这听上去像一个麦肯锡的面试题。事实上,大多数人在这些关键问题上,都是靠拍脑袋做决定的。

但如果是一个接受过编程思维训练的人,他可以运用抽象思维、分解思维、归纳思维、算法思维、评估思维这一系列思维方法来帮助自己做出决策,比如写一个程序抓取点评网站上的开店数据和用户评价,把全国所有黄焖鸡店的数据抓下来,形成一张地图,看黄焖鸡最早从哪里出现?如何风靡全国?在哪些地区口碑最好?哪些地区店铺存活时间最长?……再抓一遍烤肉店的数据做对比,最后得出结论——在这个城市,只能开黄焖鸡,不能开烤肉店。

薛兆丰认为:学习哪种编程语言是次要的,重要的是通过编程学习思考。通过这样的综合思维能力的训练,帮助孩子在人生中用理性思考,洞悉本质,少走弯路,那么不管未来他从事何种行业都能成为表现出色的人。


本文来源:https://www.wddqw.com/doc/1aff2033f48a6529647d27284b73f242336c316d.html