Tổng quan nghiên cứu

Theo các báo cáo tổng kết giáo dục số, khoảng 70% các cơ sở đào tạo đại học và tổ chức giáo dục hiện nay đã và đang triển khai các hệ thống đào tạo trực tuyến (E-Learning). Tuy nhiên, một trong những rào cản lớn nhất của phương thức đào tạo này là tình trạng học viên dễ mất phương hướng khi tiếp cận khối lượng kiến thức đồ sộ, dẫn đến tỷ lệ hoàn thành khóa học thực tế ở nhiều chương trình trực tuyến chỉ dao động trong khoảng 25% đến 35%. Nguyên nhân cốt lõi bắt nguồn từ việc các bài giảng trực tuyến truyền thống thường được thiết kế theo dạng tĩnh, thiếu khả năng kiểm soát trình tự học và không có cơ chế ràng buộc lộ trình tiếp thu kiến thức dựa trên mức độ hiểu bài của từng cá nhân.

Trước thực trạng đó, luận văn thạc sĩ chuyên ngành Khoa học máy tính với đề tài "Xây dựng ứng dụng soạn bài giảng theo chuẩn SCORM, cho phép hiển thị bố cục và điều khiển nội dung bài giảng" được thực hiện nhằm giải quyết triệt để bài toán định hướng và kiểm soát nội dung học tập. Nghiên cứu được triển khai trong thời gian 5 tháng (từ tháng 07/2012 đến tháng 11/2012) tại Trường Đại học Bách Khoa – Đại học Quốc gia Thành phố Hồ Chí Minh. Mục tiêu trung tâm của đề tài là phân tích chuyên sâu đặc tả chuẩn SCORM 2004, từ đó thiết kế và hiện thực hóa một công cụ phần mềm soạn thảo bài giảng trực quan (Authoring Tool), hỗ trợ hiển thị cấu trúc bài giảng dạng cây phân cấp đa tầng và tự động thiết lập các luật điều hướng học tập phức tạp. Về mặt giá trị ứng dụng, công cụ giúp giảm thiểu hơn 60% thời gian thiết kế cấu trúc bài giảng cho giảng viên, đồng thời đảm bảo 100% các gói dữ liệu xuất bản đều tương thích hoàn toàn với các hệ thống quản lý học tập (LMS) đạt chuẩn quốc tế.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu được xây dựng dựa trên 2 nền tảng lý thuyết và tiêu chuẩn công nghệ cốt lõi: Mô hình kiến trúc hệ thống E-Learning 4 tầng do tổ chức UKeU (UK eUniversities Worldwide) đề xuất năm 2002 và Đặc tả chuẩn đóng gói bài giảng SCORM 2004 do tổ chức ADL ban hành. Kiến trúc UKeU định hình toàn bộ luồng luân chuyển dữ liệu học tập thông qua 4 thành phần chính bao gồm: Cổng giao tiếp người dùng (Portal), Lớp dịch vụ chung (Common Services), Lớp dịch vụ đào tạo (Learning Services với trọng tâm là hệ LMS và LCMS), cùng Cơ sở dữ liệu nền tảng (Databases).

Trong khuôn khổ chuẩn SCORM 2004, luận văn tập trung khai thác sâu 3 thành phần kỹ thuật then chốt: Đặc tả đóng gói nội dung (SCORM Packaging thông qua tệp tin trung tâm imsmanifest.xml), Môi trường thực thi tương tác (SCORM Run-Time Environment - RTE qua giao tiếp JavaScript APIWrapper), và Hệ thống điều phối tuần tự (SCORM Sequencing and Navigation). Cấu trúc khóa học được trừu tượng hóa thành một Cây hoạt động (Activity Tree), trong đó mỗi nút đại diện cho một hoạt động học tập (Activity) hoặc cụm hoạt động (Cluster). Hoạt động học được phân loại thành 2 dạng đối tượng cơ bản: Đối tượng nội dung có khả năng chia sẻ và tương tác hai chiều với LMS (SCO - Sharable Content Object) và Tài nguyên học tập tĩnh không trao đổi dữ liệu (Asset). Hệ thống kiểm soát học tập được mô hình hóa qua 9 khuôn mẫu điều hướng tiêu chuẩn bao gồm: Mẫu tự do, Mẫu Linear (Tuyến tính), Mẫu Linear Choice, Mẫu Linear Control, Mẫu Constrained Choice, Mẫu Knowledge Pace, Mẫu Knowledge Pace Reuse, Mẫu Competency và Mẫu Remediation.

Phương pháp nghiên cứu

Về phương pháp luận, tác giả sử dụng phương pháp đối sánh hệ thống kết hợp với quy trình phân tích và thiết kế phần mềm hướng đối tượng. Cỡ mẫu khảo sát thực nghiệm ban đầu bao gồm 3 phần mềm soạn thảo bài giảng đại diện cho các nhóm giải pháp phổ biến trên thị trường: LCDS của Microsoft, phần mềm Violet của Việt Nam và phần mềm LectureMAKER của Hàn Quốc. Phương pháp chọn mẫu có chủ đích được áp dụng nhằm đánh giá toàn diện các tiêu chí về: khả năng thể hiện cấu trúc phân cấp, tính năng điều khiển lộ trình, mức độ thân thiện của giao diện và chi phí bản quyền.

Lý do lựa chọn phương pháp phân tích mô hình hóa UML và thiết kế cấu trúc dữ liệu trung gian là nhằm chuyển đổi các quy tắc định nghĩa XML phức tạp của SCORM 2004 (như Precondition rules, Postcondition rules, Exitcondition rules, Limit Conditions và Rollup rules) thành các thao tác đồ họa trực quan trên giao diện người dùng. Quy trình thực nghiệm kiểm thử được tiến hành trong mốc thời gian 5 tháng với bộ dữ liệu thử nghiệm gồm 25 kịch bản bài giảng khác nhau, phủ kín cả 9 khuôn mẫu điều hướng và kiểm tra tính tương thích trên 2 nền tảng LMS mã nguồn mở phổ biến.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình hiện thực hóa và thử nghiệm ứng dụng đã mang lại 4 kết quả đột phá trong công tác số hóa bài giảng:

Thứ nhất, phần mềm đã hiện thực hóa thành công 2 chế độ khởi tạo khóa học linh hoạt: Chế độ tạo bài giảng theo khuôn mẫu định sẵn (hỗ trợ trọn vẹn 9 mẫu điều hướng sư phạm) và Chế độ tùy biến nâng cao cho phép người dùng tự do thiết lập các luật Sequencing Rules và Rollup Rules mà không cần chỉnh sửa mã XML thủ công.

Thứ hai, ứng dụng tích hợp hoàn chỉnh công cụ quản lý tài nguyên đa phương tiện, hỗ trợ nhập trực tiếp 6 định dạng dữ liệu phổ biến bao gồm HTML, tài liệu PDF, video kỹ thuật số, tệp Flash tương tác (SWF), hình ảnh đồ họa và hệ thống câu hỏi trắc nghiệm kiểm tra kiến thức tự động.

Thứ ba, cơ chế sinh mã tự động của phần mềm giúp chuẩn hóa 100% tệp tin imsmanifest.xml theo đúng lược đồ dữ liệu SCORM 2004, loại bỏ hoàn toàn các lỗi cú pháp cấu trúc thường gặp khi lập trình thủ công (giảm thiểu tỷ lệ lỗi định dạng từ ước tính 35% xuống còn 0%).

Thứ tư, hệ thống cây phân cấp trực quan cho phép hiển thị không giới hạn các cấp độ bài học, khắc phục triệt để hạn chế chỉ hỗ trợ 1 cấp duy nhất của các công cụ nội địa trước đó.

Thảo luận kết quả

Nguyên nhân giúp ứng dụng đạt được hiệu quả vượt trội là nhờ việc tách bạch hoàn toàn giữa tầng quản lý nội dung tài nguyên và tầng điều khiển logic sư phạm thông qua mô hình Activity Tree. Khi so sánh với các công cụ hiện hành, phần mềm Violet chỉ hỗ trợ cấu trúc bài giảng 1 cấp và hoàn toàn không có tính năng điều khiển luồng; LectureMAKER hỗ trợ đa định dạng nhưng thiếu khả năng phân cấp và điều hướng; trong khi Microsoft LCDS tuy cung cấp nhiều khuôn mẫu nhưng cấu hình phức tạp và không cho phép tùy biến luật điều hướng sâu.

Trong báo cáo nghiên cứu, các kết quả đánh giá kỹ thuật được trực quan hóa tối ưu thông qua Bảng ma trận đối sánh 6 tính năng kỹ thuật cốt lõi giữa 4 phần mềm và Sơ đồ luồng thực thi cây hoạt động (Activity Flowchart) mô tả chi tiết cơ chế kích hoạt các luật điều hướng có điều kiện. Về mặt ý nghĩa thực tiễn, công cụ giải quyết bài toán kinh tế lớn khi cung cấp giải pháp miễn phí nhưng đầy đủ tính năng, thay thế cho các phần mềm thương mại đắt đỏ có giá bản quyền từ 1.000 USD đến 2.500 USD mỗi người dùng, tạo tiền đề thúc đẩy mạnh mẽ tiến trình chuyển đổi số trong giáo dục đại học.

Đề xuất và khuyến nghị

Từ kết quả thực nghiệm của luận văn, 4 nhóm giải pháp chiến lược được đề xuất nhằm hoàn thiện và mở rộng ứng dụng trong thực tế:

  1. Nâng cấp bộ biên tập nội dung WYSIWYG và mở rộng ngân hàng câu hỏi tương tác: Nhóm phát triển phần mềm cần tích hợp thêm bộ soạn thảo trực quan nâng cao trong vòng 6 tháng tới, bổ sung ít nhất 5 dạng bài tập tương tác mới (như kéo thả, nối từ, điền khuyết) nhằm nâng cao 40% tính tương tác trực tiếp của bài giảng điện tử.
  2. Tích hợp chuẩn xAPI (Experience API / Tin Can API) và cmi5: Các kỹ sư hệ thống LCMS cần nghiên cứu bổ sung module chuyển đổi chuẩn xAPI song song với SCORM 2004 trong thời gian 12 tháng, giúp hệ thống mở rộng khả năng theo dõi tiến trình học tập ngoài môi trường trình duyệt với độ chính xác đạt trên 95%.
  3. Triển khai ứng dụng thử nghiệm tại các trường đại học khối kỹ thuật: Các Phòng Đào tạo và Trung tâm E-Learning cần tổ chức áp dụng phần mềm vào việc xây dựng bài giảng cho khoảng 10 môn học trực tuyến trong lộ trình 9 tháng, hướng tới mục tiêu cắt giảm 50% thời gian đóng gói khóa học cho đội ngũ giảng viên.
  4. Xây dựng cổng thư viện mẫu kịch bản điều hướng mở (Open Sequencing Templates Repository): Nhóm nghiên cứu cần phát triển một kho lưu trữ trực tuyến chia sẻ hơn 20 kịch bản điều hướng mẫu trong thời gian 6 tháng, tạo diễn đàn cho khoảng 500 giảng viên và chuyên gia sư phạm trao đổi kinh nghiệm thiết kế lộ trình học tập cá nhân hóa.

Đối tượng nên tham khảo luận văn

Luận văn là tài liệu tham khảo học thuật và kỹ thuật giá trị dành cho 4 nhóm đối tượng trọng tâm sau:

  1. Giảng viên và chuyên viên thiết kế bài giảng điện tử (Instructional Designers): Khai thác 9 khuôn mẫu điều hướng tiêu chuẩn để xây dựng các kịch bản sư phạm thích ứng, giúp định hướng lộ trình học tập logic cho hơn 1.000 sinh viên tại các cơ sở đào tạo.
  2. Kỹ sư phát triển phần mềm giáo dục (EdTech Developers): Tham khảo mô hình dữ liệu Activity Tree, kiến trúc hệ thống 4 tầng và phương pháp tự động hóa sinh tệp imsmanifest.xml để phát triển các ứng dụng Authoring Tool hoặc module LCMS nội bộ.
  3. Nhà quản trị hệ thống E-Learning và giám đốc đào tạo (LMS Administrators): Nắm vững cơ chế trao đổi dữ liệu Run-Time Environment và các quy tắc Rollup Rules nhằm tối ưu hóa việc tích hợp các gói bài giảng chuẩn SCORM 2004 vào hệ sinh thái đào tạo của tổ chức.
  4. Học viên cao học và nhà nghiên cứu công nghệ thông tin: Sử dụng các kết quả nghiên cứu về cấu trúc điều hướng SCORM làm nền tảng lý thuyết để mở rộng sang các nghiên cứu về hệ thống học tập thích ứng thông minh (Adaptive Learning) và chuẩn xAPI thế hệ mới.

Câu hỏi thường gặp

  1. Chuẩn SCORM 2004 mang lại điểm cải tiến nào nổi bật nhất so với phiên bản SCORM 1.2? Điểm đột phá lớn nhất của SCORM 2004 là việc bổ sung đặc tả Điều hướng và Tuần tự hóa (Sequencing and Navigation), cho phép người soạn bài thiết lập các điều kiện ràng buộc lộ trình học tập thông qua Cây hoạt động (Activity Tree). Trong khi SCORM 1.2 chỉ cho phép duyệt nội dung tuyến tính đơn giản, SCORM 2004 hỗ trợ tới 9 mẫu kịch bản điều hướng phân nhánh phức tạp.

  2. Ứng dụng trong luận văn hỗ trợ những khuôn mẫu điều hướng bài giảng cụ thể nào? Phần mềm hỗ trợ sẵn 9 khuôn mẫu điều hướng sư phạm phổ biến: Mẫu tự do, Linear, Linear Choice, Linear Control, Constrained Choice, Knowledge Pace, Knowledge Pace Reuse, Competency và Remediation. Mỗi khuôn mẫu được nạp sẵn các cấu hình luật điều hướng tự động, giúp giảng viên dễ dàng áp dụng mà không cần kiến thức lập trình chuyên sâu.

  3. Người dùng có thể đưa những loại học liệu sẵn có nào vào phần mềm? Ứng dụng cung cấp chức năng nhập trực tiếp 6 định dạng tài nguyên phổ biến bao gồm tệp HTML, văn bản PDF, tệp Flash (SWF), video kỹ thuật số, hình ảnh đồ họa và mô-đun câu hỏi trắc nghiệm tương tác. Toàn bộ tài nguyên này được tự động phân loại thành SCO hoặc Asset và liên kết chính xác vào gói bài giảng.

  4. Gói bài giảng sau khi xuất bản có chạy được trên hệ thống LMS mã nguồn mở Moodle không? Có, gói bài giảng đầu ra được đóng gói dưới định dạng chuẩn nén ZIP chứa tệp tin cấu hình imsmanifest.xml tuân thủ 100% đặc tả SCORM 2004. Do đó, bài giảng có khả năng tương thích hoàn hảo và chạy mượt mà trên tất cả các nền tảng LMS hỗ trợ SCORM như Moodle, Blackboard hay SCORM Cloud.

  5. Giảng viên không am hiểu kỹ thuật lập trình có sử dụng được phần mềm này không? Hoàn toàn có thể, vì phần mềm được thiết kế với giao diện đồ họa trực quan (GUI) dạng cây phân cấp. Người dùng chỉ cần thao tác chọn mẫu kịch bản có sẵn, nhập nội dung tài nguyên thông qua menu ngữ cảnh và nhấn nút đóng gói tự động, giúp tiết kiệm hơn 60% công sức so với việc xây dựng thủ công.

Kết luận

  • Hệ thống hóa toàn diện cơ sở lý thuyết về kiến trúc E-Learning UKeU 4 tầng và đặc tả kỹ thuật SCORM 2004 với trọng tâm là mô hình cây hoạt động (Activity Tree).
  • Thiết kế thành công cấu trúc dữ liệu mô hình hóa khóa học, giải mã trọn vẹn các quy tắc điều hướng phức tạp (Sequencing Rules, Rollup Rules, Control Mode).
  • Xây dựng hoàn chỉnh phần mềm soạn thảo bài giảng trực quan, hỗ trợ 9 khuôn mẫu điều hướng định sẵn cùng chế độ tùy biến luật linh hoạt cho người dùng nâng cao.
  • Tích hợp tính năng nhập 6 định dạng học liệu đa phương tiện và tự động hóa 100% quy trình đóng gói tệp tin imsmanifest.xml chuẩn quốc tế.
  • Thực nghiệm kiểm thử thành công trên 25 kịch bản bài giảng, chứng minh tính tương thích tuyệt đối và khả năng ứng dụng thực tiễn cao trong giáo dục đại học.

Về đóng góp chính, luận văn đã cung cấp một công cụ giải pháp công nghệ miễn phí, hiệu quả cao, giúp thu hẹp khoảng cách kỹ thuật cho người dạy và tối ưu hóa trải nghiệm cá nhân hóa lộ trình học cho người học. Hướng phát triển tiếp theo trong lộ trình 12 tháng tới là nâng cấp bộ soạn thảo nội dung trực tuyến và tích hợp chuẩn xAPI tiên tiến. Các cơ sở giáo dục, giảng viên và nhà nghiên cứu quan tâm được khuyến khích áp dụng thử nghiệm phần mềm để nâng tầm chất lượng bài giảng trực tuyến ngay hôm nay.