之前提到過Open edX可透過xblock擴展其功能,
今天就來介紹一個好用的模組:
Xblock模組-Staff Graded Assignment
Staff Graded Assignment (簡稱為SGA),同時是一個Django App 也是一個Xblock模組,
主要功能在於讓學生上傳檔案,
教師則根據學生所上傳的檔案評分,
可作為提交作業並給予作業分數的模組來用。
原始碼位置:
原始碼github
根據Readme安裝模組之後
要到studio的settings中的進階設定(Advanced Settings)中,
新增 edx_sga 模組
接著到單元中選擇點選Advanced的按鈕,
點選新出現的模組Staff Graded Assignment,
授課教師可點選Upload your assignment按鈕上傳自己的範例文件,
在EDIT按鈕中,
設定該作業的權重與總分,
也可以點選Grade Submissions查看學生上傳作業的情形,
切換到LMS中,
學生首次看到的畫面如下,
透過Upload按鈕選擇檔案,
在按下Submit按鈕即可繳交作業,
系統會顯示尚未給分,
授課教師在CMS中,
點選Grade Submissions可查詢到繳交情形,
再透過Enter grade按鈕,
就能為此學生繳交的作業給予評分,
除了評分以外,
授課教師也可給予評語,
或者給予參考文件讓學生參閱,
最後,
學生就能看到作業的得分,
授課教師的評語,
還有授課教師給予的參考文件。
沒有留言:
張貼留言