我在我的網站上使用Scorm播放器來顯示課程,但有沒有任何可能性來存儲成員的當前進度並顯示下次登錄時會出現的內容。是否有可能保存scorm內容的所有書籤並在下次登錄會話中重複使用它?
基本上我想存儲進度並在下次使用時告訴用戶你覆蓋了這麼多的區域。
我在我的網站上使用Scorm播放器來顯示課程,但有沒有任何可能性來存儲成員的當前進度並顯示下次登錄時會出現的內容。是否有可能保存scorm內容的所有書籤並在下次登錄會話中重複使用它?
基本上我想存儲進度並在下次使用時告訴用戶你覆蓋了這麼多的區域。
是的,您當然可以做到這一點,但它需要您編程您的SCO以保存數據並在下次啓動時讀取它。您應該通過SCORM API將此數據保存在cmi.location或cmi.suspend_data字段中。您還需要確保您的運行時數據在下次啓動時保留下來,方法是將cmi.exit設置爲「掛起」以確保LMS在下次啓動時不會啓動新的嘗試。
要添加到小李的反應,你的內容會做的推出了第二遍的時候如下:
邁克給你的SCORM 2004命令。請注意,有SCORM 2004和SCORM 1.2命令,並且在某些系統中,您希望使用SCORM 1.2而不是2004.
除了Mike Rustici的回覆,還請參閱RTE文檔以獲取更多詳細信息以供實施,
SCORM 1.2
http://www.adlnet.gov/resources/SCORM-1-2-Specification?type=technical_documentation SCORM_1_2_pdf.zip SCORM_1.2_RunTimeEnv.pdf
SCORM 2004
http://www.adlnet.gov/resources/SCORM-2004-4th-Edition-Specification?type=technical_documentation SCORM_2004_4ED_v1_1_Doc_Suite.zip SCORM_2004_4ED_v1_1_RTE_20090814.pdf
感謝您的cmi.exit尖,邁克! – 2013-10-13 19:33:07