【798】教師心得分享-快速取得知識 獨立解決問題

資工系/謝育平 到校五年,從教學生手,到今已有五年二十種課的經驗,教學方式不斷改變以求學生能學到知識及求得知識的方法。個人對學習有兩個想法,看似衝突、卻都重要的學習狀況。一是訓練學生擁有獨立解決問題的方法,一是方便學生快速取得知識。在現今資訊世界裏,資訊已多到無法控制的地步,教導學生知識,不如訓練學生取得知識的方法;同樣的道理,資訊已多到無法控制的地步,為了傳授更多的知識給學生,教學需讓學生可以更方便地吸收知識。 對於訓練學生擁有獨立解決問題的能力方面,我在一些選修課裏,特別強調獨立解決問題的能力,訓練學生從老師得一個關鍵字,從網路中整理完整重要的知識,對於程式庫,特別要求學生獨立理解說明書,成功設定、編譯、連結、使用該程式庫,從此訓練不少優秀學生,但是這樣的訓練花費不少時間,課堂內容就比較少,但比較難。 對於方便學生快速取得知識方面,我在一些必修課中,學生需快速求得基本知識,我採取的策略是,方便學生學習,希望自己隨時一對一對學生進行教導,但這當然是不可能的,所以以下幾個方法來達到心中的目的:一、「影片教學」讓學生可以事先預習,二、「桌面錄影」可以讓學生事後複習,三、對程式課程採「上機程式自動批改程式」,讓學生可以即時知道錯在哪裡,可以隨時修正自己的程式。以上三個措施就像自己擁有五六十個分身可以讓學生「隨時」、「隨地」、「一對一」進行學習。 個人對於使用數位化教學系統相當感興趣,剛開始只是使用自製網站進行電子作業收件,可是後來學校大力推廣使用Moodle,也就轉向Moodle收受電子作業。後來教學重心漸漸偏向程式設計,主要教授「資料結構」、「演算法」、「程式設計一」、「程式設計二」。為了這四門程式相關課程,個人撰寫「上機程設自動批改系統」,其內容包括:1.超過100題的題庫;2. 題目設計有解題步驟;3.題目設計有解題錄影;4. 題目皆可自動編譯,提示編譯錯誤;5. 題目可自動根據輸出入批改通過與否;6.題目可根據寫作內文進行限制。因為這個系統是跟著課程教學逐步修改,學生也感覺老師的用心,時時提供非常多寶貴的意見,老師也根據意見進行修改及回覆。目前影響最深的兩門課是「程式設計一」與「程式設計二」。這個系統對於學生,有以下好處:1. 可以及時知道編譯錯誤;2. 可以及時知道寫作限制上的錯誤;3.可以及時知道執行上的輸出入錯誤;4.可以觀察標準答案;5.可以觀看錄影教學。個人對於這個系統主要還是定位在方便學生取得知識。

發表迴響