- 22 - XÂY DỰNGCÔNGCỤ BIÊN SOẠNBÀIGIẢNG TUÂN THEOCHUẨNSCORM Nguyễn Thị Ngọc Điệp-MSV: 0121853 Nguyễn Thị Bình Giang-MSV: 0122262 Email: vot82t1@yahoo.com giangntb@yahoo.com Người hướng dẫn: TS. Nguyễn Việt Hà 1. Giới thiệu e-Learning là chữ viết tắt của Electronic Learning - học tập điện tử. Đó là một hình thức học tập được phân phối và quản lí thông qua các phương tiện điện tử, các ứng dụngcông nghệ. Một xu hướng phát triển e- Learning hiện nay đang được chú trọng là xây dựng các nội dung học tập có thể tái sử dụng được, bền vững với sự phát triển của công nghệ , khả chuyển giữa các hệ thống khác nhau và tăng hiệu quả kinh tế. Do đó, các chuẩn và các đặc tả ra đời phục vụ cho việc xây dựng các nội dung học tập như vậy. SCORM là một chuẩn được đưa ra bởi ADL (Advanced Distribute Learning) -một tổ chức của Bộ quốc phòng Mỹ. Chuẩn này đang được chú ý nhiều nhất và có khá nhiều sản phẩm tuântheochuẩn SCORM. Trên cơ sở nghiên cứu về chuẩn SCORM, chúng tôi sẽ xây dựng một bộ côngcụ biên soạnbàigiảng tuân theochuẩn này. Với bộ côngcụ này, người dùng chính là người giáo viên, có thể tạo, cập nhật và đóng gói một khóa học dễ dàng, thân thiện mà họ không cần biết các chi tiết kĩ thuật phức tạp bên trong. Gói nội dung có thể tái sử dụng được trên bất kì hệ e-Learning nào tương thích với SCORM. 2. ChuẩnSCORM và đóng gói nội dungSCORM là chữ viết tắt của Sharable Content Reference Model – Mô hình tham chiếu nội dung có thể chia sẻ được. SCORM được coi là sự kết tinh trí tuệ của cả cộng đồng e-Learning trong nhiều năm qua. Nó là một mô hình tham khảo của nhiều chuẩn kĩ thuật, nhiều đặc tả và các hướng dẫn có liên quan, được đưa ra bởi các tổ chức khác nhau, dùng để đáp ứng các yêu cầu ở mức cao của nội dung học tập. Tư t ưởng chung của SCORM là tạo ra các đối tượng học có thể chia sẻ và tái sử dụng. Về cơ bản, chuẩnSCORM bao gồm 3 thành phần: Mô hình tích hợp nội dung-CAM, Môi trường chạy SCORM-RTE, Sắp xếp và điều hướng-SN. Mô hình tích hợp nội dung xác định cách thức đóng gói nội dung sao cho nó có thể sử dụng được trong nhiều hệ LMS (hệ quản trị học) khác nhau. Mô hình tích hợp nội dung được chia thành 3 phần: Mô hình nội dung, Meta-data và Đóng gói nội dung. Mô hình nội dung định nghĩa một mô hình hợp lí cho việc phân chia nội dung học thành các đơn vị có kích thước tùy ý, phục vụ cho mục đích tái sử dụng. Các đơn vị này được gọi là các Asset và SCO. Meta-data cung cấp một quy tắc đặt tên chung để mô tả các tài nguyên học. Mô tả các tài nguyên bằng meta-data sẽ giúp cho việc tìm kiếm chúng một cách hệ thống và dễ dàng. Đóng gói nội dung có cốt lõi là một file imsmanifest.xml. File imsmanifest.xml gồm có 4 phần chính: Meta-data: Ghi các thông tin cụ thể về gói nội dung. Organizations: Mô tả cấu trúc nội dung chính của gói. Nó gần như một bảng mục lục. Nó tham chiếu tới các tài nguyên và các file manifest con khác. Resourses: Bao gồm các mô tả tham chiếu tới các file khác được đóng cùng trong gói hoặc các file khác ở ngoài (ví dụ các địa chỉ web). - 23 - Sub-manifest: Mô tả toàn bộ các gói được gộp vào bên trong gói chính. Mỗi sub- manifest cũng có cấu trúc gồm: meta-data, organization, resourses, sub-manifest. Mỗi sub-manifest có thể chứa các sub-manifest khác. Đặc tả này cho phép gộp nhiều khóa học, các thành phần cao cấp khác từ các bài học đơn lẻ, các chủ đề, và các đối tượng học tập mức thấp. Đồng thời nó cũng cung cấp kĩ thuật gộp file manifest và các file vật lí khác thành một gói vật lí. Các định dạng file được khuyến cáo để ghép các file riêng rẽ là ZIP, JAR, CAB. 3. Xây dựngcôngcụ biên soạnbàigiảng tuân theochuẩnSCORM Chúng tôi đề xuất xây dựng một côngcụ biên soạnbàigiảng tuân theochuẩn SCORM. Côngcụ được xây dựng dựa trên nền Web, sử dụng ngôn ngữ lập trình PHP. Bộ côngcụ sẽ đảm bảo được những chức năng sau: Hỗ trợ việc tạo cấu trúc bàigiảngtheo ý muốn: Khi tạo mới một bài giảng, người dùng có thể tự xây dựng cấu trúc bài giảng, hoặc xây dựng dự a trên các template có sẵn. Trên cơ sở các template này, người dùng có thể chỉnh sửa lại cho phù hợp. Hỗ trợ việc cập nhật, chỉnh sửa các gói nội dung. Với các gói nội dungtuântheochuẩn SCORM, côngcụ sẽ phân tích file đặc tả cấu trúc imsmanifest.xml, từ đó có thể hiển thị lại cấu trúc của gói nội dung. Sau khi hiển thị, côngcụ cho phép người dùng có thể chỉnh sửa cấu trúc, cập nhật các tài nguyên của gói nộ i dung. Hỗ trợ việc đóng gói và lưu trữ bài giảng: Sau khi đã xây dựng được cấu trúc cho gói nội dung, thông tin về đặc tả cấu trúc này sẽ được lưu trữ trên file imsmanifest.xml, ngoài ra côngcụ còn sinh ra các file hỗ trợ .xsd chứa thông tin về XML Schema, các file này định dạng cấu trúc của file imsmanifest. Sau đó, dựa vào đặc tả trong file imsmanifest, côngcụ sẽ tham chiếu đến các file tài nguyên để đưa vào gói nội dung. Cuối cùng, nội dung sẽ được đ óng gói dưới dạng một gói zip. Gói nội dung có thể được lưu trữ tại một cơ sở dữ liệu tập trung trên server, hoặc có thể lưu trữ tại các máy cá nhân của người dùng. 4. Thực nghiệm Côngcụ đã xây dựng được các gói nội dung bao gồm các thành phần cơ bản như sau: -File đặc tả cấu trúc gói nội dung có tên là imsmanifest.xml. -Các file XML Schema (.xsd). -Các file tài nguyên mà gói nội dung tham chiếu tới. Chúng tôi đã sử dụng Reload Editor - một phần mềm mã nguồn mở - để test tính tuântheochuẩn của gói nội dung được tạo ra. Kết quả cho thấy, gói nội dung có thể được hiển thị lại bằng Reload. Điều này đã chứ ng tỏ rằng, gói nội dung mà côngcụ tạo ra có thể tái sử dụng trên bất kì hệ LMS nào tuântheochuẩn SCORM. 5. Kết luận Trên đây chúng tôi đã đưa ra mô hình một bộ côngcụ biên soạnbàigiảng tuân theochuẩn SCORM, hiện nay vẫn đang trong quá trình xây dựng và phát triển. Bước đầu, côngcụ mới đảm bảo được các chức năng tạo, cập nhật, đóng gói nội dung, trong tương lai, côngcụ sẽ được bổ sung thêm nhiều chức năng mới như hỗ trợ thêm các template, tích hợp các ứng dụng hỗ trợ việc tạ o bàigiảng trực tiếp, tạo ra các nội dung hỗ trợ việc sắp xếp và điều hướng,… Tài liệu tham khảo [1] Carnegie Mellon University (2003). “Best Practices Guide for Content Developers”. 1 st -ed. [2] www.adlnet.org, SCORM Specification . 3. Xây dựng công cụ biên soạn bài giảng tuân theo chuẩn SCORM Chúng tôi đề xuất xây dựng một công cụ biên soạn bài giảng tuân theo chuẩn SCORM. Công cụ. phẩm tuân theo chuẩn SCORM. Trên cơ sở nghiên cứu về chuẩn SCORM, chúng tôi sẽ xây dựng một bộ công cụ biên soạn bài giảng tuân theo chuẩn này. Với bộ công