Trách nhiệm của LMS

Một phần của tài liệu TÌM HIỂU mô HÌNH SCORM(Shareable content object reference model) và xây DỰNG CÔNG cụ MINH họa (Trang 57 - 59)

SCORM yêu cầu LMS cung cấp một API Instance nhưđịnh nghĩa trong chuẩn IEEE và SCORM. API Instance sẽ che dấu SCO từ việc thi hành chi tiết cụ thể. SCORM yêu cầu LMS cung cấp một API Instance thực thi chức năng của API mơ tả trước đĩ.

nhất định về API Instance. Để cung cấp phương tiện để định vị API Instance, API Instance của LMS sẽ được cung cấp qua DOM như một đối tượng tên API là API_1484_11. LMS phải cung cấp khả năng cho SCO để truy cập API Instance thơng qua JavaScript.

Để SCO tìm API Instance cung cấp bởi LMS, LMS phải chịu trách nhiệm phân phối SCO trong một kiến trúc phân cấp DOM cụ thể. LMS sẽ phân phối và hiển thị SCO trong một cửa sổ mà là cửa sổ con hoặc là frame con của cửa sổ LMS chứa API Instance.

Hình 1.3.5 Một số thí dụ về nơi đặt API Instance và nơi sẽ hiển thị nội dung của SCO.

Hình 1.3.5 mơ tả vài nơi trong sơđồ DOM mà LMS cĩ thểđặt API Instance. Phương pháp này được định nghĩa bởi chuẩn IEEE dùng để xây dựng khả năng tìm kiếm API Instance tại những vị trí cụ thể và trong những thứ tự cụ thể. Một vài vị trí cụ thể mà LMS cung cấp cho API Instance:

Chain of Parents: trong trường hợp này, SCOs và Assets được thực thi nằm trong cấu trúc của HTML Frameset, nơi chứa API Instance. LMS cĩ thểđặt API Instance ởđâu đĩ trong hệ thống các frame phân cấp trong frameset.

Opener: trong trường hợp này, SCOs và Assets được thực thi nằm trong một cửa sổ mới (giống như cửa sổ “pop-up”). LMS cĩ thểđặt API Instance trong cửa sổđang mở.

Chain of Parents of the Opener: trong trường hợp này, SCOs và Assets

được thực thi nằm trong cửa sổ mới và LMS sẽđặt API Instance vào trong frame cha của cửa sổđang mở.

Một phần của tài liệu TÌM HIỂU mô HÌNH SCORM(Shareable content object reference model) và xây DỰNG CÔNG cụ MINH họa (Trang 57 - 59)

Tải bản đầy đủ (PDF)

(129 trang)