文章目錄
接下來,我們將介紹SLK的評分體系。
評分模型
評分是指對學習者的課程記錄進行審閱並設定點數的過程。評分發生在grading頁面中。在該頁面指導員可以 選擇一個 學習者的課程記錄來審閱,並可以再評分表格中給出最終點數和評語。
SLK中有兩種主要的評分模型:
- e-learning課件內部的自動以及手工評分。用於計算並得到一個學習者課程記錄的計算點數。
- 指導員在評分表中設定該課程記錄的最終點數。最終點數的初始值為計算點數,但允許指導員修改最終值。最終點數會作為該課程記錄的最終得分。
評分僅發生在學習者完成學習並提交後。在此之前(課程選項組為"completed"前)指導員無法編輯最終點數或者執行任何包含在課件內的手工評分。
下面的例子展示了SLK如何計算最終點數。
本例為LRM 課件在SLK中的評分模型的工作情況。
- 一個指導員,Bob,建立了一個指派。把一個課件分配給一個學習者,Joan。
- 當Joan的課程記錄在"not started"或"active"狀態時,Bob無法訪問grading視圖或設定Joan課程記錄的最終點數。
- 當Joan提交了學習,或者Bob 收回("collects")了她的課程記錄,計算點數會計算出來並且設定為最終點數的初始值。Bob現在可以在評分表格中看到計算點數,並且看到最終點數的位置是可編輯狀態的。(Computed Points=5 ,Final Points=5)
- Bob可以編輯最終點數值,給Joan添加2點額外獎勵點數。(Compulated Points=5,Final Points=7)
- Bob可以點擊評分表中Joan的名字開啟她的課程記錄的grading視圖。他可以把第二題的互動(interaction)分數從3修改為4,同時在一個非自動判分的題上設定得5分。
- 關閉該架構頁後,Bob發現評分表中的計算點數自動根據剛剛的修改作了調整。同時,最終點數一欄也更新了相應的變化量。(Computed Points=11, Final Points=13)
點數
點數是SLK用來度量學習者學習的基本單位。
課件內部的"自動"評分的演算法根據課件類型的不同而不同。因此SLK統一用點數來顯示某個學習者達到的水平。這樣,我們有了一個通用的點數尺度,而不是在這裡用-1到1而那裡是0到100。
可能的點數
表示通常對於給定的課程記錄可以得到的最大值。學習者也可能得到更多的點數(比如特殊獎勵分數)。
可能的點數是在指導員建立或編輯一個指派時設定的。其預設值如下表所示。指導員可以再任何時候編輯該值,包括指派已經建立後。可能點數也可以為空白。
| 課件類型 |
預設值 |
存放在哪 |
| LRM |
index.xml中的預設值 |
AssignmentItem.PointsPossible |
SCORM 2004
|
100 |
AssignmentItem.PointsPossible |
SCORM 1.2
|
空
|
AssignmentItem.PointsPossible |
| 非elearning |
空
|
AssignmentItem.PointsPossible |
在ALWP和SLK指派流程介面中當需要顯示某使用者的分數時會顯示可能點數。格式為:
<課程記錄最終點數>/<課程記錄可能點數>
如: 12/25
計算點數
在SLK中的 計算點數的值通常來自e-learning課件的內部判分。包括自動判分的部分,以及對於LRM中需要指導員手工判分部分。計算點數可能為空白。
計算點數當課程記錄完成並提交時第一次被設定。對非elearning內容不存在自動判分或計算點數一說。
計算點數按如下方式計算,並儲存在AttemptItem.TotalPoints中:
| 課件類型 |
計算點數的計算
|
| LRM |
當首次計算時: 所有自動評分的問題將進行評分。 對每個自動判分的問題,該問題的指導員分數的初始值設為自動判分的分數。 每個自動判分的分數都是單獨存放在資料庫中的,以備出報表之用。 非自動判分問題的指導員分數初始值為null 計算點數為: ∑(LRM activity中每個interaction的指導員分數) 對同時也包括SCORM內容(IMS+)的LRM包來說, 該SCORM內容在計算點數時會被忽略。 |
SCORM 2004
|
為根activity的primary objective的得分 |
SCORM 1.2
|
∑(每個activity中每個interaction的原始分數)
|
| 非elearning |
Null
|