世界各国都把编程列为必修课了,我们还在讨论要不要学编程?

1

世界各国5-10岁少儿编程教育的比例

各国5-10岁孩子学习编程的比例

在参与调查的17个国家中,居然是英国和澳大利亚遥遥领先,英国是全球最早推行少儿编程教育的国家,很早就在中小学课程体系中加入必修的课程计划。

英国和澳大利亚之后,排名第三的是另一个西欧发达国家——荷兰。而在荷兰之后,则是一个会让很多人吃惊的国家:波兰,作为并不很发达的东欧国家,波兰、罗马尼亚和乌克兰占据了榜单的第四、第六、第十的位置。

2

什么是编程思维

所谓“编程思维”(Computational Thinking)就是【理解问题——>找出路径】的思维过程,它由【分解】、【模式识别】、【抽象】、【算法】四个步骤组成。

1、解数学题

2、记忆电话号码

3、整理明天上学的书包

4、打篮球

通过这四个步骤,一个棘手的复杂问题先被拆解成一系列好解决的小问题,每一个小问题被单独思考、搜索解决方法;然后,聚焦几个重要节点,忽视小细节,形成解决思路。最后,设计步骤,执行——>问题解决。

所以,“编程思维”并不是编写程序的技巧,而是一种高效解决问题的思维方式

3

学习编程真的能让孩子们变得更好吗?

2013年,斯坦福大学教育学院网站上的一篇文章“Learning to code isn’t enough”(“只学写代码是不够的”)就强调了儿童学习编程的重要性,不仅仅是要学写代码,更重要的是培养【编程思维】。

“编程思维”不但能提高解决具体问题的效率,更能体现在当人面临艰难人生选择时,能够会更理性地分析利弊,目标更明确,更善于利用有限的资源。

具有编程思维的人不会被貌似艰巨的困难吓倒,他们潜意识认为所有问题都是可以被解决的,也会更有勇气、毅力和自信去面对生活中的挑战。

当遇到困难时一般孩子会想:“太难了,我要放弃。”

编程思维的孩子会想:“我要去试一试!”

当犯错误时,一般孩子会想:“我不擅长这个。”

编程思维的孩子会想:“我应该会有方法把它攻克的。”

当朋友比我优秀时,一般孩子会想:“我不可能像他一样优秀。”

编程思维的孩子会告诉朋友:“你真棒!你是怎么做到的,可不可以也教教我?”

一般孩子和编程思维孩子的对比

欧美国家要求5岁以上的孩子必须学习电脑编程。这也是为什么中国在软硬件技术上被欧美甩开一大截的原因,要缩短这个距离不是一朝一夕的,但若我们现在还是不重视那在将来再被甩开的,可能就是我们的下一代了。

4

编程对学习的帮助

2016年6月,教育部印发《教育信息化“十三五”规划》通知,把信息化教学能力纳入学校办学水平考评体系,将STEAM教育纳入基础学科

2017年7月,国务院印发《新一代人工智能发展规划》明确指出应逐步开展全民智能教育项目,在中小学阶段设置人工智能相关课程、逐步推广编程教育

浙江省把python纳入高考,山东省六年级小学生都开始学python了,编程成为“第三门语言”已然成为趋势。

所以,编程和学习语文数学一样,学习编程也是越早越好。通过学习编程,能够非常有效地拓展孩子的思维,你会发现孩子们思维的逻辑性与延展性变得比之前更好了,另外他们也会自己创造出一种更好的学习和处理问题的方法,这对阅读、算术、写作等几乎所有学科都会产生很好的促进作用。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180922B0ADJO00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券