python课程_为什么国内很少有大学开设Python课程?

afdd12a364f0f6f3a75c12b382511107.png

高校FM 有趣有料的大学生公众平台 c699cbf1c6b8fea6a8ceaf8542a804f2.png再过几天,2019年全国研究生入学考试即将拉开序幕,对于即将进入各大高校和科研单位进行深造的研究生们来说,研究生期间能获得多少补助同样也备受关注。 近两年,随着人工智能和大数据等技术的应用越来越普及,不用我多说,大家也能猜到Python在一众编程语言中的地位有多高。2018年1月16日上午,教育部召开新闻发布会,介绍了《普通高中课程方案和语文等学科课程标准(2017年版)》的有关情况,在此次“新课标”改革中,正式将人工智能、物联网、大数据处理划入新课标,这也就意味着当年秋季入学的高中生,都要开始学习Python了。随后的2018年3月的全国计算机等级考试(NCRE)中,也第一次在计算机二级考试加入了“Python 语言程序设计”科目。 5bab64ea8ac8ca97d3ab377233910035.png 然后我们今天要聊的话题就来了: 为什么Python都已经进入高中课堂,也进入了计算机二级自选项目,却很少有大学开设Python这门课程呢? 为什么Python越来越火,在如今主流技术中都扮演着非常重要的角色,大部分高校还是只将C语言作为基础必修课,而不开设Python课程呢?我们分析并归纳了以下几个原因:
C语言是基础,是编程入门的最好语言
如今最受欢迎的10门语言中,除了C语言有7门都直接使用、间接引用或借鉴参考了C语言的语法,因此可以说C语言是大多数编程语言的基础。 大部分程序员都表示:只要理解了C语言的结构和语法,再去学其他编程语言都可以触类旁通。从面向过程的思想入门,可以帮助初学者熟悉软件系统的底层原理和设计逻辑,有利于培养基本的编程思维,再深入到面向对象的思想就顺其自然。 大学里培养的是理论基础和自学能力,而不仅仅是功利性的教育,这也是大学与技校或速成培训机构不一样的地方。
技术迭代太快,教学很难跟上
Python语言的技术迭代与C语言更快,不太适合大学教学。举个例子,假如你在2018年学完Python2,能够使用Python2做一些开发应用。但是,Python官方表示从2019年1月1日开始,任何新的功能版本都只支持Python3,且在2020年将停止支持Python 2。 ee8f8ab86af07f2719d32c024bd7670d.png 我们知道,大部分高校的老师以及教材出版社,都没法做到这么与时俱进。如果要跟着技术迭代不停地开发新教材,更换教学内容,重新制作课件,都是件很头疼的事情。相对来说,C语言在各版本更新上不会存在如此大的更改,所以高校更愿意将C语言作为基础课程。
Python易学,但并不适合入门
说到Python,“简单易学”应该是被提及最多的一个优点,所以流行起这么一句话:人生苦短,我用Python! 37790a43f488f82bd67ca2e8201ac88b.png Python因为其代码简单、开发方便的特点让不少程序员爱不释手,但这在于它隐藏了很多细节,其实它封装的类库和代码规则还是复杂的,而理解这些是能够顺畅使用Python的前提,所以Python虽然表面上看起来简单易学,但并不适合入门。 对于一些还不知道编程是怎么回事的新手,就很费脑子,为什么这个地方只能这么写,不能那么写?要解释的部分,恰恰是Python语言的简单背后藏着的那些东西。 所以很多人认为,对于新手入门编程语言的简易程度,不是指代码量上的短,而是指思维、语法和计算模型上的简单,让新手可以集中注意力理解少数几个概念,不需要纠结于很多惯用法和隐藏的细节,语法上的简洁是给熟手加快进度用的,并不适合新人入门用。与其最后只学个皮毛,还不如教一种学生能吃透的语言,以后触类旁通。
Python比较适合自学
我觉得为什么不开Python课程还有一个重要的原因,就是Python比较适合自学。为什么这么说呢? 1、Python本身的语法非常简单,我们常见的Python教材比其他语言的教材都要薄很多,而且内容理解起来也不是很难; 2、Python开发主要依赖于各种类库,很多第三方库中都已经定义好了变量和方法,我们可以直接import进来使用,而学习不同的技术使用的类库也不同,所以根据自学的需要可以自行选择; 3、Python的资料非常容易获取,各类论坛、视频网站、课程网站上一搜就有,所以不需要担心找不到教程的问题,如果开发调试的时候遇到问题,也可以很容易通过百度找到答案,这里要推荐一下B站上的Python,各种各样可以说非常全了,根据你喜欢的风格选取。

最后,想自学Python又真的找不到教程的同学,可以在公众号后台回复“python”即可立即获得教程一份,无需分享没有套路,谢谢支持!

后台回复关键词:

PS教程 | 简历 | office | 高校资源 | 大礼包 

网页制作 | 实习 | 就业 | 面试 | 软件 | C语言

考研 | 四级 | 六级 | MATLAB | PPT | VPN 

计算机二级 | Simulink | PS破解 | 单片机 | 驾驶证……

获取更多来自高校FM的优质内容!

(内容由高校FM整理,转载请保留下方名片)


f7ef33d1a00522ba50254572601721ac.png

695c9388a1f41edb5aac7973d2c07f55.png点击“”可加入微信论坛,选择目标板块与小伙伴们一起参与问题互动

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值