大势所趋丨人工智能时代 你不可不知的编程教育

自2017年以来,每年全国两会人工智能一直是党和国家领导人以及各产业、学界等人士的关注重点。 

2019年全国两会,连续第三次在政府工作报告中重点提及了人工智能产业的发展,与此同时在今年的政府工作报告中传统产业智能升级也被重点提及。全国政协把第一次双周协商座谈会的主题定为“人工智能的发展与对策"。

随着人工智能在国家战略部署中的重要地位得到确认,相应的人才培养需求也出来了,与人工智能息息相关的编程教育,也随着政策的倾斜,越来越受到社会各界的广泛关注。

国家政策实力背书

2016.6

教育部印发《教育信息化“十三五”规划》提到:将信息化教学能力纳入学习办学水平考核。

2017.2

教育部《义务教育小学科学课程标准》提出:将小学科学课程提前到小学一年级,每周一节以上。

2017.7

国务院发布《新一代人工智能发展规划》,明确指出:在中小学阶段设置人工智能相关课程,逐步推广编程教育。

2018.1

教育部发布《普通高中课程方案和语文等学科课程标准(2017年版)》,指出:信息技术将从兴趣课程变为必修课程,并大幅度提升了学生在编程、计算思维、算法方面的思维要求。

2018.4

教育部印发《教育信息化2.0行动计划》提出,完善课程方案和课程标准,充实适应信息时代、智能时代发展需要的人工智能和编程课程内容。推动落实各级各类学校的信息技术课程,并将信息技术纳入初、高中学业水平考试。

2019.1

教育部《中小学人工智能教育》项目发布上指出:北京、广州、深圳、武汉、西安5个城市作为第一批试点落地城市,3-8年级的学生将全面试点学习人工智能与编程的课程。

2019.3

教育部公布了《2019年教育信息化和网络安全工作要点》,要求中小学逐步推广编程教育。

科技发展迅猛的大环境下,编程教育已经得到国家层面的重视,并且编程学习日趋低龄化。

大势所趋丨人工智能时代 你不可不知的编程教育_第1张图片

编程教育风靡全球

不光是我国,世界各国,尤其发达国家,对少儿编程的重视和大力提倡也纳入举国教育规划。

美国 :幼儿到高中完善编程教育体系

前总统奥巴马为了提倡全民编程教育,亲自写了一段代码。

全美已投资40亿美元开展少儿编程教育,从幼儿园到高中所有学生拥有完整且优质的电脑科学教育,并且强制要求高中毕业生必修计算机编程学分。

英国: 5-16岁必修编程课

2014年,英国教育大纲规定计算机编程列入5-16岁中小学生必修课程。

澳大利亚:10岁学编程,12岁敲代码

2016年,已正式将coding列入全国必修课程,学生在10岁即可开始学习编程,培养编程思维,12岁可以接触电脑编程,进行编程实操。

新加坡:中小学考试中加入编程科目

2017年,新加坡全面推动少儿编程教育,中小学考试中加入编程考试科目。

日本:2020年编程全面纳入小学课程

日本将于2020年强制将编程加入小学课程,小学生将正式开始学习编程。

大势所趋丨人工智能时代 你不可不知的编程教育_第2张图片

编程教育为何越来越受重视?

一、编程技能是信息产业乃至所有产业的需求

发达国家对推广编程教育的观点是:编程技能已不仅是信息产业对人才的需求,而将是所有产业的需求。产业需要的也不仅是软件专业人才,而是掌握编程技能的产业专业人才。

随着大数据时代和人工智能热潮来临,强大的超级计算机通过大量数据来辨识模式并自主学习,使得AI在生活中具有极为广泛的应用。

人工智能正在逐步渗透到每一个行业、每一个工作,未来将有越来越多职业会被机器人取代。

世界银行在《2016年世界发展报告:数字红利》中认为,发展中国家三分之二的工作岗位容易被人工智能所取代。

被机器人取代不代表失业,相反会创造出更多其他职业需要。

然而,仅以AI行业为例,牵扯到复杂算法逻辑能力的岗位,如此高的就业门槛、巨大的人才缺口与无法速成的培养模式的矛盾,才是整个教育体系自上而下变革的源头!

教育部公示的名单中,2018年全国高校申报的新增专业前六位中,与“智能”相关的占了3个,“智能制造工程”、“人工智能”、“机器人工程”、“智能科学与技术”等,大数据领跑、人工智能最热,无一不指向编程教育

大势所趋丨人工智能时代 你不可不知的编程教育_第3张图片

二、编程教育背后是编程思维和解决问题能力的体现

“编程促进你的思维能力。”

所有美国人都应该学习编程,学习一门编程语言,学习编程教你如何思考,就像学法律一样。学法律的人未必都成为律师,但法律教你一种思考方式。同样,编程教你另一种思考方式,所以我把计算机科学看成基础教育,是每个人都应该花一年时间学习的课程。”

“我们在教育领域的最大发展机遇之一就是教更多的孩子学会编程。”

这三段话分别来自比尔盖茨、苹果公司创始人乔布斯和Facebook创始人扎克伯格。

编程教育不是为了培养一批批码农,而是本着以下教育初衷:编程教育的核心理念是将其作为与阅读、表达、数学等一样的基础技能来培养。

培养计算思维 提高解决问题能力

计算思维,是运用计算机科学的基础概念进行问题求解、系统设计和理解人类行为等一系列思维活动。

也就是说,计算思维是一种解决问题的思考方式,而不是具体的学科知识,如何“分析问题”“解决问题”,这种思考方式要运用计算机科学的基本理念,而且用途挺广的。

在英国新教学大纲里,5-7岁的学生需要通过计算机课程掌握:理解什么是算法,算法如何以程序的形式在电子设备上运行、创建,调试简单程序、用逻辑推理预测简单程序的执行结果。

构建知识体系,摒弃机械记忆

编程逻辑性强、循序渐进的一门学科,从计算机运行原理、语言基础,到数据结构、算法基础,再到视图层、模块化运行,都需要非重复性、进阶性强的思维锻炼,逐步构建自己的知识体系,这种综合能力运用到其他学科是非常有帮助的。

学会深层次思考

反思不是简单的回顾总结,而是更深层次的“why”“how”等体系化思考,不是填鸭式教学能提供的,反思越深刻,认知提升得越快。

大势所趋丨人工智能时代 你不可不知的编程教育_第4张图片

简言之,教育部发声全面普及的编程教育,是一门真正培养逻辑思维能力的学科,锻炼孩子各种能力开发智慧的学科!

- 归纳起来 :

1.有助于孩子整理信息吸收融合能力

2.掌握编程增加孩子的兴趣和主动性

3.有助于提高孩子的专注力

4.可以培养孩子的创新精神,动手能力和团队协作能力

5.增加孩子的抽象思考能力和解决问题能力

你可能感兴趣的:(大势所趋丨人工智能时代 你不可不知的编程教育)