Python为什么会被纳入教育体系?

开课吧开课吧小西2021-03-18 17:51

最近几年,大数据渐渐流行,市面上也出现了很多与大数据相关的岗位。然而,在这些岗位需求的编程语言里面,Python受到很多人的喜爱,排名逐年攀升。但是这还不够,教育部的一条消息在家长群里炸开了锅:

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

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

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

Python资讯

图一:少儿教育课程图片

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

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

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

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

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

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

Python资讯

图二:2020编程语言排行

2018年以来,Python 的市场份额整体就开始呈上升趋势,从2018年1月占比4.68%,到本月占比12.12%,即使跟去年同期相比,增幅也高达2.27%。

排在Python前面的只有C语言,学过C语言的都知道它是绝大多数语言的基础语言,虽然范围很广,但是非常复杂。因此,可以很好的理解Python现在是当前唯一的语言宠儿。

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

(1)数据分析

Python资讯

图三:可视化

2、开发游戏

Python资讯

图四:游戏开发

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的发展前景还是很可观的,有对Python感兴趣的同学就赶快学习起来吧。以上就是小编今天为大家整理发布的“Python为什么会被纳入教育体系”一文,希望为正在学习Python的朋友提供学习参考,更多Python资讯尽在开课吧广场Python资讯频道

有用
分享
全部评论快来秀出你的观点
登录 后可发表观点…
发表
暂无评论,快来抢沙发!
零基础轻松入门Python