CompBook 板


【過猶不及】 侯捷 [email protected] http://www.jjhou.com 本文第一次發表於 2000/05/20 清大.楓橋驛站(140.114.87.5).電腦書訊版(Computer/CompBook) 本文將於日後整理於 侯捷網站/散文 2000 ----------------------------------------------------------- ●過猶不及 前陣子我在 BBS 上看到一封 post,大意是說發信者修了一門 「系統程式」課程,老師出的習題是寫個 assembler,並需以 視窗模式作為人機介面。學期已經過去一半,同學們束手無策, 不知如何是好。 這讓我心驚膽顫。視窗介面的 assembler?這不是我那群在 科學園區工作的朋友(恕我不能說他們的公司名稱)手上的 project 嗎?他們負責為公司生產的晶片開發 assembler,並提供 視窗介面,以求給客戶一個好的開發環境。 大三(or 大二?)學生竟然也要寫這樣的東西,會不會 太為難同學了? 「系統程式」課程以 assembler 做為習作,是司空見慣也 十分理所當然的主題。assembler 的難度與複雜度,和指令集 的大小有密切關係;我並不會天真地以為那個習題的規模會與那家 全球數得出排名的晶片公司所進行的 project 的規模相提並論。 讓同學們習作一個小型規模的 assembler,當然是個適當 的磨練。 問題出在「視窗介面」。 windows programming 不是件簡單的事情。可是很多資訊系上 (以及許多老師)認為這是同學們自己要去想辦法的事。然後, 把這種放任同學自生自滅的技術又套在習題上面,要求同學們 完成目標。 沽且不論 windows programming + assembler 兩者合一對 大三同學的難度。「系統程式」課程要求寫個 assembler 做為習題,就是希望同學們好好寫個 assembler(我這可不是 廢話嘛)。套上視窗介面,同學們上焉者也得花許多時間 來做與這門課程(系統程式)毫不相干的東西(視窗介面), 下焉者根本做不出來,只好用抄的用拷的。本來可以對本科目 精益求精的時間精力,現在必須另移一大半它用。 更糟的是,不論全抄的、半抄的、套用(某種什麼好用之) 介面外殼的,從此都自以為「我可以寫出一個視窗介面的 assembler」。眼的境界提昇了不少,手其實還停留在原地。 眼的境界提昇了不少,手其實還停留在原地!該紮的基礎沒紮好, 虛浮空泛的東西倒有一堆。這是題目太難的最大後遺症。 影響同學很深遠。 p.s. 如果這個習題,把「視窗介面」列為 option,就很理想了。 做得出來,加分;做不出來,固守本份也不差。 * * * * * * * * * * * * * * * * * * * * * * * * * * 家裡請了一位新竹師院的大二同學當小孩的鐘點褓姆。 她是數理系,於是我閒聊問她系上是否開有電腦課程。她說有。 『什麼樣的課程?』 『上學期教 C 語言。』 『那不容易唷。出了些什麼習題?』 『打磚塊。』 『打磚塊?那不是得有圖形介面嗎?難道你們得寫 Windows 程式?』 『是呀。』 『真是很不容易。你們都寫得出來嗎?』 『嗯…大部份都要請出學長學姊的習題做參考,或是請外校同學幫忙。』 又是一樣的情況,課程的習題遠超出同學當時的能力。我實在 不能想像 C 語言課程要求同學寫一個打磚塊的 Windows 程式。 太難了,太難了。 既然使用 C 語言,那麼顯然得以 SDK 來寫 Windows 程式囉? 太難了,太難了。(我敢說如果我追問下去,那位大二同學 不知道什麼是 SDK) 既然使用 SDK,那麼顯然得知道 WinMain, CreateWindow, RegisterClass, Message Loop, DispatchMessage, window procedure 囉?太難了,太難了。(我敢說如果我 追問下去,那位大二同學什麼都不知道) 既然是打磚塊遊戲,那麼顯然得知道動畫基本原理囉;既然 用的是 SDK,那麼少不得也得知道 Windows message, WM_TIMER 囉? 太難了,太難了。(我敢說如果我追問下去,那位大二同學什麼 都不知道) 習題交出去了,學分拿到了,意義何在? 糟糕的是,不論全抄的、半抄的、囫圇吞棗的,從此都自以為 「我已經可以寫出一個視窗模式的「打磚塊」遊戲程式」。 眼的境界提昇了不少,手其實還停留在原地。 眼的境界提昇了不少,手其實還停留在原地!該紮的基礎沒紮好, 虛浮空泛的東西倒有一堆。這是題目太難的最大後遺症。 影響同學很深遠。 ●嚴師與高徒 三字經裡就說了:子不教,父之過,教不嚴,師之惰。 老師們大概都希望別人稱己一聲嚴師,都希望別人說我某某人的 題目出得很有水準。如果聽聞同學們背地裡說「某某老師的題目 好難唷」,「某某老師每學期砍掉 30 個」,難免沾沾自喜。 要是不小心知道自己得了個「大刀」之名,恐怕心情亦沒有不愉悅的。 可是,要知道,嚴師和難題(超過應有水平)沒有任何關係。 「題目有水準」和「題目很難」也沒有任何關係。 每一門科目,重視的應該是基礎的養成,就像練武人的 呼吸吐納與馬步功夫。現在大學生,大部份人的基礎都 太虛浮了,經不起嚴格的測驗。 如果要我測同學的 C++/OOP 程度,我只要你寫個 100 行小程式, 看看你的 programming style 是否有大家風範,就知道了。 行家一出手,便知有沒有。我不需要你寫什麼大程式給我看, 也不需要知道你寫過那麼大軟體(那不一定準)。 揠苗助長是沒有用的 — 扼殺了同學的興趣,效果適得其反。 呼吸吐納與馬步功夫最重要。 ●老師的心理狀態 「心理狀態」就是「心態」。中文裡頭說「探險老師的心態」, 感覺起來好像很負面。說「探險老師的心理狀態」,比較中性些。 那麼,讓我們來探討一下老師的心理狀態。 這真是一件臨淵履薄的工作。中國人為尊者諱,為賢者諱。 老師既尊又賢,怎可探討老師的心理狀態! 沒關係,侯捷亦為人師,就當侯捷自我剖析好了。 老師出的考題或習作難度過高,超過同學應有的水平,總的來說是: 1. 眛於現實,沒有深刻分析同學們在怎樣的學程安排下,目前應該 有怎樣的實力。 2. 好大喜功,喜歡看到華麗的教學成果,不論同學如何達成。 3. 自信不足,喜歡聽到人家以讚嘆的聲音說「老師的題目好難唷, 好有水準」。聽到「老師的題目很簡單啦,學分好拿」,則鬱卒。 4. 揠苗助長,太過心急。 「婦孺皆解」本是讚美詞,學術圈內則千萬別說誰誰誰的論文或 書籍或課程「婦孺皆解」。 如果「婦孺皆解」不是讚美詞,白居易在中國文壇為什麼有那麼 高的地位? 課程的良窳,不在考題或習題的難度。不當(過難)的考題或習題, 扼殺同學的信心和興趣,罪過一樁。 話及於此,點到為止。 --- the end  -- ※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ Mail: [email protected]







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草
伺服器連線錯誤,造成您的不便還請多多包涵!
「贊助商連結」






like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BabyMother站內搜尋

TOP