作者micklin (離鄉背井的米克)
看板CSSE
標題[問題] 關於大學部資工系課程
時間Mon Oct 20 23:37:35 2008
資工系大學部的課程, 應該是以實務為重, 或是以理論為重?
應該是以深度為主, 或是以廣度為主?
會有這種問題是因為在編教材時, 真的很頭痛要放什麼內容進去才是對學生好的.
真的要做一個專案, 問了幾個業界的朋友, 答案是蠻幹 = =|||
雖然說理論這東西在上完課以後就忘光了, 但我相信總會留下一點什麼在腦袋裡.
實務的東西沒有搭配理論, 很容易就是作業抄來抄去, 網路上範本多到爆炸....
另一個問題, 大二資料結構課程的作業, 用C/C++配合堆疊寫六人小世界的程式,
資料檔我有給, 輸出只要印出A到B之間的朋友名稱, 這樣會很難嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.176.48
1F:推 Aipr:看學生程度決定教材吧 難不難是相對於個人的基礎而定 10/20 23:50
2F:推 Aipr:個人在黑暗界教書 數學課從分數的加法教起是常有的事 10/20 23:55
3F:→ Aipr:教學目標是以學生看得到進步為先 10/20 23:57
4F:→ Aipr:剛開始教的時候我也會有 "這門課就該學會什麼" 的想法 10/20 23:59
5F:→ Aipr:但是學生無法吸收也是枉然 不如想法子引導他們逐漸入門 10/21 00:00
6F:→ Aipr:這樣比較有成就感 10/21 00:00
7F:推 yen3:看學校,看學生,不過我對於small world的程式蠻有興趣的XD 10/21 01:03
8F:推 Huangs:為什麼要配合stack呢? 10/21 04:33
9F:→ Huangs:在graph上找最短的path,用BFS比較合適吧? 10/21 04:33
10F:推 final01:因為他在教stack 10/21 09:37
11F:→ final01:不過啥是六人小世界 10/21 09:39
12F:→ rexrainbow:六度分割理論? 10/21 10:29
13F:推 holio:難不難取決於你有沒有把學生教到哪個程度 10/21 10:48
14F:推 Huangs:如果是要教學生寫stack,那應該出專用stack解的題目 10/21 14:36
15F:→ Huangs:如stack版的河內塔或connected components 10/21 14:37
16F:→ Huangs:不然有那麼一點誤導學生的感覺 10/21 14:37
17F:→ micklin:因為河內塔的東西到處都有源碼可以抄 = = 10/21 15:15
18F:推 Aipr:那可以先讓他們寫 pseudo code 10/21 15:41
19F:推 Aipr:或者隨便找個遞迴的題目 叫他們改寫為stack的版本 10/21 15:44
20F:推 Huangs:河內塔是舉例啦 推Aipr 遞迴的題目其實滿多的 10/21 17:28
21F:→ micklin:pseudo code的題目出過了, 幾乎全死 10/21 22:23
22F:→ micklin:題目是"踩地雷裡, 左鍵按下去之後的動作" 10/21 22:24
23F:推 Huangs:學生太弱的話 pseudo code 反而比較難 XD 因為不能try 10/22 04:36
24F:推 Aipr:用pseudo code是希望訓練他們的邏輯 不要被語法卡死... 10/22 09:01
25F:→ Aipr:讓他們寫程式的情況是 語法錯誤百出 compile不過 亂try不成 10/22 09:03
26F:→ Aipr:現在我的教法演變成 先讓他們學會看code跟改code 再自己寫 10/22 09:09
27F:→ Aipr:但輪到他們自己寫的時候 很多學生只會模仿教科書或老師的寫法 10/22 09:12
28F:→ Aipr:而不懂得針對問題去下手 這也是我目前最棘手的難題 10/22 09:12
29F:推 lauto:在業界很多東西都是趕趕趕,沒時間讓你做這些規劃 10/22 10:20
30F:→ lauto:先上了再說,有 bug 再拉 schedule 10/22 10:20
31F:→ micklin:很多學生都跟我抱怨不會寫pseudo code = =||| 10/22 12:15
32F:→ yauhh:六人世界程式...是不是跟迷宮差不多? 10/23 09:39
33F:→ yauhh:我覺得簡單而少的練習不如難而少,或是簡單而繁多;難而少是指 10/23 09:42
34F:→ yauhh:題目稍微大,而且不要是網路隨便都搜尋得到的題目; 後者則是 10/23 09:47
35F:→ yauhh:聽完課可隨手練習的程度,像是微分求極值可用跑迴圈模擬. 10/23 09:49