触目惊心: 我国出版的Python教材居然几乎都有基本概念错误

陈友平2024-06-13 11:31:49  122

随着大数据和人工智能的兴起,Python成为当今最火的一门程序设计语言。在我国几乎是从小学到中学,再到大学,都有大量人在学习和使用,也已经成为科技图书中出版数量最多的一类教材和书籍,特别是随着新质生产力的形成和发展,它被青睐的程度又有大幅度提升。

但是,最近一些在校以及已经工作的Python爱好者向我们反映了一个情况:他们在学校学习了Python,在学习中发现的一些问题,按照老师的说法无法解释,后来到图书馆查阅了许多书,基本与老师讲的一样。这些问题一直悬在脑海里,直到最近看到了《计算机教育》2024年第4期发表的一篇文章“不变性原则与Python亮点”之后,才基本走通了。令他们不解的是,难道老师和大量的Python图书都错了吗?

这个问题对我们震动极大。为了进一步弄清问题,我们在百度中查到了该文作者——张基温教授的介绍,并根据《计算机教育》2024年第4期中的联系方式,联系到了张基温教授,进行了较短的电话采访。张基温教授言简意赅地向我们介绍了他的看法:目前各类教材和图书中所出现的概念性错误,主要是在对Python没有深入了解的情况下,把C、C++、Java语言等的知识框架往Python上套造成的。例如C、C++、Java是变量唱主角的语言,变量享有资源分配权,而Python是对象唱主角的语言,对象享有资源分配权。但是不少书还是按照C、C++、Java中的说法,把Python变量也说成是“对应着内存一块存储空间”“是被命名的存储空间”等。

从20世纪70年代开始,人们就已经提出了“变量副作用”的观点,各种程序设计语言都在按照不变性原则,削弱变量赋值。为此,Python将对象分为了可变对象与不可变对象两大类,并且不再提供常量定义机制具有存储功能的量,变量不再是相对于常量的量,而是相对于对象的量。但现在许多书还把变量称为是“引用值可能变化的量”。

Python的一大成就是变量不再具有存储空间,从而彻底去掉了“变量赋值”,然而基本上所有的著作和教材,还在使用“赋值”二字称呼“=”操作符。

……

相反,Python有许多先进的思想和技术,却极少有教材提及。例如,函数的“一等公民”校色、函数式编程等。

张教授认为,这样一些情况,表现了某些教师和作者的浮躁,是对学生极不负责任。张教授说,科学再进步,程序设计语言也要进一步发展。如果这种用C等知识来解释Python语法的做法得以延续,那必然会阻碍程序设计语言的进一步发展,也会对新质生产力的发展和践行形成阻力。

张教授还介绍了最近到一些学校同担任Python教学的老师们进行研讨时,得到认可的情况。张教授谈得非常激动,发誓要在有生之年,把这个情况扭转过来。由于张教授刚做过一次手术,我们的采访也就适可而止了。最后,张教授还兴奋地告诉我们,他已经看到有几本书正在不同程度地突破C、Java、C++框架,向Python回归了。

告别了张基温教授,我们又抽时间采访了几位其他老师和同学。大家一致的看法是,这件事要从教育管理部门、学校教材管理机构和出版社抓起。后来,我们又在网上下载了教育部的《职业院校教材管理办法》《普通高等学校教材管理办法》,感到教育部对于教材的管理还是非常严格的。

《普通高等学校教材管理办法》共分九章三十三条,内容有总则、管理职责、教材规划、教材编写、教材审核、教材选用、支持保障、检查监督和附则。内容详尽,职责明确、奖惩分明。特别是第八章第三十条很明确地规定了:出现以下情形之一的,教材须停止使用,视情节轻重和所造成的影响,由上级或同级主管部门给予通报批评、责令停止违规行为,并由主管部门按规定对相关责任人给予相应处分。对情节严重的单位和个人列入负面清单;涉嫌犯罪的,依法追究刑事责任:

(一)教材内容的政治方向和价值导向存在问题。

(二)教材内容出现严重科学性错误。

(三)教材所含链接内容存在问题,产生严重后果。

(四)盗版盗印教材。

(五)违规编写出版国家统编教材及其他公共基础必修课程教材。

(六)用不正当手段严重影响教材审核、选用工作。

(七)未按规定程序选用,选用未经审核或审核未通过的教材。

(八)在教材中擅自使用国家规划教材标识,或使用可能误导高校教材选用的相似标识及表述,如标注主体或范围不明确的“规划教材”“示范教材”等字样,或擅自标注“全国”“国家”等字样。

(九)其他造成严重后果的违法违规行为。

《职业院校教材管理办法》也有类似的条款。

由此我们又想到,难道出现这些错误的只有Python一门课程的教材吗?是否有关领导部门、各学校的教材管理机构和出版社应该把这个问题狠抓一下了?起码应该先自查和反省一下吧?

我们本来很少涉及高校教学问题,但一群高校老师和学生的影响下,特别是在张基温教授从2018年就开始为纠正Python教材中的错误做了大量工作的精神所感动。我们也深深地感觉到这个问题确实是个大问题。所涉面积之大、出错比例之高,前所未有。我们暂先爆料出来,希望能引起大家关注,随后将继续跟进调查,为提高教育质量,为践行新质生产力,做一些贡献。

转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/725466.html
0
随机主题
钻石配角张春仲, 演技超过李连杰, 功夫比不过李连杰三分射手胜过高中锋! 火箭3号签摘控卫? 内线拥挤, 摘后卫补短板薛思佳: 上海男篮已经重新集结 开始备战新赛季两将替补更合适, 陈蒲先消耗对手, 山东泰山谨防国际比赛日后遗症合砍63分逆转! 欧文再现超强得分能力, 东契奇关键中投赢球普京访华圆满结束,临行前对华再表态,特朗普斥责拜登政府无能!900元的2060大雕,比4060ti大一圈,满载就60度?肖华: 目睹前夫张艺谋“梅开三度”, 离婚后孤身一人再也不谈感情法国宣布试射空射核导弹美西方抢钱, 俄斗到底, 反制裁开始, 普京没收德最大银行在俄资产cos 从零开始的异世界生活 爱蜜莉雅“谁还不喜欢会炸毛的车呢?”舒淇宝格丽之夜疑似被日本女星针对…米体: 两位独立董事将辞职, 马洛塔&安东内洛有望留在国米董事会前总监: 拜仁结构混乱始于8000万签卢卡斯, 现队中太多高薪平庸者两大集团应好好的反思为什么资金不来呢?11集之后, 《庆余年2》终于挽回口碑, 6个老戏骨, 被严重低估了“山鸡”真成“凤凰”? 梅根的尼日利亚之行尽显英国“老钱”风BG推文《拉上始皇去造反》女帝文,超有野心一门心思造反的女主没想到她居然造的自己亲爹的反,收服的大才是自己的亲爹新形势下地方招商引资的挑战与应对有人认为职业年金是私分国有资产的由头, 你认为这种说法靠谱吗?
最新回复(10)
  • 书菲克电影2024-06-14 16:17
    引用10
    这就是问题所在啊!英语是什么文字?死文字啊!死文字特点是要不断进化(创造)新单词新意义才能继续存在,这就是一个很严重的问题也是一个低级无解的问题!英文字母不能自我创造(自我生长),必须要借鉴其它的先进文字才能成长存在!相反的没有先进父字可以借鉴了它也就停止生长了!
  • 电动两兄弟2024-06-14 15:23
    引用9
    是的 虚函数应该翻译成实际函数, 瞎翻译。
  • 春城壹号2024-06-14 14:36
    引用8
    这肯定是汉奸干的!灭亡一个国家,先毁其教育
  • TheWeeknd2024-06-14 14:24
    引用7
    名牌高校教材为什么常常用英文或者推荐看英文原文?因为翻译太不过关了,不得不看原文。很多新的概念、名词都没有好的翻译,因为真正有专业能力的人没空翻译,不专业的翻译容易翻译错误或词不达意。现在专业术语还有多少信雅达的?
  • 说鹿人2024-06-14 13:28
    引用6
    蟒蛇[笑着哭]
  • 篮动科比记2024-06-14 08:36
    引用5
    那个英文是特么啥意思??[打脸]
  • 数码友说叨不停2024-06-14 08:30
    引用4
    顶起来啊
  • 杂事杂说2024-06-14 07:54
    引用3
    打破零回复
  • 飞凡说汽车2024-06-14 07:02
    引用2
    中国教育日本人说了算
  • 微曼评动漫2024-06-14 06:14
    引用1
    新技术新科技,正在不断更新升级的知识,直接用原版学习,是最好的!