.13 Thành p hn manifest

Một phần của tài liệu 1186TÌM HIẾU MÔ HÌNH SCORM (Shareable Content Object Reference Model) VÀ XÂY DỰNG CÔNG CỤ MINH HỌA (Trang 32)

Thành ph n <metadata>

Thành ph n <metadata> ch a các thơng tin metadata đ c s d ng đ mơ t n i dung c a gĩi.

Hình 1.2.14 Thành ph n metadata

Thành ph n <schema> mơ t s đ đnh ngh a và đi u khi n c n thi t c a t p tin manifest.

Thành ph n <schemaversion> mơ t phiên b n c a s đ c a thành ph n <schema>.

Thành ph n <organizations>

Hình 1.2.15 Thành ph n organizations

Thành ph n <organizations> mơ t m t hay nhi u c u trúc hay t ch c c a gĩi.

Hình 1.2.16 Thành ph n organization

Hình 1.2.17 Thành ph n item

Thành ph n <resources>

Thành ph n <resources> là m t t p h p các tham chi u đ n các tài nguyên. đây khơng cĩ gi thi t v c p b c hay h th ng phân c p.

Hình 1.2.18 Thành ph n resources

1.2.3.4.2 M r ng t p tin Manifest

c t IMS Content Packaging c ng cho phép ng i dùng đ t các thành ph n namespace c a riêng ng i dùng kh p n i trong t p tin manifest b ng cách s d ng t p h p m r ng. Nh ng t p h p m r ng này đ c yêu c u theo nh ng yêu c u khác nhau và giúp cho ng d ng đnh hình theo nh ng đ c t , chu n khác nhau đ c mơ t trong SCORM. Ph n m r ng đ c đnh ngh a trong ba t p tin XML Schema Definition (XSD) riêng bi t. ĩ là nh ng t p tin:

adlcp_v1p3.xsd: Mơ t ph n m r ng c a SCORM Content Packaging.

adlseq_v1p3.xsd: Mơ t ph n m r ng c a SCORM Sequencing.

adlnav_v1p3.xsd: Mơ t ph n m r ng c a SCORM Navigation.

1.2.3.5 SCORM Content Package Application Profiles

SCORM Content Package Application Profiles mơ t đ c t IMS Content Packaging

đ c áp d ng nh th nào vào bên trong ng c nh c a SCORM. Các profile ng d ng cung c p các h ng d n th c t cho nh ng ng i th c thi và đnh ngh a thêm các yêu c u khác c a SCORM đ cĩ th k t h p v i các chu n, đ c t khác và đ m b o tính kh chuy n. Hi n t i cĩ hai SCORM Content Package Application Profiles:

− Resource Content Packages.

− Content Aggregation Content Packages.

1.2.3.5.1 Resource Content Package

SCORM Resource Content Package Application Profile đnh ngh a m t c ch đĩng

gĩi các Assets và SCO mà khơng c n cung c p cách t ch c, ng c nh mơn h c hay là s phân c p các mơn h c. ĩng gĩi tài nguyên h c t p cung c p m t ph ng ti n chung cho vi c trao đ i. Resource Content Package Application Profile đ c s d ng

đ di chuy n SCOs và Assets t h th ng này t i h th ng khác. B i vì khơng cĩ t ch c đ c đnh ngh a trong Resource Content Package nên khơng cĩ c u trúc n i dung logic đ c đnh ngh a. B i vì khơng cĩ c u trúc nào đ c đnh ngh a, lo i gĩi này khơng th phân ph i đ c b i LMS t i h c viên. SCORM Resource Content Package ch đ n thu n là t p h p các tài nguyên h c t p đ c truy n t i gi a các h th ng h c t p.

Trong nhi u tr ng h p các tài nguyên Asset và SCO cĩ th đ c nén l i thành m t t p tin duy nh t ho c thành nhi u t p tin. SCORM Resource Content Package Application Profiles cho phép đĩng gĩi các Asset và SCO thành m t ho c nhi u t p tin khác nhau. Các t p tin này cĩ th đ c tham chi u trong gĩi ho c cĩ th ngồi gĩi. N u ngồi gĩi thì ph i bi u di n tham chi u thơng qua m t URL.

Hình 1.2.20 Ví d Asset đ c trình bày thơng qua thành ph n <file> trong t p tin imsmanifest.xml

Hình 1.2.21 Ví d Asset đ c trình bày thơng qua thành ph n <resource> trong t p tin imsmanifest.xml

1.2.3.5.2 Content Aggregation Content Package

SCORM khơng đ t b t k m t yêu c u nào vào c u trúc c a t ch c n i dung. Các nhà phát tri n n i dung hồn tồn t do trong vi c t p h p n i dung vào b t k c u trúc nào mà nhà phát tri n mong mu n. c t IMS Content Packaging cung c p m t n n t ng bao g m nh ng thơng tin c n thi t giúp xây d ng n i dung. ADL d a trên các đ c t đ t ra b i đ c t IMS Content Packaging và c ng b sung thêm m t chút đ

đ m b o tính t ng thích v i các đ c t khác, c ng nh tính kh chuy n trong nhi u mơi tr ng khác nhau. Content Aggregation Application Profile đ c s d ng đ đĩng gĩi các tài nguyên h c t p và c u trúc n i dung. M c đích cu i cùng là gĩi đ c t o ra cĩ th ho t đ ng t t đ c trong nhi u mơi tr ng khác nhau.

Hình 1.2.22 Ví d v Content Organization đ c trình bày bên trong t p tin imsmanifest.xml

1.2.3.6 Các h ng d n tri n khai Nhi u t ch c trong m t cua h c đ n l Nhi u t ch c trong m t cua h c đ n l

Gĩi n i dung cho phép các bi u di n c a nhi u t ch c (Organizations) cho các n i dung c a nĩ. Các n i dung gi ng nhau cĩ th dùng trong các t ch c n i dung khác nhau phù h p cho các đ i t ng khác nhau. Ví d , t ch c th nh t b t m t h c viên m i h c ph i h c t t c các n i dung theo h ng tuy n tính khơng đ c b qua b t k

đ n v gi ng d y nào trong khi đĩ m t h c viên đã thành th o cĩ th tùy ch n s d ng n i dung mà h c viên đĩ thích. Nhi u t ch c cĩ th s d ng c u trúc c a t p h p các tài nguyên theo nhi u cách khác nhau cho các tr ng h p khác nhau

S d ng thành ph n <dependency>

M t vài các tài nguyên h c t p, đnh ngh a trong gĩi n i dung, cĩ th ch a cùng m t t p h p các t p tin. Các t p tin này đ c bi u di n nh các thành ph n <file> trong manifest. Thành ph n <dependency> cĩ th dùng đ nhĩm các t p tin này l i. S d ng thành ph n này s gi m b t s trùng l p c a thành ph n <file> cho m t t p các t p tin trong m i tài nguyên. Trong ng c nh này, thành ph n <resource> cĩ th đ c s d ng đ nhĩm các t p tin. M t khi thành ph n này đ c thi t l p, các tài nguyên khác ph thu c t p các t p tin đĩ, cĩ th tham chi u tài nguyên b ng cách s d ng thành ph n <dependency>.

Hình 1.2.23 Ví d v chia s các t p tin

Hình 1.2.23 cho th y hai tài nguyên đ c đnh ngh a đ u chia s cùng m t t p các t p tin là:

− image1.jpg − image2.jpg − image3.jpg − apiWrapper.js

Nh v y, đây đã cĩ s trùng l p các t p tin. S d ng thành ph n <dependency> s giúp gi m b t s trùng l p này.

Hình 1.2.24 Ví d v s d ng thành ph n <dependency>

1.2.4 Metadata

1.2.4.1 T ng quan SCORM Meta-data

Cho đ n lúc này, SCORM đã mơ t các kh i c b n (SCORM Content Model Components) cho vi c phát tri n n i dung. M t khi các thành ph n n i dung đã đ c xây d ng, s r t cĩ ích n u mơ t các thành ph n này theo m t cách nh t quán. Mơ t các thành ph n này v i metadata cho phép tìm ki m và phát hi n các thành ph n trong các h th ng. M t LMS cĩ th dùng metadata đ đ a cho h c viên thơng tin v t ch c n i dung (cua h c, bài h c, module). Metadata cĩ th dùng t i th i đi m th c thi đ giúp trong vi c đ a ra quy t đ nh là thành ph n mơ hình n i dung gì s phân ph i cho h c viên.

Metadata đ c đnh ngh a d a trên chu n IEEE 1484.12.1-2002 Learning Object Metadata (LOM) và chu n IEEE 1484.12.3 cho Extensible Markup Language (XML).

1.2.4.2 T o LOM Metadata

Theo IEEE, m i thành ph n metadata LOM là tùy ch n. i u này cĩ ngh a là khi xây d ng m t tr ng h p XML metadata, ng i phát tri n n i dung cĩ th ch n tùy ý thành ph n nào đ s d ng trong n i dung c a mình. đáp ng các yêu c u cao c p c a ADL, SCORM đ t ra thêm m t s yêu c u n a v các thành ph n nào là thành ph n b t bu c. Các yêu c u b sung này nh m t ng c ng tính kh n ng mơ t các

đ i t ng n i dung này metadata và kh n ng tìm ki m các đ i t ng h c t p trong m t kho d li u do đĩ chúng cĩ th s d ng l i trong các ng c nh khác.

IEEE LOM Information Model đ c chia ra làm 9 lo i. Các lo i này d a trên các

đnh ngh a trong LOM Information Model. 9 lo i thành ph n metadata là :

1. Lo i General cĩ th đ c s d ng đ mơ t các thơng tin chung v SCORM Content Model Component.

2. Lo i Life Cycle cĩ th dùng đ mơ t các đ c đi m liên quan đ n l ch s và tr ng thái hi n t i c a SCORM Content Model Component và nh ng đ c đi m khác nh h ng đ n thành ph n trong quá trình phát tri n.

3. Lo i Meta-data cĩ th đ c s d ng đ mơ t thơng tin v b n thân metadata (khơng ph i là SCORM Content Model Component).

4. Lo i Technical cĩ th đ c dùng đ mơ t các yêu c u v m t k thu t và các

đ c tr ng c a SCORM Content Model Components.

5. Lo i Educational cĩ th đ c s d ng đ mơ t các đ c tr ng v s ph m và giáo d c c a SCORM Content Model Component.

6. Lo i Rights cĩ th đ c s d ng đ mơ t các lu t v s h u trí tu và các

đi u ki n s d ng SCORM Content Model Component.

7. Lo i Relation cĩ th đ c s d ng đ mơ t các đ c đi m đ nh ngh a các m i quan h gi a SCORM Content Model Component và các thành ph n h ng t i khác.

8. Lo i Annotation cĩ th đ c s d ng đ cung c p các l i gi i thích v cách s d ng cho m c đích giáo d c c a SCORM Content Model Component và

thơng tin v khi nào và ai t o ra các l i gi i thích này.

9. Lo i Classfication cĩ th đ c s d ng đ mơ t SCORM Content Model Component thu c vào m t h th ng phân lo i c th .

Hình 1.2.26 Các thành ph n c a LOM

Sau đây s gi i thi u s l c các thành ph n c a metadata. Các ký hi u hình v đ c trình bày trong ph n ph l c 1. Chi ti t v các thành ph n metadata xin tham kh o thêm quy n SCORM CAM.

1.2.4.2.1 Thành ph n General

Thành ph n General dùng đ mơ t các thơng tin chung c a các tài nguyên đ c s d ng.

Hình 1.2.27 Thành ph n general

General -> Identifier: là m t đnh danh duy nh t đ xác đnh tài nguyên. Thành ph n này hồn tồn trong su t v i ng i s d ng, nĩ đ c t o ra b i h th ng qu n lý metadata.

General -> Title: là tên dành cho tài nguyên. Tiêu đ cĩ th là m t tên hi u h u hay ch là m t ch m c.

General -> CatalogEntry: là m t danh sách con đnh ngh a các m c bên trong danh sách gán đ n tài nguyên.

General -> CatalogEntry -> Catalog: là tên c a danh sách.

Genreal -> CatalogEntry -> Entry: giá tr c a entry bên torng tài li u. General -> Language: đnh ngh a ngơn ng s d ng đ giao ti p đ n các h c viên.

General -> Description: là đo n v n b n mơ t cho n i dung c a tài nguyên đang

đ c mơ t .

General -> Keyword: là t khĩa hay m nh đ đ mơ t tài nguyên. Thành ph n này khơng đ c dùng đ mơ t nh ng đ c tr ng mà cĩ th đ c mơ t b i các thành ph n khác.

General -> Coverage: là kho ng th i gian hay ph m vi áp d ng c a tài nguyên. General -> Structure: là c u trúc t ch c n m bên d i tài nguyên. Bao g m các c u trúc:

Atomic: đ i t ng khơng th chia đ c.

Collection: t p h p các đ i t ng khơng th ch rõ đ c m i quan h gi a

chúng.

Hierarchical: t p h p các đ i t ng cĩ m i quan h theo c u trúc hình cây.

Linear: t p h p các đ i t ng cĩ th t .

General -> Aggregation Level: đnh ngh a c p đ ch c n ng c a tài nguyên. Bao g m các m c: 1 – đnh ngh a m c th p nh t c a vi c t p h p n i dung (d li u thơ). 2 – t p h p các đ i t ng m c 1 (nh bài h c). 3 – t p h p các đ i t ng m c 2 (nh khĩa h c). 4 – là m c cao nh t (nh t p h p các khĩa h c). 1.2.4.2.2 Thành ph n Life Cycle

Thành ph n Lifecycle dùng đ mơ t các đ c đi m liên quan đ n l ch s và tr ng thái hi n t i c a tài nguyên và nh ng đ c đi m khác nh h ng đ n thành ph n trong quá trình phát tri n.

Hình 1.2.28 Thành ph n Life Cycle

Life Cycle -> Version: phiên b n c a tài nguyên.

Life Cycle -> Status: tr ng thái hay tình tr ng c a tài nguyên. Bao g m các tr ng thái:

Draft: thành ph n trong tr ng thái ban đ u (đ c đnh ngh a b i ng i phát

tri n n i dung).

Final: thành ph n trong tr ng thái đích (đ c đnh ngh a b i ng i phát tri n

n i dung).

Revised: thành ph n trong phiên b n đ c xem là cu i cùng.

Unavailable: M i thơng tin tr ng thái khơng cĩ s n.

Life Cycle -> Contribute: mơ t nh ng ng i hay t ch c cĩ nh h ng đ n tr ng thái c a tài nguyên.

Life Cycle -> Contribute -> Role: lo i t ch c (nh Author, Publisher, Unknown, Initiator, Terminator, Validator, Editor, Graphical, Designe, Technical Implementer, Content Provider, Technical Validator, Educational Validator, Script Writer, Instructional Designer).

Life Cycle -> Contribute -> Entity: thơng tin ch ng th c c a t ch c.

1.2.4.2.3 Thành ph n Meta-metadata

Thành ph n Meta-metadata đ c s d ng đ mơ t thơng tin v b n thân metadata.

Hình 1.2.29 Thành ph n Meta-Metadata

Meta-Metadata -> Identifier: đnh ngh a m t đnh danh duy nh t cho metadata.

Meta-Metadata -> Catalog Entry: đnh ngh a m t m c trong danh sách c n c vào t ng tr ng h p c a metadata.

Meta-metadata -> Catalog Entry -> Catalog: tên c a danh sách.

Meta-metadata -> Catalog Entry -> Entry: giá tr c a các m c c a danh sách. Meta-Metadata -> Contribute: mơ t nh ng ng i hay t ch c cĩ nh h ng đ n tr ng thái c a t ng tr ng h p c a metadata.

Meta-Metadata -> Contribute -> Role: lo i c a t ch c (nh Creator, Validator).

Meta-Metadata -> Contribute -> Entity: thơng tin ch ng th c c a t ch c.

Meta-Metadata -> Contribute -> Date: ngày xu t b n.

Meta-Metadata -> Metadata Scheme: tên hay phiên b n c a metadata. Thơng tin này

cĩ th do ng i dùng ch đnh hay do h th ng t sinh.

Meta-metadata -> Language: ngơn ng dùng trong metadata.

1.2.4.2.4 Thành ph n Technical

Thành ph n Technical mơ t các yêu c u v m t k thu t và các đ c tr ng c a tài nguyên.

Hình 1.2.30 Thành ph n Technical

Technical -> Format: ki u d li u c a tài nguyên. Technical -> Size: kích th c c a tài nguyên.

Technical -> Location: v trí c a tài nguyên (dùng đ ng d n URL hay URI).

Technical -> Requirement: mơ t các yêu c u đ i v i tài nguyên.

Technical -> Requirement -> Type: các yêu c u k thu t đ i v i tài nguyên (Operating System, Browser).

Technical -> Requirement -> Name: tên c a nh ng yêu c u k thu t đ i v i tài nguyên (nh MS-Windows, MacOS,v.v…)

Technical -> Requirement -> Minimum Version: các yêu c u k thu t t i

thi u đ s d ng tài nguyên.

Technical -> Requirement -> Maximum Version: các yêu c u k thu t t i đa

đ s d ng tài nguyên.

Technical -> Installation Remarks: mơ t quá trình cài đ t tài nguyên.

Technical -> Other Platform Requirement: thơng tin v các yêu c u v ph n c ng và

Một phần của tài liệu 1186TÌM HIẾU MÔ HÌNH SCORM (Shareable Content Object Reference Model) VÀ XÂY DỰNG CÔNG CỤ MINH HỌA (Trang 32)

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

(129 trang)