淡定!不要因为纳入了高考和二级考试甚至极个别小学课程就盲目夸大Python!

在这个自媒体超级发达或者泛滥的时代,前几天似乎一夜之间,整个朋友圈被Python纳入高考和全国计算机等级考试甚至小学信息技术课程教材的信息刷屏了,甚至一些主流媒体也盲目跟风,甚至夸大其词。本来我不想参与这场闹剧的,但是看到各大媒体的报道愈演愈烈,作为资深Python爱好者和一个20年前读大学时有4年小学、初中、高中家教经验和现在拥有18年高校教龄的人,作为讲过汇编、C、VB、C++、C#、PHP、Python等多门编程语言且做过几个中大型系统的的老师,作为Python系列图书(详见董付国老师6本Python系列教材被北大、复旦等近百所高校选作教材)作者,作为近两年来全国巡讲并担任十几场高校教师和中学教师Python培训班的主讲教师,在经过十多天的反复取证和多方调查之后,我觉得自己还是应该说几句良心话的。这件事情的本质实际上没那么夸张,大家都是成年人了,不要盲目夸大,看问题要客观,客观,客观!!!盲目跟风是没有好处的,你们这样会把Python给玩坏的!!!

1、任何语言都只是一种表达思想和算法的工具而已,本身没有好坏,只有适合,没有哪个语言是不可替代的。但不容置疑,目前来看Python确实是一门很好的语言。

Python大概于2000年前后(或许更早一点,不过我是2002年知道这个语言的)传入国内,当时并没有大红大紫,仅限于黑客和安全领域小范围使用和交流。但不得不说,这确实是一门不错的语言,2010年被评为年度语言,然后在各类编程语言排行榜上的位次逐年上升,随着近几年来大数据、机器学习、深度学习等名词的日益火爆,Python更是一路爆红,近两年来在各类排行榜上基本都在前5位,甚至第一,详见大家都在学Python,你和别人的差距在哪?

尽管Python是一门非常优秀的语言,但是如果全民学Python的话,那将是一场灾难。众所周知,Python之所以如此强大,是因为拥有大量涉及各领域的标准库和扩展库,以目前的情况来看,Python标准库国人已经很难插足了,但是如果扩展库也受制于歪果仁的话,后果将不堪想象。不管信息技术发展到如何发达的时代,总需要有些人在底层默默地做着贡献。所以,C/C++这样的语言是坚决不能放弃的,尤其是对于国内顶尖院校的计算机相关专业。

2、毫无疑问,Python纳入部分省市高考体系和全国计算机等级考试是一个很大的进步。但是纳入小学信息技术课程,说实话,我表示很担忧!

近日,网上各类媒体纷纷转发关于Python纳入高考体系、全国计算机等级考试和山东小学信息技术课程的消息。这样的消息是真的,但是同时也是超级夸大的。

据目前我所知道的消息,Python确实在浙江省信息技术选考课程中替代了原来的VB,但是其他省呢?并没有!

也确实,在北京某些中学,Python确实走进了精英班课堂,但是其他省市呢,普通班中学呢?并没有!

Python确实走进了山东极少极少极少部分小学的信息技术课堂,但是其他省市地市的绝大部分小学呢?并没有!说什么Python进入山东小学课堂,你咋不说Python进入银河系小学课堂呢?

其实,搞编程的人都知道,真正影响自己编程能力提高的最大阻力来自于数学和专业知识,或者说来自于思想。在众多编程语言中,Python确实非常适合表达思想,这一点是毋庸置疑的。但是,初中甚至高中学生能有多少解决实际问题的思想和算法?并没有!那么小学生呢?呵呵!

不可否认,极个别中学生甚至小学生确实表现出来极大的天赋。但是,这样的孩子毕竟是少数的,9年义务教育是为了普及基础教育,千万不可搞成精英教育(幸运地是,目前来看也没有打算搞成全民精英教育)。是否在一个好的培养模式和教学环境下,每个孩子都会成为精英呢?并不会!

顺便说句题外话,山东烟台某初中编程课(并不是Python)特长班要求报名的孩子数学成绩必须在115分以上,我觉得这样的做法非常好!

3、Python纳入部分省市高考不假,是否是必考内容?在高考成绩中占多少分?

这个问题暂时不方便回答,有一些信息暂时还不方便透漏,抱歉。但是,可以确认的是,这样的改革是有意义的,是非常值得肯定的。

有一点是可以确定的(或者说无奈),对于大部分二流三流院校的本科生而言,学习状态远不如高中生,所以我前一阵发了这么一篇文章大学生们颤抖吧,中学生已经开始学Python了!

4、全国计算机等级考试二级Python都考哪些内容?

根据多年来的计算机等级考试大纲和上海市高校计算机等级考试大纲,可以预测一下2018年9月份开始的全国计算机等级考试二级Python考试内容,详见全国计算机等级考试二级Python考试大纲预测和分析。明眼人很容易看出,这样的考试只具普及和推广作用,对实际应用开发能力的提高作用很小。但是,不可否认,这个改革是有非常大的意义的,是非常值得肯定的。

5、山东小学信息技术课学Python?哪个地区,学到什么程度?初中和小学信息技术老师具备相应的开课能力吗?知不知道全国县级以下的很多中小学练机房都没有?拔苗助长的故事我们听的还少吗?

有些详细信息暂时不方便透漏。不可否认,有的人天生就适合编写代码。但是这只是极少数孩子表现出来的天赋,课余参加特长班是绝对没有问题的。而基础教育是大众化教育,不是精英教育,大众化的精英教育注定是失败的(这几句话表达的意思和前面略有重复,但事实如此)。

如果说,小学生学Python的话,只停留在超简单的语法或者几个函数和运算符的层面上,实际上和讲C或其他任何语言都没什么本质区别。但如果讲深了,孩子们也很难听懂或者不可能听懂。鸡肋?

6、学了Python你就无敌了吗?数学和自己的专业知识是根本,也是决定一个人上升空间的主要因素,切记!!!

“与其说是AlphaGo打败了柯洁,不如说是Python打败了柯洁”,一个人或媒体要幼稚和无知到什么程度才能说出这样缺心眼的话。说什么“Python是孩子必须掌握的语言”、“孩子学会识字就应该立刻学Python”。这样的说法,你傻不傻?识多少字算是识字,10个字,还是2000个字?是汉字,还是英文单词?

最后,请再重温一遍大家都在学Python,你和别人的差距在哪?

原文发布于微信公众号 - Python小屋(Python_xiaowu)

原文发表时间:2017-12-17

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏机器人网

生活永远充满希望和阳光:这个盲人苹果工程师美出新人生

印象中要成为苹果的工程师本来就是一件困难重重的事情,你必须要有结实的基础和过人的实力才能胜任这样一份充满技术性的工作,不过有时候上天是公平的,即使你出生的时候双...

3307
来自专栏ThoughtWorks

故事展示 | 倾听你的声音:10位女性科技工作者写下的真实感悟

(女性科技人员在就业中仍处于弱势地位——2017年CCTV第二次采访ThoughtWorks视频片段) 3月8号国际劳动妇女节这一天,我们在微信公众号上发起了一...

2954
来自专栏知晓程序

收藏级!有了这 8 款小程序,再也不害怕生病了

今天,「知晓程序」带来 8 款医疗健康类小程序,它们涵盖了健康资讯、问诊就医等多方面,给大家在医疗健康领域,带来「轻」的体验。

782
来自专栏钱塘大数据

未来工业智能化的关键——智能传感器

传感器传感器应用非常广泛,工业生产各个组成环节都需要传感器进行监控,并把数据反馈给控制中心,以便对出现异常节点进行及时干预,保证工业生产正常进行。而新一代高级智...

3676
来自专栏VRPinea

全国巡回后,且听平行宇宙创始人韩冰谈VR+行业的一些热现象及冷思考

31010
来自专栏云计算D1net

小企业力图通过云计算快速发展

佛罗里达州一家小公司的老板快要生孩子了,她需要找到一种更具弹性的方式来经营生意。 在云计算技术中,她找到了答案。 Julia Suriano是Kebroak烧烤...

3516
来自专栏二进制文集

换工作跳槽感悟 2018-09-28

7月中下旬跳槽到新公司,算下来到现在已经2个月了。前两个月一直比较忙,现在谈谈工作两个月的感受。

2252
来自专栏华章科技

创业公司讲故事的七宗死罪

想象一下这样一个画面,你已经预定了一辆出租车,可是到现在连个鬼影都没出现,打电话去询问的时候接线员只是不耐烦地说,“他十五分钟以后就到”。十五分钟过去了,你还得...

895
来自专栏机器人网

全球十大机器人运动控制品牌

---- 近年来随着人力成本的上涨,全球制造业开始重视自动化技术的投入,随着欧美再工业化趋势的走热,全球竞争格局变得越来越激烈。以机器人为主要方向的智能制造已...

4575
来自专栏新智元

邓侃:中国首个全过程智能诊疗系统,全方位披露技术核心和商业模式

演讲嘉宾:邓侃 【新智元导读】新智元AI WORLD 2017 世界人工智能大会,大数医达CEO、CMU计算机学院暨机器人研究所博士邓侃,发表演讲《智能诊断系统...

39811

扫码关注云+社区

领取腾讯云代金券