> ==>發信人: ghost.bbs@bbs.sayya.org (ghost), 信區: programming
> > > 不過我是認真的想問一個問題 : 為什麼可以自習, 問同學, 但是聽課沒有用?
> > 一個班總會有 10% 是在前頭, 一直都學得會, 所以寧願問同學回去再悶K ,
> 害我嚇一跳,還好不是老師的問題.
> 我還以為跟前幾天大陸票選的 2005 經典名句一樣 :
> 食物基本上不能吃,醫療基本上沒有用.
> (老師基本上不能信,上課基本上沒有用 XD)
====
上程式設計課的老師主要是沒有實際業界的經驗, 業界會碰到的
工程管理與使用者的問題不會被突顯出來, 而程式設計是否合乎正確
性與完整性的品質也不會被特別提出說明.
換言之, 教的是個小零件的例子, 被期望的是個會造勞斯萊斯手
工汽車的工匠, 但從來就不太了解福特的汽車生產線是怎麼設計生產
的. 強調的是如何打造一個零件, 但卻不了解是如何將各種組件進行
管理與組裝, 得出一個自製率(擁有自主智財權)很高的系統.
> > 不過, 總覺得拿投影片對著講不太適合亞太區學生, 因為無法望英文生義,
> > 無法凝想是怎麼大概的具體運作.
> 可以舉個例子嗎?
一個完成的程式通常是演算法, 資料結構, 高階語言三件事混在裡面,
要弄懂就得三件事貫穿著一起講, 但也可以從程式本身反向著講. 閱讀別人
的程式就像逆向工程般反推回去那些概略動作或功能含義, 大概了解是在做
甚麼. 要順向講就要從題目析出架構方塊, 再挑出關鍵方塊的演算法, 在順
著變成較具體的資料結構, 再轉成高階語言程式. 這就像在教文章寫作, 而
且要敘述出相同的結果.
要細分這樣的範例做正向反向講解, 但只是把程式變成投影片, 就會像
把一篇文言文做成投影片, 不管老師如何對著一字一字解釋成白話文, 有的
印象就只是那篇文章在說甚麼, 偶而有一兩句押韻的, 靈光的人就趕緊背下
一兩句, 就好像會看會寫文言文了.
如果教文言文的文章用投影片, 跟看碑文字帖好像會是差不多的效果.
--
◎ Origin: 中央松濤站□bbs.csie.ncu.edu.tw From: 140.115.6.234