编程是人工智能的基础
人工智能发展越来越深入,AI将与我们日常生活的所有方面都交织在一起。编程作为人类与计算机沟通的工具,也变得越来越重要。***已经将编程作为了基础学科。
我们不希望未来所有的孩子都成为程序员,但是希望每个孩子都有改变世界的能力。在可见的未来,“编程”将如今天的数学、英语一样,成为每个受过教育的人都必须具备的基本素质,是未来人工智能时代的基础。
编程
应用程序开发行业中较大的新热潮是智能手机的应用程序"这种装置通常需要开发人员使用一种可将装置的功能发挥到极1至的特定语言作为应用平台,至少要以官1方认可的方式进行。
智能手机开发体系的一个新兴产业正在崛起,即允许开发人员用非智能手机平台原生的其它语言编写自己的代码,然后转化为原生语言的应用程序。 因为不需要学习任何特定的智能手机平台的官1方应用程序开发语言,Web应用程序也沾了光,成为智能手机应用程序开发的一种方法。选择语言甚于平台的另一个方案是使用像诺基亚的N900这样的设备,它运行Debian发行的Linux系统,可以运行的软件范围很宽--包括很多不是为智能手机设计的软件。随着安卓和ios智能手机范围的不断扩大,安卓和ios编程人员企业急缺,3G梦工场软件学院在华中地区较早开设了3G智能手机编程相关的课程,为对编程感兴趣的人提供了一个学习平台。
国外少儿编程的现状
在美国,创客教育已成为其素质教育的核心,中小学机器人代理费用,编程、3D打印、机器人等新技术也已走进了美国的中小学校。美国前总1统奥巴马也曾参与“编程一小时”,呼吁美国小朋友“要去编程”。
2012年,日本在中小学普及编程教育科目。
2014年,英国教育大纲规定计算机编程是5-16岁儿童必修课程。
2015年,美国***投入大量资金开展少儿编程教育,呼吁全国青少儿学习编程。
2016年,美国国情咨文推行计算机科学教育,强制要求高中毕业必修计算机编程学分。
2017年,新加坡全1面推动少儿编程教育,中小学考试中加入编程考试科目。
而在国内.......
2017年,浙江省试水少儿编程教育,将信息技术课提升为高1考科目。高1考考试范围包括编程、数据库处理、表格处理等。