之前在知乎上看到这样一个问题:为什么现在部分985高校还是给大一上C语言课:
这个题主是某985CS专业学生,发现学校居然给大一教C语言程序设计,而不是现在最流行的Java或者Python,不由得产生了疑问。
没错,现在很多高校计算机专业的教学方法确实有些落后,但是作为一所985高校,大一的时候教学生C语言还真没有什么问题。
首先,我们学的是 Computer Science,而不是 Programming Language,语言真的真的真的不是重点。985/211 这种国内最顶尖的一批高校,应该注重通识教育而不是专项教育,在专业上更要注重基础、底层、偏向原理。
只有掌握了最核心的东西,学起那些偏技能的东西才会很快很轻松。
而且相对于现在比较流行的Java和Python,虽然C/C++难度更大、门槛更高,但如果你真的深入去学习的话,优势也是蛮明显的。
我觉得至少有以下几点优势:
部分985高校大一教授C语言而非流行语言如Java或Python,原因在于重视基础和底层原理教育。C语言能巩固编程基础,竞争小,且薪资相对较高。学习C/C++有助于提升对其他语言的理解,尤其对于计算机科学的长远发展有益。推荐了四本C语言的学习书籍,强调实践的重要性。
最低0.47元/天 解锁文章
1553

被折叠的 条评论
为什么被折叠?



