簡體   English   中英

SCORM創作工具

[英]SCORM authoring tool

我開始一個新項目。 該項目的目的是創建一個用於在SCORM投訴中構建課程的電子編寫工具。 我是這個領域的新手,對此我一無所知。 我已經了解了Articulate中的創作工具,我的客戶也需要這樣做。 我了解內容的創建,但是我試圖了解如何將其導出為符合SCORM的課程? 在這之間,我還了解了xAPI,並了解它是一種增強的SCORM。 誰能指導我理解這一點,

1)如何從我的自定義創作工具創建內容並導出為SCORM投訴

2)最好使用xAPI或SCORM。

3)SCORM pacakge與我的定制LMS如何通信?

4)聽說過LRS,

我的自定義創作工具將在React中完成,並將存儲在MondDB中。任何幫助將不勝感激。 謝謝!

格式非常龐大,沒有快速參考指南。 並且不同的創作工具具有不同的腳本支持深度。 您可能應該從本文檔開始

這是很多事情,尤其是一次完成。

1)SCORM規范由多個部分組成。 有一個打包部分和一個運行時部分。 基礎知識是您的軟件包必須是一個zip文件,並且該zip需要包含特定的文件,這些文件向LMS指示該軟件包是什么類型的標准以及有關該軟件包的其他元數據。 對於SCORM,這將稱為imsmanifest.xml文件。 對於xAPI,您最有可能會使用cmi5.xml (請參閱cmi5)或tincan.xml文件(Articulate Storyline在其顯示“ xAPI”時導出的內容)。 軟件包的其他部分將取決於您所針對的標准和版本(針對SCORM 1.2、2004第2,第3或第4版),並意識到不同的LMS支持不同的標准以及這些標准的不同程度。

一旦構造了要導入的包,內容本身(通常是HTML文件)將需要定位SCORM播放器提供的JavaScript API(來自LMS),並根據內容需要存儲或存儲的內容進行特定的調用。讀取,這是運行時部分。 調用將再次取決於標准和版本。 對於基於xAPI的軟件包( tincan.xml軟件包或cmi5軟件包),內容將基於啟動時URL上提供的信息直接與LRS通信(沒有內置的JavaScript API)。

2)這完全取決於您的客戶群的外觀以及打算捕獲的數據類型。 SCORM是一個更加成熟的領域,具有更廣泛的應用和更廣泛的指定范圍,如果您需要捕獲的信息適合其有限的信息模型,那么它仍然是一個不錯的選擇。 如果您需要大量的數據可移植性和/或需要捕獲的信息超出合規性數據(通過/失敗,完成和評分)和/或交互性數據(問題+答案),那么您應該考慮使用xAPI,尤其是通過cmi5。

3)LMS 必須提供一個JavaScript API(由SCORM運行時指定),其內容將用作其接口。 數據的存儲/檢索是針對LMS的特定實現,而不是JavaScript API規范中所包含的內容。

4)您實際上並未在此處添加問題。

我建議您通過http://scorm.comhttp://xapi.com熟悉兩組標准。 而且,盡管它是我公司產品的插件,但您可能還是應該考慮使用Rustici驅動程序,因為它是專門設計用於簡化創作工具以將內容導出為SCORM 1.2、2004,AICC,cmi5或錫罐(后兩個是xAPI)。 一旦您的工具啟動並以最低標准的支持運行,您應該考慮在Rustici的SCORM Cloud(為此目的是免費的)上對其進行測試,請參閱http://cloud.scorm.com

聽起來您正在談論設計可編輯的內容; 以及內容“框架”本身。 這是一個巨大的努力! 這是巨大的支持! 也就是說,人們做到了。

為許多支持主題構建了CMS系統之后,我不得不分工兼治。

我認為消化這種野獸的幾種方法-數據,數據,數據

  1. 活動要求(互動類型)
  2. 在這些交互上進行設計(靜態/動態)
  3. 視圖/外觀顯示可以更改。 科技以光速前進。 需要提出一個超級可靠的數據模型。
  4. 我會考慮如何將它們通用化,以及如何擴展它們以滿足客戶的目標/需求。 一切取決於可以進行多少定制(如果有)。
  5. 我開始將所有這些映射到SCORM CMI對象級別的調用。 計分,進度,互動,目標等...
  6. 為自己提供一個邪惡的SCORM Content API庫或自己編寫。 您將重復使用許多此類調用,將它們烘焙到您的所有交互中是沒有意義的
  7. 起床SCORM Packaging ..其中很多必須在作者定義時定義。 如果您的客戶甚至使用過,請閱讀大量的文章和許多功能。 不要在有0.1%市場需求的地方進行開發。 低掛的水果可以帶您進入市場。
  8. 與充滿熱情的偉大人物相伴。 您將需要它們。

就標准而言,一切都與可移植性有關。 如果您的客戶所到之處,SCORM可以直接與LMS合作。 其他人使用LRS,該LRS被編碼為與作者在創作時設置的LRS一起使用。 您甚至都可以做。

除了React和MongoDB外,您還需要一些可以完成所有這些內容的工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM