Mô hình nội dung SCORM mô tả các thành phần SCORM sử dụng để
xây dựng một quá trình học từ các tài nguyên học. Mô hình nội dung còn định nghĩa làm thế nào khả năng chia sẻ mức thấp, các tài nguyên học này được kết tập vào trong các đơn vị mức cao hơn của bài giảng. Mô hình nội dung SCORM được tạo bởi các Asset, các đối tượng có khả năng chia sẻ (Sharable Content Object - SCO) và tổ chức nội dung.
Asset
Phần cơ bản nhất của một tài nguyên học là một Asset. Các Asset là một biểu diễn điện tử của phương tiện truyền thông, như văn bản, hình ảnh, âm thanh, các đối tượng đánh giá hoặc các phần khác của dữ liệu có thểđược cung cấp bởi một Web client và được biểu diễn cho một học viên. Nhiều Asset có thể được tập hợp để xây dựng các Asset khác. Trong một số trường hợp, các Asset có thểđược kích hoạt như một phần của quá trình học.
Asset Web Page Asset Flash Object Asset GIF Image Asset XML Document Asset WAV Audio Asset JavaScript Functions Asset MP3 Audio Asset HTML Fragment Asset JPEG Image Hình 2.2 Ví dụ về các Asset
SCO
Một SCO là một tập hợp của một hoặc nhiều Asset biểu diễn một tài nguyên học có khả năng kích hoạt đơn sử dụng SCORM RTE để kết nối tới một LMS. Một SCO biểu diễn mức thấp nhất hạt nhân của một tài nguyên học
được kiểm tra bởi một LMS sử dụng mô hình dữ liệu SCORM RTE. Khác biệt duy nhất giữa một SCO và Asset là các kết nối của SCO với một LMS sử
dụng chuẩn IEEE ECMAScript Application Programming Interface for
Content to Runtime Services Communication.
Yêu cầu mà một SCO phải sử dụng sản phẩm của SCORM RTE:
• LMS nào hỗ trợ SCORM RTE đều có thể kích hoạt các SCO và kiểm tra chúng, không quan tâm tới việc ai tạo ra chúng.
• LMS nào hỗ trợ SCORM RTE đều có thể kiểm tra bất cứ SCO nào và biết được khi nào nó được bắt đầu và kết thúc.
• LMS nào hỗ trợ SCORM RTE đều có thể kích hoạt bất cứ SCO nào theo cùng một cách.
Hình 2.3 Đối tượng nội dung có khả
Tổ chức nội dung
Một tổ chức nội dung là một sơ đồ biểu diễn đã định sử dụng nội dung thông qua các đơn vị đã cấu trúc của bài giảng (các hoạt động). Sơ đồ chỉ ra làm thế nào các hoạt động liên hệ tới các hoạt động khác.
Các hoạt động được biểu diễn trong một tổ chức nội dung có thể bao gồm các hoạt động khác (các hoạt động con), có thể chính nó chứa các hoạt
động khác nữa. Không có giới hạn tập các số lượng các bậc lồng nhau cho các hoạt động. Trong khi các trường hợp phân loại học có thểđược kết hợp với hệ
thống cấp bậc của các hoạt động (ví dụ khóa học, chương học, các phần, v..v..), thì ở đây không có yêu cầu nào. Các hoạt động không bao gồm các hoạt động khác (các hoạt động nút lá) sẽ có sự kết hợp với tài nguyên học (tài nguyên SCO hoặc Asset) được sử dụng để thực hiện hoạt động.
Content Organization Content Aggregation
Resource (Asset) Organization Item Item Item Item Item Resource (Asset) Resource (Asset) Resource (Asset) Resource (Asset) Resource (SCO) Resource (SCO) Activities Resources Hình 2.4 Tổ chức nội dung
Các thành phần siêu dữ liệu SCORM
Các mô tả siêu dữ liệu SCORM biểu diễn một sơ đồ và yêu cầu sử
dụng của các phần tử IEEE Learning Technology Standards Committee
(LTSC) Learning Object Metadata (LOM) cho mỗi một các thành phần mô
hình nội dung SCORM. Nói chung, định hướng được cung cấp cho siêu dữ
liệu để được áp dụng cho các Asset, SCO, các hoạt động, tổ chức nội dung, kết tập nội dung để mô tả chúng trong một kiểu phù hợp để chúng có thểđược nhận biết, phân loại, tìm kiếm và phát hiện bên trong và thông qua các hệ
thống để xa hơn nữa là chia sẻ và tái sử dụng.
Siêu dữ liệu kết tập nội dung
Siêu dữ liệu kết tập nội dung mô tả toàn bộ kết tập nội dung (có nghĩa là gói nội dung). Mục đích của việc cung cấp siêu dữ liệu kết tập nội dung là
để có khả năng phát hiện ra kết tập nội dung và để cung cấp thông tin mô tả
về toàn bộ kết tập nội dung. Các yêu cầu cho bất cứ siêu dữ liệu nào đã xây dựng cho một kết tập nội dung sẽđáp ứng các yêu cầu đưa ra trong mô tảứng dụng siêu dữ liệu kết tập nội dung.
Siêu dữ liệu tổ chức nội dung
Siêu dữ liệu tổ chức nội dung mô tả cách tổ chức nội dung. Mục đích của việc cung cấp siêu dữ liệu tổ chức nội dung là để có khả năng phát hiện bên trong, ví dụ, một kho chứa nội dung và để cung cấp thông tin mô tả về
toàn bộ cấu trúc nội dung, đã định nghĩa bởi tổ chức nội dung. Các yêu cầu cho bất cứ siêu dữ liệu nào đã xây dựng cho một tổ chức nội dung sẽ đáp ứng yêu cầu đưa ra trong mô tảứng dụng siêu dữ liệu tổ chức nội dung.
Siêu dữ liệu hoạt động
Siêu dữ liệu hoạt động mô tả một hoạt động đơn lẻ. Mục đích của việc cung cấp siêu dữ liệu hoạt động là để tạo khả năng truy cập (khả năng phát
động. Các yêu cầu cho bất cứ siêu dữ liệu nào đã xây dựng cho một hoạt động sẽđáp ứng yêu cầu đưa ra trong mô tảứng dụng siêu dữ liệu hoạt động.
Siêu dữ liệu SCO
Siêu dữ liệu có thể được áp dụng cho các SCO để cung cấp thông tin
mô tả về nội dung trong SCO độc lập của việc sử dụng hoặc có khả năng sử
dụng bên trong nội dung phần mềm dạy học. Siêu dữ liệu này được sử dụng
để thuận tiện cho việc tái sử dụng và khả năng phát hiện nội dung bên trong một kho chứa nội dung. Các yêu cầu cho bất cứ siêu dữ liệu nào đã xây dựng cho một SCO sẽ đáp ứng yêu cầu đưa ra trong mô tả ứng dụng siêu dữ liệu SCO.
Siêu dữ liệu Asset
Siêu dữ liệu có thể được áp dụng cho các Asset để cung cấp thông tin mô tả về Asset độc lập của việc sử dụng hoặc có khả năng sử dụng bên trong nội dung phần mềm dạy học. Siêu dữ liệu này được sử dụng để thuận tiện cho việc tái sử dụng và khả năng phát hiện nội dung bên trong một kho chứa nội dung. Các yêu cầu cho bất cứ siêu dữ liệu nào đã xây dựng cho một Asset sẽ đáp ứng yêu cầu đưa ra trong mô tảứng dụng siêu dữ liệu Asset.
Ứng dụng của siêu dữ liệu
Kỹ thuật ràng buộc các thành phần mô hình nội dung đã được mô tảđể
phù hợp với mô tảứng dụng siêu dữ liệu là gói nội dung nhưđã mô tả trong SCORM. Hiện tại có 5 nơi siêu dữ liệu có thểđược áp dụng bên trong một gói nội dung:
Manifest: siêu dữ liệu tại mức manifest mô tả toàn bộ gói nội dung. Siêu dữ
liệu được đặt tại mức manifest là siêu dữ liệu kết tập nội dung SCORM.
Organization: siêu dữ liệu ở mức tổ chức mô tả toàn bộ tổ chức nội dung. Nó có thể là một khóa học, bài học, phần học hoặc bất kỳ một đơn vị vài giảng
được tổ chức lại. Siêu dữ liệu đặt ở mức tổ chức là siêu dữ liệu tổ chức nội dung SCORM
Item: Siêu dữ liệu ở mức item mô tả một hệ thống cấp bậc các hoạt động trong một ngữ cảnh đặc biệt. Khi được kết hợp với một item, định nghĩa siêu dữ liệu hoạt động phải được sử dụng.
Resource: Siêu dữ liệu ở mức tài nguyên mô tả một tài nguyên SCO hoặc một tài nguyên Asset trong từng ngữ cảnh riêng. Siêu dữ liệu này được bao bởi định nghĩa siêu dữ liệu SCO hoặc Asset của SCORM.
File: siêu dữ liệu mức tệp mô tả một Asset trong từng ngữ cảnh. Siêu dữ liệu này được định nghĩa trong siêu dữ liệu Asset của SCORM.