在人工智能时代,孩子学编程有啥好处
说一个令人意外的……
首先人工智能的推动力量是机器学习算法。
而“机器学习是一门研究让计算机无需专门编写程序,就能完成工作的科学”
人工智能的最终竟是不需要编程?意外么?
那是不是学习编程没有用了? 接着往下看
2015年教育部发布《关于“十三五”期间 全面深入推进教育信息化工作的指导意见 》中鼓励探索 STEAM教育、创客教育等新教育模式。
2017 年浙江省将信息技术作为高考选考科目中的一门,与传统理化生科目具有同等地位。
同年7月国务院印发《新一代人工智能发展规划》,明确指出人工智能成为国际竞争的新焦点,应逐步开展全民智能教育项目,在中小学阶段设置人工智能相关课程、逐步推广编程教育、建设人工智能学科,培养复合型人才,形成我国人工智能人才高地。
2018年9月,重庆市教委下发《关于加强中小学编程教育的通知》就加强中小学编程教育提出要求,各种小学要开足开齐编程教育课程,小学3~6年级累计不少于36课时、初中阶段累计不少于36课时。
放眼欧洲, 欧盟目前已经有15个国家将编程列为必修课。
为什么人工智能时代都在强调学编程?
我们先来看看人工智能与编程的关系首先来了解编程和人工智能是什么?
【在人工智能时代,孩子学编程有啥好处】 编程:模拟计算机思考方式,用计算机可以理解的语言(编程语言)给出指令,从而完成程序设计。本质是用计算机解决复杂问题。
人工智能:训练机器类人类思考,类人类行为,理性的思考、理性的行动。人工智能将不再是单一完成指令,而是主动思考,学习,成为类人类甚至超越人类的智慧体。人工智能的基础是哲学、数学、经济学、神经科学、心理学、计算机工程、控制论、语言学,是一门综合学科。
编程是人类模拟计算机思考方式给出指令,完成程序设计,而人工智能是反过来训练计算机模拟人类的思考方式思考学习,快速、深度的思考学习,自我完善。
目前,计算机在逻辑、计算方面水平远超人类,而在动物无需思考就能得出答案的方面(视觉、动态、直觉等)表现反而不如孩童。
让计算机模拟人脑,乐观估计还需要至少10-20年的时间。
在这个过程中,人工智能所需要掌握的知识不仅仅是编程。
但是,在教会计算机思考之前,首先要理解计算机如何思考的,用计算机可以听懂的语言沟通,因此编程是人工智能的基础。
编程之所以被倡导在义务教育阶段中普及,除了作为人工智能的底层技能,是因为它还有这些好处。
学习编程的好处培养解决问题的思维方式1.问题拆解能力编程的本质是使用计算机解决复杂问题,将复杂问题拆解成若干子问题,复杂流程分成若干子步骤进行是编程分解思维的核心。问题拆解能力也是人类解决问题的通用能力。
2.策划构思能力
在问题拆解后就是策划构思解决问题的方案路径,这一步是激发孩子发挥自主意识的关键,这个过程中会锻炼孩子自主解决问题的能力。
提升专注力
编程的过程,需要不断地调试数据,更改顺序。这个过程是十分痛苦的,一点点的小差错出现,就可能导致命令无法执行,或者无法输出结果,而且错误还可能隐藏在各种难以注意的位置。在这个调试改进的过程中需要孩子格外的潜心专注。因此,编程不但能提高孩子做事情的专注力还能够在不断优化、最终完成一项作品后增强孩子的自信心。
推荐阅读
- 张伯礼:后疫情时代要保障民众生活尽快恢复
- 内蒙古生鲜配送进入无人机时代:1.5吨阿尔巴斯羊肉“飞来了
- 电动车时代网|时代头条丨变革焕能·数智重生,2021年全新爱玛扬帆起航!
- |2020年三季度“新时代盐城好少年”事迹展示
- 不是刺儿头,是普通人守护普通权利
- 汽车|长安汽车:公司与华为、宁德时代三方正在联合开发智能网联电动汽车平台和产品
- 关于人工智能虚拟人的一些问题
- |园区人工智能产业园约巴线路开通 定制公交再增2条!
- 马云说的大数据时代到底是,用到啥技术,如果想要学习大数据技术,要学习哪些基础的东西要先会编程么
- 张智霖|张智霖分享儿子青春期恋爱趣事,坦言要让孩子学会如何去爱