• 沒有找到結果。

team scoreboard hidden algorithm time r5082 0.7607 0.7560 test4 2012/12/15 10:59:07 super idol 0.7609 0.7562 2012/12/16 23:03:44 anything 0.7647 0.7612 LO 2012/12/18 13:44:15

H.-T. Lin (NTU CSIE) 深碗學習從下課後開始 2013/03/28 30 / 51

一些作法(資料結構與演算法)

做出最「快」的程式 電子郵件的搜尋引擎:

http://main.learner.csie.ntu.edu.tw/php/dsa12spring/main.php

約 40 個隊伍,總共 5763筆執行記錄,平均每隊做了

超過 一百次

的 嘗試

這些嘗試整合了整個學期的上課內容,以及所有學生們搜尋得到或

創造得出來的新方法

課內頒獎:歡樂的教育機會

收獲:「追求卓越,互相學習」

加深學習的專題:開放式

緣起:「懶得」出期末專題的題目,覺得怎麼出都不夠嚴謹 轉念一想,換個方式吧!出不了題目,就「開放」一點 也像種內在競賽

—緣自「趨勢科技百萬獎金挑戰賽」的想法

我的觀察:開放式競賽讓學生「更有創意」!

H.-T. Lin (NTU CSIE) 深碗學習從下課後開始 2013/03/28 32 / 51

一些作法(物件導向程式設計)

大富翁

只要是像大富翁的遊戲,什麼都行!

需要用到整個學期的上課內容,以及學生自己去學習的更深入知

+

設計 想像力

很多有創意的作品,如臺大選課大富翁、Pornopoly 成果展示(11 小時連續無休息):歡樂的教育機會

收獲:「追求卓越,互相學習」

加深學習的助教:公平與正確的評分

公平:源自課堂規範(policy)

正確

:助「教」

我的想法:與助教約定時,一定要講清楚這兩點!

H.-T. Lin (NTU CSIE) 深碗學習從下課後開始 2013/03/28 34 / 51

一些經驗:加州理工學院, 2007

當A助教不公平的拒絕批改B同學的作業?

重點:助教的專業,來自公平與正確的評分

加深學習的助教:「鼓勵而不寵溺(spoil)」的迅速回答

鼓勵的回答:小心的維護學生「願意問問題」的火花 迅速的回答:不要讓火燒完了

不寵溺的回答:不要「洩答」、給學生思考空間 我的想法:助教是特殊的「客服人員」

H.-T. Lin (NTU CSIE) 深碗學習從下課後開始 2013/03/28 36 / 51

一些作法

與助教一起維持(信件的)回答品質

FYI, I recently received a few complaints about the ”cold” tone of the TAs, though.From my understanding, you guys are not cold and are far more friendly than the students expect. You are just under the pressure of replying lots of emails with frequent mistakes in a timely manner. So I don’t intend to ask you to do anything more (in fact I’ve asked too much from you IMHO). I am just forwarding the complaints casually to you for your reference. You have my full support with whatever decision you believe to be fair for the class and to be helpful in learning.

以身作則!

經驗:優質的問題回答,可以造成正向的討論氣氛

加深學習的助教:主動出擊的助教時間

如果助教時間沒有人來,代表……

助教不夠有幫助?

學生不敢來?

作業不夠難?

我的想法:其實只是「不習慣」找助教、「不習慣」討論

H.-T. Lin (NTU CSIE) 深碗學習從下課後開始 2013/03/28 38 / 51

一些作法

「地下室」的助教時間(2012 資料結構與演算法—非常成功)

「強制性」的線上討論—不回答郵件問題(2012 機器學習—

還 算成 功

)

「非正式」的線上討論:BBS?

還 算成功

Facebook?

非常成功

經驗:使用最能接觸「顧客」並強迫他們回應的方式

加深學習的課程:教與不教

什麼不教:閱讀作業、程式設計的細節程式碼、無法「闡述」的證 明、程式執行環境的設定

教 學不是餵食

什麼可以點到為止:重覆的背景知識、一步之遙的推導、方法/理 論背後的洞見、「教不完」的地方

故意 的留白,也是種美

什麼一定要教:

脈 脈 脈絡 絡 絡 、 、 、動 動 動機 機 機、 、 、思 思 思考 考 考

我的想法:教學效果不(夠)好者,不教!但應以教「完」(深入)為目標

H.-T. Lin (NTU CSIE) 深碗學習從下課後開始 2013/03/28 40 / 51

一些作法

資料結構與演算法:選擇性教「完」(選擇

重 點,不要只選前面) 不講(鼓勵閱讀)、不講(閱讀作業)、略講、詳講、補充講

學生背景:懂C 程式設計

第一章:C++ 程式設計—與C 重覆部份點到為止;可自行閱讀 處(例如:型別與型別轉換)不讀;有用處(運算子重載)略講並配合 作業練習,極重要處(指標與參考)認真講。

第二章:物件導向程式設計—不教!短短的一章,講也講不好。鼓 勵學生閱讀或未來修習更深入的課程。

第三章:陣列與串列—略講,但加上大量補充以避免淪為無聊之純 複習。

第四章:數學分析工具—好好講,但控制在絕對必要之內容,以避 免學生在此時被數學擊倒。

收獲:「若」其他作業成效良好,學生可從教「完」的全書學最多東西

加深學習的課程:著重思考與互動

上課要動腦,下課腦子才能繼續轉 同學的「冷漠」?「難以控制的風險」?

我的想法:只需要 10% 的人願意參與互動,就可以活絡 90% 的人的學 習效果

H.-T. Lin (NTU CSIE) 深碗學習從下課後開始 2013/03/28 42 / 51

一些作法

學生提問

沒有不能問的問題 讓學生回答學生的問題 亂數抽答

「下一位」也是種答案

「老師你覺得呢」也是種答案

「答錯了,別急著糾正」

把自己加入亂數吧 投票—手舉高

「為什麼」?

無厘頭問題

收獲:思考與互動的機會,比起制式的知識傳授更珍貴

加深學習的課程:上課中的臭蟲(bug)

推導錯誤怎麼辦?投影片有錯怎麼辦?

—「化危機為轉機」,鼓勵「大家來找喳」!

深化學生的課堂參與感 教導學生「懷疑」的重要

「權威掃地」?拖慢進度?

我的想法:人非聖賢,有過則改,何須有懼?

H.-T. Lin (NTU CSIE) 深碗學習從下課後開始 2013/03/28 44 / 51

一些作法

不小心的錯誤

故意的

錯誤(要演得像,不可以偷笑)

—數學算式

—現場寫程式

大方的說自己想不清楚,找學生來推導

收獲:在所有與學生互動的方法中,「故意的錯誤」是最成功的一項

加深學習的課程:「試著突破」困難的課題

在「課堂中」直接提昇深度

老師不害怕教難的東西,學生也不害怕解決難的問題 冒著讓學生困惑、迷失甚至厭惡的風險

我的想法:不一定要詳細教,但要試著帶學生「突破」

H.-T. Lin (NTU CSIE) 深碗學習從下課後開始 2013/03/28 46 / 51

一些經驗

機器學習:某個在書上寫了五頁的「經典」證明

2008:花兩個小時詳細教完,從學生反應看來,應該沒有人聽得懂 2009:幾乎沒教,附上教材讓學生自行閱讀

2010:教了證明的骨架及洞見,沒有教細節。有部份學生自行回去 閱讀教材後,說「看懂了!!真是感動人心的證明」

2011, 2012:視課程進度及同學們在課程其他部份的興趣及反應,

決定要教多少

收獲:很辛苦,但對自己對學生都很值得

加深學習的課程:關於搞笑……

降低距離,增進學生互動/發問的意願 調節沈重的課程(為學生也為老師) 不過,

總有 人不喜歡

我的想法:不需譁眾取寵,但何妨偶爾瘋狂?

H.-T. Lin (NTU CSIE) 深碗學習從下課後開始 2013/03/28 48 / 51

一些作法

冷笑話、自嘲、「逼學生笑」

—時好時壞 演算法的內心戲

還 算成功

每次上課找一個不同的語言跟大家打招呼(2012機器學習)

—有點超過

警語:要有面對失敗的準備—臉皮要夠厚

結語

加深學習的作業 加深學習的專題 加深學習的助教 加深學習的課堂

我的想法:每次課程,都是獨一無二的實驗機會;獨一無二的努力機會

—bravely try everything creative without regret!

H.-T. Lin (NTU CSIE) 深碗學習從下課後開始 2013/03/28 50 / 51

相關文件