人类经历了三次工业革命,第一次蒸汽技术革命,第二次电力技术革命,第三次计算机及信息技术革命,这三次革命极大的改善了人类的生活,现在正在经历的机器人、量子信息及5G时代的革命,让人类的生活发生了翻天覆地的变化,而这些变化的基础就是对编程的需求。
在这个时代,程序无所不在,它塑造了如今的数字世界,也将继续在人类的未来扮演关键角色。
在比尔盖茨、扎克伯格等科技界巨星的呼吁下,“全民编程”成为了时下西方最流行的口号,就连美国前总统奥巴马、英国前首相卡麦隆、新加坡总理李显龙等各国政要,纷纷呼吁全国不分上下,都该学习编程。
01
全世界都在学编程
编程教育遍布全球,从美国、英国到韩国、日本。目前全世界范围内少儿编程教育渗透率最高的国家就是美国,达到了惊人的44.8%,全美的孩子差不多有一半都多多少少会编程。
发达国家也都紧追其后,加拿大、德国、英国等也都在国家教育政策层面设法提高少儿编程教育的渗透率,形成了庞大的第二梯队。英国,5—6岁的小学生就要把编程作为自己的必修课了,他们只列出孩子需要学习的技能,但不限制教学方法。
而最早把编程带入校园的国家是爱沙尼亚,早在2012年,爱沙尼亚的政府部门就推行了名为“Proge Tiiger”(编程老虎)的计划,由政府出资7万欧元,作为教材与师资培训之用。当时全国550间中学有20间参与,不到10岁的学生已经懂得使用 Scratch 拼凑出自己的第一个小游戏,或以 intelligent brick 造出简单的程序,指挥乐高机器人Mindstorms 运动起来。
02
编程教育关乎祖国未来
欧美国家要求5岁以上的孩子必须学习电脑编程。这也是为什么中国在软硬件技术上被欧美甩开一大截的原因,要缩短这个距离不是一朝一夕的,但若我们现在还是不重视那在将来再被甩开的,可能就是我们的下一代了。可以说编程教育将是世界各国下一场科技竞争。
好在我国从2016年至今,国家及各省市纷纷发布一系列推动信息化教育教学的政策新规,从顶层设计的高度,对编程教育的推进做出了系统的部署。
2019年,人工智能课程走进中小学校园,3年级到8年级的中小学逐渐普及编程,北京,广州,深圳,武汉,西安五个城市将作为第一批人工智能教育试点落地城市。除中小学外,还将信息技术纳入初中,高中学业水平测试,且孩子在相关的比赛中获奖可以在中考中加分或优先录取,获得全国几十所重点高校自主招生认可。根据工信部的预测,到2030年,我们的人工智能人才缺口将达到500万。
开展人工智能教育既是培养新时代创新人才的重要手段,更是国家经济社会发展的战略需要。
03
编程教育关乎孩子未来
2013年,斯坦福大学教育学院网站上的一篇文章“Learning to code isn’t enough”(“只学写代码是不够的”)就强调了儿童学习编程的重要性,不仅仅是要学写代码,更重要的是培养【编程思维】。所谓“编程思维”(Computational Thinking)就是【理解问题——>找出路径】的思维过程,它由【分解】、【模式识别】、【抽象】、【算法】四个步骤组成。
1、解数学题
2、记忆电话号码
3、整理明天上学的书包
通过这四个步骤,一个棘手的复杂问题先被拆解成一系列好解决的小问题,每一个小问题被单独思考、搜索解决方法;然后,聚焦几个重要节点,忽视小细节,形成解决思路。最后,设计步骤,执行——>问题解决。
所以,“编程思维”并不是编写程序的技巧,而是一种高效解决问题的思维方式。
编程思维可以拓宽孩子视野
编程思维,从学到玩都能用上
学习编程可以用于处理任何事
4、打篮球
5、玩游戏
“编程思维”不但能提高解决具体问题的效率,更能体现在当人面临艰难人生选择时,能够会更理性地分析利弊,目标更明确,更善于利用有限的资源。
04
“编程思维”是一种【正能量】
具有编程思维的人不会被貌似艰巨的困难吓倒,他们潜意识认为所有问题都是可以被解决的,也会更有勇气、毅力和自信去面对生活中的挑战。
通过学习编程,能够非常有效地拓展孩子的思维,你会发现孩子们思维的逻辑性与延展性变得比之前更好了,另外他们也会自己创造出一种更好的学习和处理问题的方法,这对阅读、算术、写作等几乎所有学科都会产生很好的促进作用。
预约试听请戳下文链接:
文章来源:公众号( ID:STEAM创客)