推 Aipr:看學生程度決定教材吧 難不難是相對於個人的基礎而定 10/20 23:50
推 Aipr:個人在黑暗界教書 數學課從分數的加法教起是常有的事 10/20 23:55
→ Aipr:教學目標是以學生看得到進步為先 10/20 23:57
→ Aipr:剛開始教的時候我也會有 "這門課就該學會什麼" 的想法 10/20 23:59
→ Aipr:但是學生無法吸收也是枉然 不如想法子引導他們逐漸入門 10/21 00:00
→ Aipr:這樣比較有成就感 10/21 00:00
推 yen3:看學校,看學生,不過我對於small world的程式蠻有興趣的XD 10/21 01:03
推 Huangs:為什麼要配合stack呢? 10/21 04:33
→ Huangs:在graph上找最短的path,用BFS比較合適吧? 10/21 04:33
推 final01:因為他在教stack 10/21 09:37
→ final01:不過啥是六人小世界 10/21 09:39
→ rexrainbow:六度分割理論? 10/21 10:29
推 holio:難不難取決於你有沒有把學生教到哪個程度 10/21 10:48
推 Huangs:如果是要教學生寫stack,那應該出專用stack解的題目 10/21 14:36
→ Huangs:如stack版的河內塔或connected components 10/21 14:37
→ Huangs:不然有那麼一點誤導學生的感覺 10/21 14:37
→ micklin:因為河內塔的東西到處都有源碼可以抄 = = 10/21 15:15
推 Aipr:那可以先讓他們寫 pseudo code 10/21 15:41
推 Aipr:或者隨便找個遞迴的題目 叫他們改寫為stack的版本 10/21 15:44
推 Huangs:河內塔是舉例啦 推Aipr 遞迴的題目其實滿多的 10/21 17:28
→ micklin:pseudo code的題目出過了, 幾乎全死 10/21 22:23
→ micklin:題目是"踩地雷裡, 左鍵按下去之後的動作" 10/21 22:24
推 Huangs:學生太弱的話 pseudo code 反而比較難 XD 因為不能try 10/22 04:36
推 Aipr:用pseudo code是希望訓練他們的邏輯 不要被語法卡死... 10/22 09:01
→ Aipr:讓他們寫程式的情況是 語法錯誤百出 compile不過 亂try不成 10/22 09:03
→ Aipr:現在我的教法演變成 先讓他們學會看code跟改code 再自己寫 10/22 09:09
→ Aipr:但輪到他們自己寫的時候 很多學生只會模仿教科書或老師的寫法 10/22 09:12
→ Aipr:而不懂得針對問題去下手 這也是我目前最棘手的難題 10/22 09:12
推 lauto:在業界很多東西都是趕趕趕,沒時間讓你做這些規劃 10/22 10:20
→ lauto:先上了再說,有 bug 再拉 schedule 10/22 10:20
→ micklin:很多學生都跟我抱怨不會寫pseudo code = =||| 10/22 12:15
→ yauhh:六人世界程式...是不是跟迷宮差不多? 10/23 09:39
→ yauhh:我覺得簡單而少的練習不如難而少,或是簡單而繁多;難而少是指 10/23 09:42
→ yauhh:題目稍微大,而且不要是網路隨便都搜尋得到的題目; 後者則是 10/23 09:47
→ yauhh:聽完課可隨手練習的程度,像是微分求極值可用跑迴圈模擬. 10/23 09:49