説譚老教材程序效率很低,這個真的是個笑話_風聞
guan_16089718151731-04-25 18:34
【本文來自《譚浩強的c語言就不像是給正常人學習用的,浙大從來不用那個直接用英語教材》評論區,標題為小編添加】
- 錢塘潮
- 不是説了麼,浙大大一C語言就是自編教材,大二開始全部外國教材和美國大學一樣的。
這幾天出現很多關於高校教材的話題貼,並有很多(包括文主)用譚浩強的C語言教材為例説事,我覺得,這個事情要客觀看待:
1、高校選用教材,都是自己學校選擇的,並且一般會優先選用自己學校的老師出的教材。C語言的教材少説也有百十本,如果譚老的C語言真的如某些人所言的那麼不堪,為什麼還有那麼多學校會選呢?他們應該首先指責他們的系主任,是他們的系主任太不長眼了。
浙大不選譚老的教材本來屬於正常現象。問題是既然文主認為浙大的C語言教材那麼好,為什麼沒有在高校普及呢?
文主既然知道譚老的教材很老了,你也沒有學,還在這裏用譚老的教材做靶子,這有什麼意義呢?
浙大用外國教材並不一定説明國內教材差,因為教育者可能是要那個外語環境。如果這個猜想成立的話,無論國內編出多麼優秀的教材,浙大都不會用的。
2、有些人説中國的(包括譚老)的教材看不懂,不容易自學。問題是高校教材,本來就就不是為了讓你自學的,1)你要有一定的基礎;2)需要老師現場講課,你有看不懂的,可以問你的老師;3)一本教材的編寫,根本不可能兼顧所有的學生,學生有基礎好的,也有基礎不好的,有聰明的,也有笨的。從零基礎自學,是不是還要標註漢語拼音啊?
3、很多人舉例國外的某一本教材由淺入深,循序漸進,非常好,問題是這些教材就一定是國外的通用的高校教材嗎?國外的優秀學校和野雞大學,教材不會是同一本吧?
4、有些人説國內教材看不懂,本質上是想平時不上課,靠着自己的聰明,臨時抱佛腳,考試之前突擊一下就能考試及格。問題是,中國的教育模式不是這樣的啊,如果是這樣,各個大學只要收相當於考試費的學費就好了,平時不需要安排教授上課,也不需要安排輔導員輔導了。
5、還是回到譚老的教材,説譚老的教材裏有錯誤的範例,這個非常正常,很多教材的範例程序都有錯誤,錯誤的原因1)編輯錯誤,2)程序版本本身會升級,或者適應不同的操作系統,編寫的時候,運行沒問題的,在學習的時候,程序就通過不了了。再者,學習計算機語言,你要去上機調試啊,基本語法對了,基本思路對了,然後根據編譯結果和運行結果去糾錯,這樣才能把東西學到手。照着課本程序輸進去,運行一遍,有什麼意義呢?
6、文主説譚老教材程序效率很低。這個真的是個笑話。這個教材的程序是讓你理解C語言編程的語法和基本的編程思想的,和效率有什麼關係。他編一個效率非常高的程序,那不是要求你還不會走,就要跑嗎?運行效率需要你自己去找效率更高的算法,難道你學會這個教材,你就能成為C語言程序專家了?
7、當然,説這些,只是要説評價高校教材要客觀全面,高校教材肯定有很多缺點和不足,甚至編寫理念上有問題,是可以評價和評判的,但評價要客觀,不能扣帽子,更不能以偏概全。