• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

为什么国内高校普遍开设c/c++作为必修课程,却很少有开设python或php呢?

php 搞代码 4年前 (2022-01-23) 16次浏览 已收录 0个评论
文章目录[隐藏]

回复内容:

因为谭浩强那本红色的书还没死,计算机二级还没死大学毕竟不是蓝翔技校、北大青鸟这样的地方,教编程主要是教其中的原理,C还是比较合适的。而且老师主要都是教C出身的。后续课程中讲微机原理、操作系统、嵌入式编程这些也不会遇到什么困难。谢邀。
在我学习的时候,感觉很明显的就是C到C++的学习可以帮助学生了解到编程语言从面向过程到面向对象的发展,很好的锻炼思维模式的转换,以及了解软件底层的原理和设计逻辑,诸如此类吧。
唔,还有一点,如果要跟着时代不停的出新教材是很头疼的事情,不管是成本上还是时间上,所以一般现有教材大多数依然是简单的添加新的东西,然后就换壳子做新的一版了。因为C比较基础的,还有一种是C拿来做程序数学题比较好。Mit的计算机编程导论已经采用Python语言进行教学了。因为教学的目的和做项目的目的是完全相反的.
教学的目的就是让学生尽量多踩坑, 踩到的越多提高的越快. 而工作时尽量避坑, 最好本文来源gao.dai.ma.com搞@代*码#网搞代gaodaima码是打个响指项目就完成了.

C语言明显更底层
更底层意味着很多功能要自己实现, 在实现过程中学生会对底层硬件, 操作系统, 算法的细节有进一步的感性认识. 教一门语言还能连带学到许多其他知识, 而且社会上的实用度不低, 再没有比C更好的讲解对象了.
对C++了解不深, 但感觉这个语言特性很多很复杂, 搞定了C++再搞其他高级语言都是小菜一碟了.

python和php这类脚本语言都是高度封装化了的语言, 对学生来说太”甜”了, 对成长的帮助没有C/C++大

  1. 很多大学的计算机科学并不只有coding,而且C/C++的力量题主你可以看看Toibe,C可以算是冯诺依曼结构的最佳实践了。
  2. 不知道题主上大学的时候教材上有没有:“十二五”(或者“十一五”)普通高等教育本科国家级规划教材字样,这里头从编撰人(年岁都应该不小了)开始,到教材本身,满满的就是生意,脱节也很正常。

C是面向过程的 现在教的少了吧
现在大部分教C++ C++是面向对象的 而且这个语言蛮好的啊 我以为用Python做入门教材是坠吼的。C不是不需要也不是不学,是可以给有意向进一步学下去的人学。
大家都说学不明白C还学什么CS。我同意。可题目里没说是CS啊。拿自己周围为例,商学院管理大类,入学大一开始半年计算机、信息技术基础半年C语言谭浩强红宝书讲到指针结束。全部文科生和一群理科生完全没有兴趣不想理解,考试靠背分还挺高,但从此对编程退避三舍忘得一干二净。对于这些不主攻CS的人来说,了解计算机编程并学会用应该是更有意义的。
从小学开始死啃《红楼梦》《高等数学》,啃完必然对文学数学有更深刻的理解,初等数学、《咏鹅》自学就够了。但我们是这么过来的吗?
先学了C到现在活得也挺好,像江苏考生先难了三年考上了大学觉得以前考得难的确有帮助,但这不代表我们的路就是坠吼的。C C++入个门 剩下自学就够了


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:为什么国内高校普遍开设c/c++作为必修课程,却很少有开设python或php呢?
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址