Tìm hiểu Learning Object và Việt Hóa công cụ Reload Editor trong thiết kế bài giảng MỤc lụC



tải về 0.64 Mb.
trang3/8
Chuyển đổi dữ liệu23.08.2016
Kích0.64 Mb.
#26852
1   2   3   4   5   6   7   8

4.2.2 Chức năng của Reload Editor


Reload cung cấp những chức năng sau:

    • Đóng gói nội dung được tạo bởi những công cụ khác nhau.

    • Repurpose nội dung sẵn có thông qua việc xác nhận và tổ chức lại.

    • Chuẩn bị nội dung để lưu trữ vào kho chứa như là moodle.

    • Phân phát nội dung đến người dùng cuối nhờ khả năng “save Content Package Preview”.

Hình 4.1 Chức năng của Reload Editor

Một Content Package là một tập hợp các tài nguyên có thể vận chuyển từ một vị trí này sang một vị trí khác trong khi vẫn duy trì cấu trúc và các mối liên hệ bên trong nó.

Khi tạo Content Package chúng ta tạo ra một không gian để lưu giữ các file và nó là mục gốc hay còn gọi là Package Interchange File (PIF). Khi xây dựng Content Package thì tất cả các tập tin mà chúng ta sử dụng được lưu ở thư mục hiện hành nhưng gốc của nó có thể là bất cứ vị trí nào trên máy cục bộ (đối với trường hợp tài nguyên cục bộ bên trong). Loại tài nguyên bên ngoài có thể được tham chiếu bởi hyperlink.

Khi tạo Content Package Reload Editor tự động tạo file imsmanifest.xml.

Imsmanifest.xml: như một bảng kê khai lưu trữ thông tin cho Content Package. File này bắt buộc phải có và được đặt ở gốc của PIF.



    • Để tạo Content Package, trước tiên phải nhập nội dung.

    • Mục đích cuối cùng của Content Package ở bên trong LMS. Content Package sẽ được đặt trong kho chứa để dễ tìm kiếm và tái sử dụng. Thêm metadata vào Content Package để tạo thông tin để người sử dụng cơ sở dữ liệu có thể tìm kiếm.

    • SCORM được xây dựng dựa trên đặc tả của IMS Content Package nên rất giống nhau. Tuy nhiên có một số khác biệt quan trọng:

  • SCORM có thể là một trong 2 loại: resource package và content aggregation package

  • Metadata có thể lưu trữ thành file ở bên ngoài và được tham chiếu, tốt hơn là lưu trữ bên trong Content Package như là một phần của manifest chính.

    • SCORM hỗ trợ thêm 5 phần tử cung cấp thông tin về các hành vi của package. Cụ thể như sau:

  • Điều kiện tiên quyết

  • Thời gian tối đa được phép

  • Hành động khi đến thời gian hạn định

  • Dữ liệu từ LMS

  • Hành động điều khiển (Mastery score)

    • SCORM được sử dụng cho 2 mục đích:

  • Để lưu trữ và vận chuyển nội dung như là “asset”

  • Được dùng như là tổ chức nội dung để phân phát thông qua LMS

SCORM resource package khá đơn giản: manifest cung cấp nội dung của metadata và mô tả các file trong cấu trúc resource.Phần tử organization thì rỗng và không có thông tin,

SCORM Aggregation Package thì phức tạp hơn, có ít nhất một organization mô tả cấu trúc nội dung. SCORM Aggregation Package tương tự IMS Content Package nhưng có sử dụng các phần tử mở rộng.

Phương thức đóng gói của Reload Editor:

Trong lúc đóng gói, công cụ Reload tự động thêm tập tin:



    • imsmanifest.xml: cốt lõi của nội dung (Content Package), lưu trữ tất cả các thông tin về đối tượng muốn đóng gói và các tập tin, thư mục có liên quan đến đối tượng này.

    • Tên imsmanifest.xml có tính bắt buộc và tập tin này phải xuất hiện ở gốc của bất kỳ gói nội dung hợp lệ nào.

Ngoài ra, Reload Editor còn tạo 3 tập tin khác, mỗi tập tin này đều được đề cập đến trong tập tin manifest:

    • imscp_v1p1.xsd: bản sao cục bộ của tài liệu lược đồ XML gói nội dung (được đề cập trong tập tin manifest)

    • imsmd_v1p1.xsd: bản sao cục bộ của tài liệu lược đồ XML metadata (được đề cập trong tập tin manifest)

    • ims_xml.xsd: bản sao cục bộ của tài liệu lược đồ XML (được đề cập trong tập tin manifest)

Mô hình một LO được đóng gói bởi Reload Editor

Hình 4.2 Cấu trúc một LO được đóng gói bởi Reload Editor

Thêm nữa, Reload Editor cho phép thêm vào Metadata trong khi đóng gói: tên metadata và phiên bản (version) của nó


    1. Sơ đồ lớp của Reload Editor

4.3.1 Sơ đồ lớp tổng quan:





Hình 4.3 Class Diagrama tạo file xml

4.3.2 Sơ đồ lớp xây dựng file xml document


Hình 4.4 Sơ đồ tạo file document



4.3.3 Sơ đồ lớp xây dựng Learning Design:


Hình 4.5 sơ đồ lớp Learning Design


4.3.4 Các class Controller:

Các class Controller cụ thể, thao tác trên từng loại Schema riêng biệt, hỗ trợ xây dựng file XML Document.




Hình 4.6 Sơ đồ lớp Controller

      4.4 Việt hóa công cụ Reload Editor

4.4.1 Tổng quan:


Reload Editor là một phần mềm đã đóng gói để sử dụng, cho mã nguồn, được viết bằng ngôn ngữ Java nhưng không phải là một framework được xây dựng sẵn để có thể phát triển. Do vậy, việc tìm hiểu mã nguồn của Reload Editor để Việt Hóa và phát triển gặp rất nhiều khó khăn.

Không có framework nên việc hiểu cấu trúc cũng như hiểu được ý đồ của người viết chương trình cần nhiều thời gian.

Để tiện cho việc Việt Hóa công cụ này phải chỉnh sửa một vài phương thức. Điều này dẫn đến mã nguồn bị thay đổi, không như mã nguồn ban đầu.

Phải xây dựng mô hình framework để có cái nhìn tổng quát hơn, cụ thể hơn và rõ ràng hơn về hệ thống.



Каталог: data
data -> HƯỚng dẫn càI ĐẶt và SỬ DỤng phần mềm tạo bài giảng e-learning
data -> CỘng hòa xã HỘi chủ nghĩa việt nam độc lập Tự do Hạnh phúc
data -> Qcvn 81: 2014/bgtvt
data -> Trung taâm tin hoïC Ñhsp ñEÀ thi hoïc phaàn access
data -> PHỤ LỤC 2 TỔng hợp danh mục tài liệu tham khảO
data -> Công ty cổ phần Xây dựng Điện vneco3
data -> Nghiên cứu một số đặc điểm
data -> NHỮng đÓng góp mới của luậN Án tiến sĩ CẤP ĐẠi học huế Họ và tên ncs : Nguyễn Văn Tuấn
data -> Mẫu 01/hc-sn-dn (Ban hành kèm theo Thông tư số 83/2007/tt-btc ngày 16/7/2007 của Bộ Tài chính) TỜ khai hiện trạng sử DỤng nhà, ĐẤt thuộc sở HỮu nhà NƯỚc và ĐỀ xuất phưƠng án xử LÝ

tải về 0.64 Mb.

Chia sẻ với bạn bè của bạn:
1   2   3   4   5   6   7   8




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương