为何唯独python语言受宠被纳入教育体系?

       近几年随着大数据的强势流行起来,越来越多的大数据岗位应运而生,在这些岗位里面的硬技能编程语言中,python语言又连年攀升,但是这还不够,随着教育部的一条消息,在整个家长群里面是砸开了锅,那就是:

       “从 2018 年起,浙江省信息技术教材将不会在使用晦涩难懂的 VB 语言,而是改学更简单易懂的 Python 语言。也就是说,Python 将纳入高考内容之一。”

       另外,除了浙江省,北京和山东也确定要把 Python 编程基础纳入信息技术课程和高考的内容体系。

如下:山东省最新出版的小学信息技术六年级教材也加入了 Python 内容,小学生都开始接触 Python 语言了。

       当前,随着社会的大数据产业发展进步,中国大数据岗位缺口有百万之多,因此,为了适应我们中国,乃至世界的未来大数据的人才发展需要,国家教育部才将基础语言改成了python,让我们的学生更好的适应未来的需要。

为什么选择python语言,而不是C或者JAVA呢?

1、入门简单、易学习:对于8-16岁的孩子,即可以自学,也可以在老师的带领下快速入门,基础语言的快速入门学习只要1-2周就可以。

2、开源、功能强大:python语言是开源的,有很多的学习网站和社区,学习起来非常方便,同时,python不仅仅可以开发网站和数据分析,还可以开发游戏、制作图片等等非常多且强大的功能

3、对孩子语言开发和未来市场拓展性有帮助:python语言入门后,对智力和语言开发感觉有很大帮助,同时在未来进入AI领域有先天的优势,可以无缝接轨,通过python语言可以提高孩子的创造力。

       大家可能觉得python语言好处不免有些夸大,其实一点都不夸大,我们来看一下2020年11月编程语言排行榜:

       2018年以来,Python 的市场份额整体就开始呈上升趋势,从2018年1月占比4.68%,到本月占比12.12%,即使跟去年同期相比,增幅也高达2.27%。排在python前面的只有C语言,学过C语言的都知道它是绝大多数语言的基础语言,虽然范围很广,但是非常复杂。因此,可以很好的理解python现在是当前唯一的语言宠儿。

耳听为虚、眼见为实,python到底可以做些什么呢?

(1)数据分析

(2)开发游戏

(3)python开发网站

一些比较有名的网站或应用。这其中有一些是用python进行开发,有一些在部分业务或功能上使用到了python,还有的是支持python作为扩展脚本语言。网站如下:

Reddit - 社交分享网站,最早用Lisp开发,在2005年转为python

Dropbox - 文件分享服务

豆瓣网 - 图书、唱片、电影等文化产品的资料数据库网站

Django - 鼓励快速开发的Web应用框架

Fabric - 用于管理成百上千台Linux主机的程序库

EVE - 网络游戏EVE大量使用Python进行开发

Blender - 以C与Python开发的开源3D绘图软件

BitTorrent - bt下载软件客户端

Ubuntu Software Center - Ubuntu 9.10版本后自带的图形化包管理器

YUM - 用于RPM兼容的Linux系统上的包管理器

Civilization IV - 游戏《文明4》

Battlefield 2 - 游戏《战地2》

Google - 谷歌在很多项目中用python作为网络应用的后端,如Google Groups、Gmail、Google Maps等,Google App Engine支持python作为开发语言

NASA - 美国宇航局,从1994年起把python作为主要开发语言

Industrial Light & Magic - 工业光魔,乔治·卢卡斯创立的电影特效公司

Yahoo! Groups - 雅虎推出的群组交流平台

YouTube - 视频分享网站,在某些功能上使用到python

Cinema 4D - 一套整合3D模型、动画与绘图的高级三维绘图软件,以其高速的运算和强大的渲染插件著称

Autodesk Maya - 3D建模软件,支持python作为脚本语言

gedit - Linux平台的文本编辑器

GIMP - Linux平台的图像处理软件

Minecraft: Pi Edition - 游戏《Minecraft》的树莓派版本

MySQL Workbench - 可视化数据库管理工具

Digg - 社交新闻分享网站

Mozilla - 为支持和领导开源的Mozilla项目而设立的一个非营利组织

Quora - 社交问答网站

Path - 私密社交应用

Pinterest - 图片社交分享网站

SlideShare - 幻灯片存储、展示、分享的网站

Yelp - 美国商户点评网站

Slide - 社交游戏/应用开发公司,被谷歌收购

       除以上讲到的3个实际的用途之外,其实python还涉及很多领域,如AI,人脸识别、数据挖掘、网络爬虫等等应用领域。随着开源的不断拓展,以后可能的应用范围会更广,所以,我国教育部将python纳入教育体系是必然的趋势。

国外教育对少儿编程有多重视?

美国:2012年,奥巴马为呼吁全国学生学习编程,开展编程一小时活动宣传;美国政府为强化中小学计算机教育投资40亿美元,以保障全美各州,从幼儿园到高中都能拥有完整优质的电脑科学教育。

英国:2014年被英国订为编程之年,英国政府规定将电脑编程学习纳入当地中小学必修课程。

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

--每天一小步,未来一大步!

你可能感兴趣的:(为何唯独python语言受宠被纳入教育体系?)