SCORM教材必須要搭配
學習平臺才可以記錄學員在閱讀過程中所產(chǎn)生之學習記錄,
把SCORM教材匯入學習平臺后,
學習平臺會依教材中的imsmanifest.xml之設定來呈現(xiàn)該教材,
因此學習平臺會提供一個使用者接口--課程瀏覽接口給學員閱讀,
通常在這個接口中會提供"上一單元",及"下一單元"之按鈕給學員,
這兩個按鈕的
功能用來閱讀每一個學習組件"SCO",
所以當學員按"下一單元"鈕,
學習平臺會去
服務器端找到下一個學習組件給學員.
但一個學習組件的內(nèi)容可大可小,
可能不是一個頁面所能容納,
所以教材
設計人員會把學習組件的內(nèi)容切割成多個頁面,
所以常有人叫這種學習組件為Multipage SCO,
在Multipage SCO中因為要給學員瀏覽整個學習內(nèi)容,
所以教材設計人員又只好為了Multipage SCO 再設計一個導覽列,
所以學員開始感到困擾,
因為有兩個導覽列,
而且這兩個導覽列功能非常相近,
只是一個是在控制整個教材,另一個只用來控制學習組件內(nèi)部之導覽,
為了解決這個問題,
SCORM 2004的規(guī)范中提供了一個新的data model---adl.nav.request
呼叫這個data model等于是按下教材導覽列的前后頁功能,
所以如果當要將擾人的兩個導覽列合而為一時,
可以在學習組件中加入adl.nav.reqest之data model,
可是在什么時候加入呢,當然是在某個Multipage SCO之學習組件最后一頁及第一頁加入即可,
也就是Multipage SCO的最后一頁加上SetValue("adl.nav.request","continue"
在第一頁加上SetValue("adl.nav.request","previous"就對啦,
這樣就可以初步將兩個導覽列合而為一了