簡體   English   中英

如何在Objective-C中實施SCORM

[英]How to implement SCORM in Objective-C

您知道如何在Objective C中為電子學習內容實現SCORM(可共享內容對象參考模型)嗎? 讓我向您解釋我到底在尋找什么。

我有一個MCQ(多選題)應用程序,其中有4個問題。 在嘗試每個問題時,我希望我的應用程序與SCORM兼容服務器進行交互,並得到結果(無論用戶是否嘗試更正一個結果)。 溝通渠道應該是往返。 可能是在MCQ的結尾,我想顯示來自服務器的結果,並進行了一些計算**(例如得分:85%嘗試次數:16平均得分:16.7%等)**。

我應該怎么做? 請指導您是否已實現

關於Ranjan。

恐怕不是那么簡單,有兩個原因。

1)SCORM需要一個“玩家”來進行通信。 您無法通過SCORM從應用程序直接與服務器通信。 SCORM LMS需要啟動您的應用程序並提供通信通道。

2)SCORM定義的通信渠道是通過JavaScript。 SCORM旨在在瀏覽器中運行,而不必在應用程序中運行。

如果您的應用程序將在iPxx上的SCORM播放器的上下文中播放,那么您的竅門就是啟用Objective C和JavaScript之間的通信。 我對Objective C的了解還不足以告訴您如何執行此操作,但是如果可以實現,那么剩下的只是簡單的SCORM

SCORM目前已有10年歷史了,並且正在進行現代化以支持您所描述的用例。 LETSI正在進行這些現代化項目之一 ,涉及為SCORM創建基於Web服務的通信API。 它現在處於早期發行中,但已被原型化為可提供iPhone內容。 希望該行業將很快支持這些更現代的技術。

暫無
暫無

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

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