日本中学的编程学习

人类经历了三次工业革命,第一次蒸汽技术革命,第二次电力技术革命,第三次计算机和信息技术革命。这三次革命极大地改善了人类的生活。现在机器人、量子信息和5G时代的革命给人类生活带来了翻天覆地的变化,而这些变化的基础就是编程的需求。

在比尔·盖茨、扎克伯格等科技巨星的感召下,“全民编程”成为西方最流行的口号。就连美国前总统奥巴马、英国前首相卡梅伦、新加坡总理李显龙等国家政要都呼吁全民不分大小学习编程。

编程教育遍布全球,从美国、英国到韩国、日本。目前世界上儿童编程教育普及率最高的国家是美国,达到了惊人的44.8%,美国几乎有一半的孩子都能进行一定程度的编程。

发达国家也紧随其后,加拿大、德国、英国等也在国家教育政策层面努力提高少儿编程教育的普及率,形成了庞大的第二梯队。在英国,5-6岁的小学生会把编程作为必修课。他们只列出了孩子需要学习的技能,却没有限制教学方法。

欧美国家要求5岁以上的孩子学习计算机编程。这也是中国在软硬件技术上被欧美甩在后面的原因。缩短这种距离不会一蹴而就,但如果我们仍然不关注未来会留下什么,那可能就是我们的下一代。可以说,课程教育将是世界各国的下一场科技竞争。

可喜的是,我国自2016以来,国家和各省市出台了一系列推进信息化教育教学的新政策法规,从顶层设计的高度对推进编程教育做出了系统的安排。

2019,人工智能课程进入中小学,编程在中小学从3年级到8年级逐渐普及。北京、广州、深圳、武汉和Xi安五个城市将成为首批人工智能教育试点城市。

除了中小学,信息技术还被纳入初中和高中的学业水平测试,在相关竞赛中获奖的孩子可以在中考中获得加分或优先录取,被全国几十所重点大学认可为自主招生。据工信部预测,到2030年,我们的人工智能人才缺口将达到500万。

其实并不是说我们小时候学过编程,而是长大后一定会从事编程。这就好比我们小时候几乎都学过绘画和音乐,但是长大后又有多少人从事绘画呢?有多少人从事音乐工作?

如果从小学习绘画可以培养你欣赏美的能力,从小学习音乐可以培养你欣赏优美旋律的能力,从小学习更多的是在启蒙的作用,你不应该反对。

从小到大,我们学习的课程内容几乎是固定的,课程内容无非是语文、数学、英语、生物、地理、历史、化学、物理、政治。只是考试内容可能每年都有变化,也是换了药。不能说这些课程不重要,每门课程对一个人在自己的领域都有启蒙意义,但改变不了这些内容已经顽固了很久的事实。

在科技不断渗透的社会,我们也需要培养一些新的能力,那就是创造力或者想象力。

所以,想象力固然重要,但创造力同样重要。想象力负责想象,创造力就是创造你想象的东西,可能是会说话的机器人,也可能是缺水会报警的盆花。

那么创造力可以通过什么来培养呢?说到这里,我终于回到正题了,这是可以通过编程教育来培养的!

学习编程不仅可以培养你的创造力和想象力,还可以培养你的自控力,因为一旦程序代码出现一点点错误,就会导致代码操作不成功,这就需要你非常小心了。

现在对于未来,正如我们回想诺基亚的非智能手机时代。

你觉得你的孩子长大后生活的环境还是你现在生活的环境吗?都不是。你现在生活的环境,你家里的一切,在十几年后对他们来说都是古董,而这一切的基础设施都会发生变化和被改造,而改造又会经过技术,而编程就是这些技术的底层组织。

那么为什么现在各行各业都在谈论创造力和创新的必要性呢?这是事实,因为我们的生活场景无时无刻不在变化,技术也在不断渗透到我们的生活环境中。

所以是时候让你和你的孩子都开始了解编程了。