Moodle 雜耍筆記


一直很懶得專心學 moodle; 被上課需求逼到不得已才勉強上網搜尋, 學一點雜耍技倆。 這裡拿出來分享; 歡迎至 這一帖 留言批評指教。 當然, 在臺灣用 moodle 的人, 更必須知道這個網站: Moodle 中文加油站 (用 "moodle 加油" 就可搜尋到)

讓任何訪客直接略過登入畫面

沒用過 moodle 的人, 被導到 moodle 網頁時, 第一眼見到還要登入, 有可能就直接閃人, 完全不會注意到其實不必註冊, 可用訪客身份登入。 何必這麼麻煩呢? 直接讓任何訪客自動登入為訪客不就好了嗎? 從 "用戶" "權限" "使用者政策" 進入, 勾選 「自動登入為訪客」。 感謝 Eating

批次改作業

用網路介面改作業, 還是不如在本機工作來得方便 -- 尤其是如果你有一大班的學生。 怎樣才能一口氣下載某次所有學生所交的作業?

先進入該作業, "檢視已繳交的...份作業", 並且把滑鼠移到某位同學的作業上方, 查看其網址, 例如長得像這樣: http://penguin.im.cyut.edu.tw/moodle/file.php?file=/4/moddata/assignment/4/415/melatine4.png 注意 assignment 之後的數字: 第一個數字是這份作業的代號 (也就是我們要的數字), 第二個數字是這位同學的代號。

回課程首頁, 從左邊 "系統管理" 方塊的 "檔案" 進入, 進到 "moddata" 裡面的 "assignment", 勾選剛剛抄下的 「作業代號」 那個目錄, 然後將選定的目錄產生壓縮檔, 就可下載。

參考: How I Grade Papers Using Moodle

開放學生互相評比

「可以讓學生互評成績」 是網路課程一個很大的好處。 Moodle 的 "討論區/forum" 可以設定成 "問題與回答/Q&A" 型的討論區。 但是預設並不開放學生互評的權限。 怎樣才能開放?

比較簡單的做法, 是由系統管理員進入 "用戶" "權限" "定義角色" "student", 按 "編輯" 後, 找到 "討論區" 底下的 "文章評分forum:rate", 選取 "允許" (記得要 "儲存更改")

但是每位老師可能偏好不同, 如果有些老師不喜歡這樣, 該怎麼辦? 就把 「設定學生權限」 的這個權利/義務交給老師吧。 先由系統管理員進入 "用戶" "權限" "定義角色" "teacher", 按 "編輯" 後, 找到 "置換其他角色的權限/role:override", 選取 "允許"。 再請有需求的老師進入自己的課程, 選 "指派角色" "置換角色" "student", 同樣找到 "討論區" 底下的 "文章評分forum:rate", 選取 "允許"。

這裡的 "置換角色" 翻得怪怪的... 真正的意思是: 調整這角色的權限。 例如系統本來不允許學生對文章評分, 但教師可進入這個選單賦予學生這項權限。

參考: Useful things a teacher can do with roles