ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

人工智能“网红”编程语言Python进入山东小学课本

人工智能“网红”编程语言Python进入山东小学课本 对于一些高中生, 甚至小学生而言, 除了要学英语外, 他们未来很可能还要多学一门“外语”。近日, 山东省在其最新出版的小学信息技术六年级教材中, 加入了相关内容。简要地讲, 它是一种在广泛范畴内被运用的高级编程语言, 归属于通用型编程语言类别, 是由荷兰人Guido van予以创造的, 它的首个版本于1991年进行发布, 鉴于其具备可扩展性、适应性以及易于学习的特性, 所以成为了近些年来增长速度最为迅猛的编程语言当中的一员, 在相关的排名里面, 它是2017年民众最为喜爱的人工智能编程语言, 而排名在第二的则是C语言。在今年浙江省针对新高中信息技术教材展开改革项目里提到了相关内容, 除山东在小学教材中加入外。从网络流传版本知晓, 新教材会从2017年9月入学高中新生起开始使用。新教材存在不同之处, 指的是编程语言将会换用。在2017年10月11日, 教育部考试中心发布这么一个通知, 通知内容是关于全国计算机等级考试NCRE体系调整, 这是一方面情况, 紧接着, 其决定自2018年3月起, 在计算机二级考试之中加入 “语言程序设计”科目。由此来看世界已经无法阻挡往低幼年龄渗透了。编程语言里的“网红”在程序员所处的世界里头, 存在着一句流传范围极为广泛的话语, 称作“人生苦短, 快用” , 这句表述相当形象地讲明白了语言于程序员内心当中所占有的地位。与C、Java等语言相较, 能使开发者以更少代码去表达想法, 作为一种解释型语言, 其更注重代码的可读性跟简洁的语法, 不论小型程序还是大型程序, 此语言都力图让程序结构清晰明了。按照Stack流量统计显示, 在2017年6月的时候, 首次变身为高收入国家Stack访问量最大的那个标签, 要是依此态势发展下去, 到了2018年, 必然会成为最受大众欢迎的标签。还有一个致使成了最被欢迎的语言的缘由在于它的可扩展性, 虚拟机自身差不多能够在全部的操作系统里头运行, 它方可被运用于Web程序、GUI开发以及操作系统、科学建模, 雅虎、美国国家航空航天局都于内部大范围地加以运用。此外, 于语言范畴内, 差不多所有的想法, 皆能够借助30至40行代码, 迅速予以验证。它的火爆, 除了得益于自身编程语言具备的优势之外, 还在于它已然成为众多公司开发人工智能程序之时的首选编程语言。举例来说, 在今年战胜中国棋手柯洁的程序当中, 就运用到了它。另外, 在开源人工智能编程工具箱之后, 更是为其奠定了作为人工智能时代首选语言的地位。国内诸多从事人脸识别等程序的人工智能公司, 同样极为推崇将它作为编程的首选语言。向低幼阶段渗透的编程教育那么, 在针对低龄儿童的教育里头推行, 真的是可以采取的做法吗? 毕竟, 对于一般的民众而言, 这乃是在计算机特定专业领域里头才会需要去进行学习的一门专门课程。在但前百度首席科学家吴恩达看来, 每个人都应当学会编程。特别是伴随人工智能发展起来后, 人类跟机器的交流变得越发重要, 编程能力会在能够预见的未来成了人机交流侧面的基础。所以, 每个人都应当等同于学会写字那样, 学会写程序。事实上, 在美利坚合众国, 编程类课程已然开始逐步深入发展至较低年龄层次阶段。甚至延伸到了尚处于婴幼儿时期这个阶段。于美国亚马逊的官方网站之上, 你能够轻而易举地购得面向婴儿的编程教材。在去年, 美国举办了一次计算机科学教育周开幕日活动, 当时担任美国总统的奥巴马亲自行动, 为中小学生演示计算机编程。白宫持有这样的观点, 计算机科学普及教育是美国未来几十年能够保持创新优势的关键举措当中的一个。需要留意的是, 微软创始人比尔·盖茨在13岁的时候开始学习编程, 创始人扎克伯格在11岁的时候开始学习编程。
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进