秋葵视频+在线播放_国产边打电话边做对白_性强烈的欧美三级三p视频_公交车上刺激做爰在线观看

微信咨詢
產品經理為您提供專業解答
手機掃碼加我微信
OR
手機號碼:
15920323068
通俗易懂的介紹SCORM標準是什么?[原創]
優匠科技 · 2018-09-22 00:00:00

從業在線教育行業技術經驗8年有余,從開發PC端Elearning學習平臺到現在主流的移動端學習平臺,從開發PC端的電子課件到現在的移動和PC同時兼容的電子課件,都離不開SCORM標準,今天準備根據自己的理解給大家介紹一下SCORM標準是什么?

在這里我就不再復述SCORM的官方定義了, 這個在百度一搜索,可以搜索到很多相關的文章,可以自己進行搜索了解。這里我還是按著我多年對SCORM的理解進行介紹。SCORM標準簡單說,就是學習平臺和電子課件的數據傳輸的通用橋梁,為什么說是通用橋梁呢?因為主要是符合SCORM標準的學習平臺和符合SCORM標準的電子課件都能方便的進行數據的傳輸。這樣就可以讓開發學習平臺的供應商專注于開發平臺,開發電子課件的供應商專注于開發電課件。這樣開發電子課件的供應商也不用擔心自己開發的電子課件需要為每一個學習平臺都進行自定義的實現數據的傳輸接口,從而使用課件達到在任意一個學習平臺的通用性。下面簡單以一個圖的方式進行補充大家SCORM的理解,如下圖:


繪畫有能力有限,就簡單繪畫了一下。從圖中可以看到SCORM標準其實就是在平臺這邊先是定義一個API JS對象,然后再在API對象中添加相應的JS方法。在學習平臺中打開一個電子課件后,電子課件會去找到這個API對象,然后再相用對應的JS方法,來實現數據的交互效果。SCORM官方的定義里面有很多各種各樣的字段,但是在國內目前用到的字段都不多,主要使用的以下幾個常用的字段:

cmi.core.lesson_location:上次的學習位置

cmi.core.lesson_progress:學習進度

cmi.core.lesson_status:學習完在的狀態

cmi.core.total_time:學習總時間

cmi.core.session_time:當次學習時間

cmi.core.score.raw:答題得分

cmi.core.score.max:最大分數

cmi.suspend_data:退出課件保存的掛起數據


在目前我對接很多學習平臺,其他很多學習平臺對這些字段里面的定義也是有一些區別的,就算你的電子課件實現了這些字段,不一定能完全很好的記錄學習數據的效果。這里面跟他們學習平臺定義的這些字段的值有不一樣的含義,那就要做這些值的需要稍做一些變化,才能真正上得了學習平臺。


另外,上面的介紹看起來可能還是比較難理解,所以我給大家通過一個大家都經常接觸的事件來描述一遍:電腦與USB


在這里我們可以把各種電腦理解為學習平臺,USB標準就是我們的SCORM標準,各種移動設備理解為各種不同形式的電子課件。在我們的現實生活中,不管拿了圖中任意一種設備都可以和各個廠家的電腦進行數據備份,復制等。原因是都實現統一的數據傳輸的標準。再看看IPHONE的充電線就是很特殊,這屬于個性化接口,如果你的學習平臺也是自己定義接口,那為你這個平臺做電子課件的供應商就需要重新去實現你的接口,這樣的成本不可估量。所以SCORM標準是目前我們在學習平臺與電子課件用得最多的一項標準。


OK,在這時簡單很我自己的理解對SCORM標準進行一些簡單的介紹。其他要實現這項標準的代碼很簡單,但是要理解這個標準,個人認為課件怎么來和學習平臺進行數據交互還是有點繞。SCORM標準還有很多值得深圳探討的地方,我們可以多交流。歡迎添加QQ:215511564

本文為原創文章,創作不易,勿要抄襲!歡迎轉載,轉載請注明出處:http://hshkj.com.cn/newsdetail-f26edc13c6354c56b07eccc274f42168-57.html


后期原創文章預告:

SCORM標準驗證器

SCORM添加自定義字段

在平臺實現SCORM標準等。

共享充電 選擇優匠
共享充電整體解決方案服務商
在線咨詢
微信咨詢