为什么现在部分985高校还是给大一上C语言课?

原文直达,欢迎关注,点赞!

为什么现在部分985高校还是给大一上C语言课? - CodeAllen的回答 - 知乎 https://www.zhihu.com/question/423489741/answer/2895441192


首先,我支持题主的观点,第一门课可以是一门高级语言,因为这样可以尽可能的利用语言的有趣性提高同学的学习积极性。

我们当初大一的时候C语言是大一下学期学的,这个有点历史原因,本来也应该最先学,但是校区不够用,被颠倒了学习顺序,我们大一先学的VB(Visual Basic)。

百度百科-验证

这个语言有点意思,看着界面非常古老,但是实际使用非常简单!最起码比C语言简单,这在我大一的时候一度想坚定的学习VB,可以很容易的作一个GUI,再加上基础的逻辑就搞定了一个简单的上位机,非常典型的微软家编程软件的特点,包括后来我又学习MFC,C#也是类似的感觉。

先不说这种语言是不是导致学习者看不到底层(初学看到底层也白看),他确实是所见即所得,让我们班很多同学喜欢上了编程,在之后学习C语言的时候也是个很好的铺垫。

我们专业讲C语言非常枯燥,很多同学上课都睡着了,上机课也是在写控制台应用,要不是我大一就开始参加飞思卡尔智能车,我真的怀疑C语言到底能干什么?费半天劲输出个99乘法表???

反正不管是什么原因吧,我们专业绝大部分人放弃了C语言,部分还在做编程工作的基本都转型为了Java,C#,C++等面向对象语言,所以要是大一就开放这些课,可能对于我们都是一种不同的感受,我可能也会转型做纯软而不是C语言。

猜你喜欢

转载自blog.csdn.net/super828/article/details/129053920