首先我们来看一下什么是人工智能,然后我们再来看下人工智能涉及的学科领域。人工智能是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学,进一步分解人工智能的话,他的学科涉及到编程、数学以及一部分跨学科知识。”

    其中编程是人工智能的基础,而人工智能中的算法设计会更多地涉及到一些数学知识,而在人工智能的应用领域,不可避免地会涉及到一些跨学科的知识,比如机械、物理、工程等。

人工智能时代需要什么样的教育.jpg

在人工智能时代即将到来之际,编程教育已成为全世界的趋势:

2013年,美国陆续有23个州编程进入中小学课程;

2014年英国中小学加入编程考试;

2015年美国白宫40亿拨款推动编程教育;

2017年,新加坡O-Level加入编程考试;

韩国2018年编程纳入中小学;

日本2020年编程纳入中小学;

而在中国,国家的风向标也在悄悄地指示着编程教育这一大的趋势:

17年6月-浙江高考加入信息技术(含编程);

17年7月-《国务院新一代人工智能发展规划》将普及中小学编程;

17年12月-Python进入高考;

说到这里很多人也许会问一个问题,那就是:在人工智能时代,我们到底需要什么样的教育呢?

又或者说,我们可以这样问,在人工智能时代我们的教育最终应该赋予我们一种什么样的能力呢?

我认为:在人工智能时代,人与人的沟通或许并不是最重要的,因为人与人之间沟通的障碍可以借助很多工具很容易地解决。

在人工智时代,人和计算机之间的沟通才是最重要的,它是一种刚需。因为借助于AI和计算机、根据各种数据和模型,可以极大地扩展人的能力和人的能力极限,将人的能力提升到一个新的维度。这是时代的需求,是AI的意义所在。由此,我们也就明白了,我们需要的编程教育到底赋予孩子的是一种什么样的能力:

它是一种与计算机沟通的能力,一定程度上更是一种创造未来的能力。