1. Trang chủ
  2. » Công Nghệ Thông Tin

Hệ thống đào tạo qua mạng eLearning System

75 1,5K 6
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Hệ thống đào tạo qua mạng eLearning System
Tác giả Nhóm Sinh Viên Đại Học Bách Khoa Hà Nội
Trường học Đại Học Bách Khoa Hà Nội
Thể loại Đồ án tốt nghiệp
Năm xuất bản 2005
Thành phố Hà Nội
Định dạng
Số trang 75
Dung lượng 1,57 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Hệ thống đào tạo qua mạng eLearning System

Trang 1

Web Service, J2EE

Publisher: NGOCHA85 - 11/2005

Trang 2

Hệ thống đảo tạo trực tuyến đang phát triển rất mạnh trong thời gian gần đây trên thế giới cũng như ở Việt Nam Trên thế giới, khái niệm e- Learning đã quen thuộc từ khá lâu, còn ở Việt Nam, khái niệm này cũng đang được pho cap manh

mẽ với sự vào cuộc của Bộ Giáo dục và Đảo tạo trong những năm gân đây khi vẫn

đề e-Learning đang trở thành vẫn đề hết sức cần thiết của ngành giáo dục Giải ba của nhóm Tự lập cla DHBKHN voi dé tai e-Learning tại cuộc thi tin hoc uy tin nhất Việt Nam “Trí tuệ Việt Nam” là một minh chứng cho thấy vấn dé nay dang trở nên ngày càng được quan tâm nhiều hơn ở nước ta

| Tông quan

1 E-Learning la gi?

Hiện nay trên thế giới có rất nhiều định nghĩa về e-Learning Sau đây, xin trích

ra một số định nghĩa tiêu biểu nhất:

e E-Learning la mot thuat ngt dung dé mé ta viéc hoc tập đào tạo dựa trên

công nghệ thông tin và truyền thông ( Compare Infobase Ine)

e E-Learning nghia la viéc hoc tập hay đào tạo được chuan bi, phan phéi

hoặc quản lý sử dụng nhiêu công cụ của công nghệ thông tin, truyên thông

khác nhau và được thực hiện ở mức cục bộ hay toàn cục ( MASIE Center)

e Viéc hoc tap được phân phối hoặc hỗ trợ qua công nghệ điện tử Việc phân phối qua nhiều kĩ thuật khác nhau như Internet, TV, video tape các hệ

thống giảng dạy thông minh, và việc đào tạo dựa trên máy tính ( CBT ) ( Sun Microsystems, Inc )

e Viéc phan phéi các hoạt động, quá trình, và sự kiện đào tạo và học tập

thông qua các phương tiện điện tử nhu Internet, intranet, extranet, CD-

ROM, video tape, DVD, TV, cac thiết bị cá nhân ( e-learninsgsife)

2 Hệ thống đào tạo trực tuyến e-learning (e-learning System)

Những tiến bộ gần đây trong việc cải tiến khả năng và tốc độ truy cập internet cũng như sự tăng cường sức mạnh cho các máy tính cá nhân đã thúc đây mạnh mẽ các cơ hội cho việc sử dụng môi trường hợp tác và các công nghệ giáo dục phân tán Từ đó, một số lượng lớn các sản phâm đã và đang được rất nhiều các công ty khác nhau phát triển để cạnh trang trên thị trường về công nghệ giáo dục Nhiều

loại sản phẩm mới xuất hiện, một số cung cấp các tính năng mới, một số khác liên

kết các tính năng riêng lẻ thành một sản pham mới Rất khó để xác định xem các

Trang 3

sản phẩm này có liên hệ với nhau như thế nào và làm thế nàp để chúng có thể cùng

hoạt động trong một môi trường thống nhất Sự xuất hiện của hệ thống đào tạo

trực tuyến không có nghĩa là các hạ tầng phần mềm ứng dụng đảo tạo đã tôn tại trước đây là lỗi thời Các hệ thống như hệ thống quản lý sinh viên, quản lý nhân sự, quản lý thư viện cung cấp những thành phần cơ bản cho môi trường Thách thức

đặt ra là làm thế nào có thể tích hợp một cách có hiệu quả các hạ tang đã có vào

các ứng dụng dịch vụ mới

II Mô hình chức năng của một hệ thống đào tạo trực tuyến

Mô hình chức năng xác định các thành phần cầu thành một hệ thống đào tạo

trực tuyến Hiện nay trên thế giới có một số đề xuất về mô hình chức năng chăng hạn như SCORM, xác định mô hình chức năng tổng quát của một hệ thống quản lý đào tạo LMS (Learning Management System), còn Sun Microsystems cũng giới

thiệu một mô hình chức năng đặc thù của họ So sánh các mô hình chức năng này

với nhau, chúng tôi đề xuất một mô hình chức năng trong đó hê thống đào tạo được phân tách thành 2 hệ thống, hệ thống quản lý nội dung LCMS (Learning Content Managerment System) va hé thong quan ly dao tao LMS (Learning

Management System) để có thể quản lý các chức năng một cách rõ ràng, mạch lạc hơn Chúng tôi cũng xác định các learning object được trao đổi giữa mỗi thành phân các đối tượng này có quan hệ chặt chẽ với các chuẩn tôn tại hiện nay cho một hệ thống đào tạo trực tuyến

Đê có được cái nhìn tông quan về các chức năng của một hệ thông đào tạo trực

tuyền, ta sẽ xem xét một sô mô hình chức năng đã được đê xuât, sau đó sẽ xem xét

mô hình chức năng có sự phần chia LMS thanh LCMS va LMS

1 Mô hình chức năng do Sun Microsystems đề xuất.

Trang 4

Learning Objects

oa Objects es 7 |} Objects Delivery |<RegisterInfo| p ofile

Recorded Events Collaborative „ RegIster Info

Environment Activity Info = :

Offerings Objects /Assessment/] | Register Info esting

Đối tượng kiến thức: Learning Object

Khi thảo luận về hệ thống đảo tạo trực tuyến, ta cần phải nắm được một cách thấu đáo một thuật ngữ thông dụng: đối tượng kiến thức (learning objects) Đối tượng kiến thức được định nghĩa trong rất nhiều các tài liệu, các tiêu chuẩn, các báo các và các nghiên cứu khác nhau về hệ thống đào tạo trực tuyến Từ góc độ chuyên môn, ta có thể định nghĩa đối tượng kiến thức là một tập các dữ liệu được

sử dụng bởi hệ thống đảo tạo trực tuyến, chúng được tạo ra, lưu trữ, biên soạn, ghép nối, chuyển giao và làm phương tiện ghi chép Một cách tiếp cận thực tế hơn

là coi đối tượng kiến thức như một thành phần số đóng góp vào bức tranh phức tạp

của một bài giảng trực tuyến

Kho chứa nội dung và các danh mục đề nghị (Content Repositories and

Trang 5

thương mại các nội dung thông thường cũng như chuyên biệt đã được tạo ra bởi một nhóm hay một tô chức cũng như ở bât cứ nơi nào khác

Siéu dit ligu (Metadata)

Đề có thể giao tiếp một cách có hiệu quả với các thành phần khác, kho chứa dữ liệu phải duy trì một chỉ mục tìm kiếm của các đối tượng kiến thức, và đặc biệt là các thông tin mô tả về cầu trúc cũng như thuộc tính của các đối tượng Các thông

tin mô tả này được gọi là các siêu dữ liệu (metadata), hoặc chính xác hơn là siêu

dữ liệu của các đối tượng kiến thức Siêu đữ liệu được sử dụng để phục vụ cho việc tìm kiếm, khai thác và phục hồi các đối tượng kiến thức

Siêu dữ liệu và sự lưu trữ dit ligu (Metadata and Content Storage)

Khi ta liên hệ với một thư viện truyền thống thì siêu dữ liệu tương tự như một

thẻ danh mục còn nội dung thì tương tự như các cuốn sách Mặc dù trong thư viện,

các thẻ danh mục tách rời khỏi các cuỗn sách và các kho chứa nội dung của thời đại thông tin số thường chỉ chứa các siêu đữ liệu Nội dung của các kho chứa bao

gồm rất nhiều dạng như dạng văn bản, đồ họa, các câu hỏi đánh giá, hình ảnh, hoạt

hình, mô phỏng, âm thanh và phim ảnh Sự lưu trữ vật lý và phục hồi các đối

tượng nội dung có thể hoàn toàn tách rời khỏi sự lưu trữ và phục hồi của các siêu

dữ liệu về các đối tượng kiến thức đó Tóm lại là, các đối tượng kiến thức có thể được lưu trữ trên nhiều server với các đặc trưng khác nhau Đây dường như là cách tiếp cận mang tính công nghệ để đạt được sự hiệu quả cao trong việc chuyển giao các nội dung thực tế đến người học và bởi vì các đữ liệu đa phương tiện khác

nhau đòi hỏi các loại server khác nhau

Quan lý nội dung và dòng công việc (Contenf and Workflow Managemenf)

Mặc dù việc này mới chỉ bắt đầu xảy ra nhưng các kho chứa dữ liệu có thể là một phân của hệ thống quản trị nội dung hay có thể hỗ trợ cho các tính năng quản

lý nội dung như điều khiển phiên bản, đăng nhập/đăng xuất và sự phê chuẩn của người quản lý khi có một nội dung mới được tạo ra Các tính năng nhập/xuất cần

có để có thể chuyền giao các đối tượng hay các gói đối tượng giữa các hệ thông

cũng có thể được xem như là sự quan tri noi dung

Các đổi tượng kiến thức có thể tái sử dung (Reusable Learning Objects)

Các kho chứa các đối tượng kiến thức cho phép người sử dụng có thé phat triển, tao chi muc, tim kiém va tai str dung cac đối tượng kiến thức Việc này đòi hỏi các đối tượng phải được đánh chỉ mục băng các siêu dữ liệu, và thường xuyên yêu cầu khả năng trộn lẫn và ghép nối các đối tượng kiến thức từ các nguồn khác nhau và

Trang 6

chuyển giao chúng đến các hệ thống khác nhau Về mặt tổng quan thì để các đối tượng kiền thức có thê tái sử dụng được thì các thành phân phải hợp tác được với nhau

Tính sử dụng lại là một trong các điều cần lưu ý nhất khi muốn đảm bảo tính hiệu quả của quá trình phát triền nội dung Nó giảm thời gian đưa nội dung ra thị truong (time-to-market) va làm cho công việc của người phát triên trở nên dê dàng hơn

Cultural and linguistic

Yriting style

Metadata

Standards

Hình 2 Khả năng tái sử dụng của các đối tượng kiến thức

Danh muc dé nghi (Offering Catalog)

Một kiến thức được đề nghị được xác định như là nội dung được ghép vào trong một gói kiến thức (có thể bao gồm cả các phần đánh giá) và sau đó được đề

xuất tới những người học như là một đơn vị thống nhất Danh mục đề nghị là một

loại kho chứa đặc biệt, là nơi lưu trữ các đề xuất Một danh mục đề nghị có thể

liên kết các đề xuất với các đường dẫn để dẫn đến sự đồng thuận, các chứng nhận

và/hoặc các kỹ năng Tùy thuộc vào kiến trúc vật lý của môi trường đào tạo, danh mục này có thể được tích hợp với các kho chứa nội dung bình thường hay có thể là một thành phân độc lập

Cac cong cu soan thao noi dung (Content Authoring Tools)

Các công cụ và dịch vụ soạn thảo nội dung (và các đánh giá) cho phép các chuyên gia chủ đề và các nhà phát triển tài liệu hướng dẫn có thể tạo ra và sửa chữa các đối tượng nội dung Những nhà phát triển tài liệu hướng dẫn chuyên nghiệp rõ ràng rất cần có các công cụ cung câp cho họ một tập hợp các tính năng phong phú trong khi các chuyên gia chủ đề được phục vụ tốt hơn bởi các công cụ

dễ dùng và dễ học, và chúng cũng cung cấp sẵn các mẫu chuẩn cho các nội dung đang được phát triển Các công cụ soạn thảo khác nhau được sử dụng để tạo và

định dạng cho các loại nội dung khác nhau như văn bản, đồ họa, hình ảnh, hoạt

Trang 7

hình, mô phỏng, âm thanh và phim ảnh Các công cụ soạn thảo cần phải có khả năng cho phép người thiết kế nội dung có thể xác định rang dữ liệu đang tôn tại có thể tái sử dụng hoặc sử dụng vào mục đích khác hơn là thiết kế và soạn thảo lại hoàn toàn Việc này yêu câu những người thiết kế tài tiệu hướng dẫn, người cung cấp nội dung và những người phát triển các khóa học phải cung cấp sự mô tả về nội dung của họ một cách chính xác trong các siêu dữ liệu Trong một môi trường đảo tạo lý tưởng, các công cụ soạn thảo tích hợp nhuần nhuyễn với các kho chứa

nội dung, cho phép họ có thể tìm kiếm, phục hồi, thay đồi, lưu trữ và thay thế các

đối tượng cũng như các siêu dữ liệu của chúng

Vĩ dụ

Một trong các phần mềm soạn thảo nội dung được dùng nhiều hiện nay là

Lectora Publisher Day la phan mém rat dễ học Chỉ trong khoảng 30 phút bạn đã

có thể tạo nội dung học tập của riêng bạn Bạn không cần biết kĩ năng về lập trình Bạn cũng có thể tạo được các bài kiểm tra Đầu ra của quá trình tạo nội dung

tương thích với SCORM, AICC Đề có thêm thông tin hãy vào website của phần mém www.lectora.com

Các công cụ lắp ghép nội dung (Content Assembly Tools)

Các công cụ lắp ghép nội dung liên quan đến việc kết nỗi các đối tượng nội dung thành một module học tập thống nhất, với sự định hướng giữa các đối tượng

đã được xác định cũng như sự đánh giá vẻ các nội dung tương ứng Lắp ghép nội dung thường được thực hiện bằng các công cụ khác với các công cụ soạn thảo

dùng để tạo ra các đối tượng kiến thức mặc dầu rất nhiều công cụ soạn thảo cũng

có cả các tính năng lắp ghép

Các công cụ lắp ghép nội dung có thể hỗ trợ việc tạo cũng như ứng dụng các mẫu sẵn có như là các thành phần cơ bản cho một gói nội dung một cách ôn định

và hiệu quả vào một module học tập Các mẫu có thể dựa trên các kiến trúc, trên

các trình diễn, trên các phương pháp thiết kế chỉ dẫn hoặc trên tất cả các thành phân đó Do đó, một mẫu có thể chia một bài giảng thành phân giới thiệu, phần giải thích, ví dụ và đánh giá Lắp ghép cũng cho phép liên kết các thành phần khác

Trang 8

nhau của kinh nghiệm hoc tap nhu chat room, các diễn đàn thảo luận không đồng

bộ, các sự kiện đồng bộ và môi trường hợp tác

Quan ly danh muc (Catalog Manager)

Quản lý danh mục là quá trình xác định nội dung hoc tập để chuyền tới các người Sử dụng khác nhau, thành lập kế hoạch học tập (các hướng để có thể được cấp bằng, cập chứng chỉ, các môn học để phát triển kỹ năng), luân chuyển tài nguyên là cần thiết để hỗ trợ việc chuyên giao kiến thức, cơ sở hạ tầng ứng dụng của một hệ thống đào tạo trực tuyến có vai trò thiết lập nên các quy trình thương

mại để đăng ký người học, tạo ra các danh mục người đăng ký để người có nhu

cầu có thể vào đăng ký trực tiếp Các thành phần quản lý danh mục có các giao diện điển hình cho phép những cá nhân được phép kích hoạt quá trình học tập và thiết lập các quyên truy nhập, cắm truy nhập, thiết lập giá cả, và hơn nữa

Quản lý hồ sơ người hoc (Learner Profile Manager)

Trong một hệ thông đảo tạo trực tuyến thì người học vẫn luôn là trung tâm và

do đó, một hệ thống đào tạo trực tuyến cần lưu g1ữ các thông tin về những người học của mình Thông tin này gồm có: dữ liệu cá nhân, kế hoạch học tập (kế hoạch

lay bang cap chang han), lịch sử học tập, các chứng chỉ và bằng cấp, đánh giá về kiến thức (kỹ năng và khả năng) và trạng thái của người học trong hệ thông (sự đăng ký, tiễn trình học như thế nảo) Tât cả các thông tin này được gọi là hồ sơ người học vả hệ thống đảo tạo trực tuyến cần phải có một bộ phận để quản lý các

hồ sơ này Bộ phận quản lý hồ sơ người học phải cho phép các thành phần khác của hệ thống sử dụng các thông tin của hồ sơ người học đồng thời phải luôn cập nhật và có thể phục hồi các thông tin trên cơ sở các báo cáo của các thành phần khác

Lập kế hoạch học tập (Learning Planner)

Tuy thuộc vào hoàn cảnh tô chức, quá trình học tập có thể được lập kế hoạch

bởi người học, bởi các giáo viên, bởi những người cố vẫn, bởi những người quản

lý các môn học, bởi các giám đốc nhân lực hay bởi các những người lập kế hoạch

và quản lý thời gian biểu Những thành phần cơ bản nhất của việc lập kế hoạch (mà không thể thay thế bằng các hệ thống tự động) gồm có:

5 Xác định các mục tiêu học tập Bằng cấp, chứng chỉ, các kỳ thi nghề hay các kỹ năng nào người học muôn đạt được?

Trang 9

¢ Danh gid kién thitc hay trinh d6 k¥ nang hién tai cua hoc vién Viéc nay cd thé được thực hiện nhờ các bài kiểm tra, băng cách đánh giá tiểu sử học tập hay thông qua đánh giá chủ quan của chính người học hay một người nào khác

¢ Danh gia kiến thức hiện tại và/hoặc trình độ kỹ năng hiện tại của học viên so

với mục tiêu của khóa học mà họ theo đuổi Trong giáo dục đại học, điều này thường được nói đến như là sự phân tích tiến trình lấy bằng Trong một thế giới chung, việc này còn có thể được gọi là phân tích các kỹ năng còn thiếu

‹ _ Thành lập một kế hoạch học tập cho các học viên, việc nảy sẽ giúp nâng cao

trình độ hiện có của các học viên lên cấp độ mà họ mong muốn đạt được một cách khoa học nhất

Can lưu ý răng đây không phải là các bước tuân tự nôi tiêp nhau, giữa chúng có các môi liên hệ có thê phải đánh giá lại vao bat cứ thời điềm nào

Việc lên kế hoạch học tập cần phải có sự truy nhập vào các để nghị hay các kiến thức trong danh mục đề nghị và vào các thông tin về người học tong các kho

chứa hỗ sơ về người học Các kế hoạch học tập nên được xem như một phần cốt

lõi của hồ sơ người học và được lưu trữ để theo dõi trong cả quá trình theo học Chúng ta xét tính năng lập kết hoạch đảo tạo của phần mềm MindManager X5 Pro đề có thê thây rõ hơn về công việc này

MindManager X5 Pro

MindManager X5 Mindjet Products

MindManager Accelerators

Hình 3 MindManager

Trang 10

Hình 4 Chức năng lập kế hoạch đào tạo của MindManager

Can bo dao tao (Learner Registrar)

Thanh phân cán bộ đảo tạo cung cấp cho người học khả năng truy nhập vào các

đề nghị học tập và quản lý các tien trình thương mại liên quan đến sự truy nhập đó

Sự phức tạp của tiễn trình có thể rất khác nhau, có thể đơn giản chỉ là việc người học click lên biểu tượng danh mục, sau đó sẽ truy nhập được ngay, có thể là cả một quá trình phức tạp gồm có sự phê chuẩn của người dạy, kiểm tra tính hợp lệ

của vị trí học viên, kiểm tra các điều kiên tiên quyết đã được định trước, tính toán

hóa đơn, quá trình thanh toán, hủy bỏ và bồi thường hợp đồng,

Moi trwong chuyén giao (Delivery Environment)

Môi trường chuyển giao cung cấp cho người học khả năng truy nhập vào nội dung học tập và các thành phân khác của môi trường học tập như chat, email, câu hỏi trắc nghiệm, công cụ biểu diễn và hiển thị dữ liệu đa phương tiện, các công cụ hợp tác, chia sẻ ứng dụng, công cụ soạn thảo phương trình, .Môi trường cũng cung cấp các công cụ chỉ dẫn nếu như trong mạng có một thành phần đóng vai trò

người chỉ đạo học tập

10

Trang 11

Môi trường chuyển giao cũng cung cấp các phương tiện để có thể duyệt qua nội dung, đôi khi đưới sự điều khiển của người học, cũng có khi dưới sự điêu khiển của người dạy và cũng có thể dưới sự điều khiến của chính hệ thông chuyền giao Các quy tắc và/hoặc cách thức để duyệt qua một đề nghị được thiết lập trong quá trình lắp ghép nội dung

Các thành phần của môi trường chuyền giao có thể có:

* Cac môi trường hợp tác đồng bộ chăng hạn như các chat room, chia sẻ màn hình, hội thảo từ xa bằng công nghệ audio, video

‹© Các hợp tác không đồg bộ như email, diễn đản thảo luận

5 Các nội dung Self-paced (văn bản, video, mô phỏng, đồ họa, etc),

‹ Chuyển giao và theo dõi các tiền và hậu đánh giá

- Duyệt thích nghi, tùy thuộc vào các kết quả đánh giá

Dữ liệu về các hoạt động của một người học và trạng thái trong một sự đề nghị

có thê được chuyên ngược trở lại hỗ sơ của người học đó

Chúng ta sẽ xét một ví dụ về một công cụ chuyển giao hữu dụng trong một hệ thong dao tao trực tuyên, đó là công cụ chat Công cụ chat trong hệ thông đảo tạo

có thêm thông tin hãy vào website của phần mêm hffp://www.ieq.eom

Màn hình ai đang online? Màn hình thiết lập rạng Màn hình gửi một

II

Trang 12

Ta xét thêm một ví dụ về một công cụ tạo diễn đàn Công cụ tạo diễn đàn là các công cụ dùng để tạo các diễn đàn thảo luận Với diễn đàn, bạn có thể đưa các câu hỏi lên, mọi người có thể vào đọc và trả lời câu hỏi của bạn nếu có thể Ngoài ra, các người tham gia diễn đàn có thể tạo ra các chủ đề thảo luận mới Trong một hệ

thống đào tạo trực tuyến, công cụ tạo diễ đàn giúp:

e« Kích thích việc chia sẻ thông tin giữa các học viên

‹ - Hoạt động giống như FAQ Các học viên có thể kiểm tra diễn đàn trước khi đưa các câu hỏi lên

e _ Thích hợp cho việc trao đối thông tin không mang tính hình thức (informal)

e - Tạo hứng thú cho học viên thông qua thảo luận các nội dung chuẩn bị học

trong giáo trình

Ví dụ

phpBB là công cụ tạo các cộng đồng trên môi trường web Nó là một giải pháp rất hoàn chỉnh với tất cả các đặc điểm mà bạn có thể tưởng tượng và tương thích với nhiều cơ sở đữ liệu khác nhau Nếu bạn là một người điều hành, bạn thậm chí có thể thay đối giao diện dựa trên CSS Điều đáng chú ý là công cụ này miễn phí, mã nguồn mở Để có thêm thông tin hãy vào website của phpBB www.phpbb.com

MMôi trường hợp tác (Collaborative Environmenf)

Một số hệ thông chuyên giao kiến thức được xây dựng hầu hết xung quanh sự chuyên giao và hợp tác đồng bộ Chúng được gọi là các phòng học ảo vì các hệ thống này cố gắng mở rộng môi trường vật lý và các tương tác thông thường của một phòng học sang các thiết lập trên môi trường mạng Mặc dù được sử dụng cho e-learning, các tiếp cận mang tính công nghệ cho một phòng học ảo có rất nhiều khác biệt so với môi trường chuyên giao các khóa học trên Web sử dụng chủ yếu giao thức chuyền giao không đồng bộ

Các bộ máy đánh giá và kiểm tra (Assessment and Testing Engines)

12

Trang 13

Việc kiểm tra và đánh giá có thể được tích hợp với nội dung học tập và chuyển giao cùng với nó, hoặc cũng có thể quản lý như một quy trình riêng biệt Trong mỗi trường hợp sự đánh giá và kiểm tra là các bộ phận thiết yếu của bất cứ môi trường giáo dục nảo, và sự lưu trữ, lắp ghép, chuyền giao và ghi nhận các đánh giá thường được đảm trách bằng một bộ phận riêng biệt gọi là bộ máy đánh giá

Các bộ máy đánh giá điển hình thường bao gồm các khả năng đánh giá của các tác giả và có thể được sử dụng để tạo ra các ngân hàng câu hỏi từ mỗi đánh giá (và điều tra) đã được liên kết lại Quy trình ghép nói có thể bao gồm việc lựa chọn

ngẫu nhiên các câu hỏi dựa trên các tiêu chí đánh giá cho dù sự lựa chọn các câu

hỏi cần phải có sự tương thích với các kết quả trước đó Các loại câu hỏi cung cấp bởi bộ máy đánh giá là rất đa dạng cho dù các câu hỏi trắc nghiệm với chỉ một đáp

án đúng vẫn chiếm một số lượng lớn

Ví dụ

Questionmark là một nhân vật rất lâu đời, rất có tiếng trong lĩnh vực e-Learning,

đặc biệt là về cung cấp phần mềm hỗ trợ tạo các bài kiểm tra Môi trường tạo bài

thi mà công ty đưa ra có rất nhiều tính năng Ngoài ra các phần mềm rất dễ dùng, tốn rất ít thời gian đề đào tạo Điều bạn cần là phương pháp giảng dạy và kiến thức chuyên môn Để tìm hiểu kĩ hơn hãy vào website của công ty

Màn hình các loại cẩu hỏi — Màn hình các câu hỏi Màn hình thông bảo kêt

2 Mô hình chức năng có sự phân chia thành LMS và LCMS

13

Trang 14

Authoring Tools Assemble Tools | Tools ~ CAS

Si ede ASSETs | | | Sie

Aggre IMS LIP Fepasito!

Remote Remote Leaming Content | TT

Hình 5 Mô hình chức năng có sự phân chia thành LCMS và LMS

Mô hình chức năng có thể được phân chia thành 2 phần, phân thứ nhất là Hệ thống quản lý các quá trình học (LMS : Learning Managerment System) và phần thứ hai là Hệ thông quản lý nội dung các khóa học (LCMS : Learning Content Managerment System)

2.1 Hệ thông quản lý các quá trình học (LMS)

Quản lý việc đăng ký khóa học của học viên, tham gia các chương trình có sự hướng dẫn của giảng viên, tham dự các hoạt động đa dạng mang tính tương tác trên máy tính và thực hiện các bảng đánh giá Hơn thê nữa, LMS cũng giúp các

14

Trang 15

nha quan ly va giảng viên thực hiện các công việc kiêm tra, giám sát, thu nhận kết

quả học tập, báo cáo của học viên và nâng cao hiệu quả việc giảng dạy

Một hệ thống quản lý các quá trình học đầy đủ phải gồm có các tính năng sau đây (theo Sun Microsystem):

‹ Quản lý hồ sơ người học (Learner profile manager)

‹ Quản lý danh mục các đề nghị của học viên(Learning offering catalog manager)

5 Công cụ lập kế hoạch học tập (Learning planner)

¢ Can b6 dao tao (Learner registrar)

‹ Kết nỗi vào môi trường chuyền giao để chuyển giao các đề nghị học tập

(Connection to delivery environment for delivery of learning offerings)

‹« Giám sát sự chuyển giao/tham gia (Delivery/participation tracking)

s Giám sát sự đánh giá và kiém tra (Assessment and testing tracking)

* Cac cong cu phan quyén danh gia (Assessment authoring tools)

‹ Các bộ liên kết, ghép nối nội dung (Content assembler)

Thực chất, hệ thông quản lý các quá trình học có nhiệm vụ quản lý môi trường học tập, cung cấp không gian đề giúp cho việc tô chức và giới thiệu nội dung tới

người học, quản lý các kế hoạch học tập theo d6i, giám sát các hoạt động và kết

quả của quá trình học tập

Các nhà cung cấp LMS hiện nay đang tiễn những bước vững chắc trong việc

mở rông thị trường của họ băng việc tích hợp các công cụ quản lý truy nhập, công

cụ đánh giá và công cụ chuyền giao, phân phối vào các sản phẩm của họ

Trang 16

dot pha va la mot san phẩm hoàn chỉnh Hệ thống LMS cung cấp cho bạn nhiều tính năng với tìm mềm dẻo cao và có tích hợp trong nó các tính năng trao đồi thông tin tốt Để có thêm thông tin hãy vào website của sản phẩm

2.2 Hệ thông quản lý nội dung khóa hoc (LCMS)

Quản lý cách thức cập nhật, quản lý và phân phối khóa học một cách linh hoạt Người thiết kế nội dung chương trình học có thể sử dụng LCMS đề sắp xếp, chỉnh sửa và đưa lên các khóa học/chương trình Hệ thống LCMS sử dụng cơ chế chia sẻ nội dung khóa học trong môi trường học tập chung, cho phép nhiều người sử dụng

có thể truy cập đến các khóa học và tránh được sự trùng lắp trong việc phân bồ các khóa học và tiết kiệm được không gian lưu trữ Cùng với sự ra đời của truyền thông đa phương tiện, LCMS cũng hỗ trợ các dịch vụ liên quan âm thanh và hình ảnh, đưa các nội dung giàu hình ảnh và âm thanh vào môi trường học

Các đặc trưng của một LCMS điển hình gôm có:

‹ Các công cụ lắp ghép nội dung

‹ Các công cụ kiểm tra nội dung cũng có thể đi kèm với LCMS

‹ Công cụ kiểm soát truy nhập được tích hợp để hỗ trợ việc đăng ký, lưu trữ và phục hồi các đối tượng theo bất kỳ tiêu chuẩn của các công cụ kiểm soát truy nhập nào

5 Một kho chứa nội dung các siêu dữ liệu (metadata) được kích hoạt (bao gồm

thiết bị lưu trữ với một số chức năng quản lý nội dung và danh mục đề

nghị)

« Một trình quản lý hồ sơ học viên đơn giản, mặc dủ các trình này thường rất trong các sản phẩm LCMS thường rất phức tạp

‹ Một hệ thống phân phối nội dung cho phép hệ thống LCMS định vị phục hồi,

và giúp cho các đối tượng tương ứng phù hợp với môi trường chuyến giao Rất nhiều các sản phẩm LCMS tích hợp tất cả các thành phần trên và dựa trên

mô hình thiết kế giáo dục hay các lý thuyết đào tạo Một công cụ khác có thể được tích hợp vào các sản phâm LCMS đó là công cụ phục vụ cho việc chuyên đôi các

16

Trang 17

tai ligu co dinh dang StarOffice, PowerPoint, hay Word thanh cac đối tượng kiến

thức có thê được sử dụng bởi một hệ thông quản lý nội dung

Việc định nghĩa một hê thống LCMS như là một họ sản phẩm tách rời dường như là một sự việc kỳ lạ Mức độ phức tạp xung quanh việc lập kế hoạch học tập

và thương mại hóa các để nghị thành các quy tắc kinh doanh và các quy trình kinh doanh trong các sản phẩm LCMS thấp hơn nhiều so với trong các sản phẩm LMS, nhưng mức độ phức tạp của việc quản lý nội dung và quản lý đôi tượng kiến thức thì lại cao hơn rất nhiều Và quả thực hiện nay, các nhà cung cấp hệ thống LMS đang bắt đầu đề nghị tích hợp các sản phẩm LCMS vào sản phẩm LMS còn các nhà cung cấp các sản phẩm LCMS cũng đã bắt đầu xây dựng các tính năng LMS cho các hệ thông của họ Một số nhà cung cấp nội dung (các nhà xuất bản), các nhà cung câp các công cụ kiểm soát truy nhập, và các nhà cung cấp môi trường phân phối nội dung cũng đang phát triển các chức năng của LCMS để tích hợp vào các sản phẩm của mình Các sản phẩm LCMS cho phép các công ty tạo ra va tái sử dụng các đơn vị nội dung số có kích thước nhỏ Điều này có ý nghĩa rất lớn Khả năng tái sử dụng và quản lý các đối tượng kiến thức cung cấp bởi một hệ thống

LCMS giảm thiêu thời gian và giá thành của việc phát triển một đề nghị đảo tạo

mới Loại bỏ các đối tượng kiến thức không cần thiết bằng cách sử dụng lại các đối tượng tương tự cũng giúp cho việc cập nhật các đối tượng kiến thức dễ dàng hơn với giá thành thấp hơn

Vệc sử dụng các cầu trúc siêu dữ liệu chuẩn hóa cũng như các định dạng nhập

xuất chuẩn hóa của các đối tượng kiến thức cũng cho phép các đối tượng kiến thức

được tạo ra bởi nhiều công cụ khác nhau và có thể được chia sẻ bởi nhiều kho

chứa nội dung khác nhau

Ví dụ về một hệ thống LCMS: Lecano LCMS là một hệ thống LCMS được xây dựng trên J2EE và chạy được trên nhiều hệ điều hành khác nhau như Solaris,

Linux và Windows Giao diện của Lecano LCMS được tích hợp với giao diện của IBM Lotus LMS va IBM Lotus WCL Trinh quan ly noi dung co thé truy nhập vào Lecano LCMS thông qua giao diện của một trình duyệt Web chuẩn Các tính năng điển hình của Lecano LCMS gồm có:

e Tap trung hóa các kho chứa nội dung

i

=

Hinh 6 Tap trung hoa noi dung

17

Trang 18

¢ Tai str dung cdc d6i tuong kién thite

— ~-

HN na mai nh ` trom

wees

Hình 9 Quản lý nội dung

Có các tính năng che dâu tài nguyên

18

Trang 20

Theo mô hình này, những người soạn thảo nội dung tương tác với hệ thống quản lý nội dung đề có thể cung cấp các nội dung mới hoặc khai thác các nội

dung cũ và LCMS có nhiệm vụ quản lý nội dung của cả hệ thống đào tạo trực

tuyên

Người học tương tác với hệ thống thông qua hệ thống LMS vì chức năng chính của hệ thông LMS là quản lý người học và các hoạt động của hệ thông đào tạo trực tuyên

- LCMS cung cấp cho LMS nội dung của các bài giảng, ngược lại, LMS cung câp cho LCMS các thông tin về tình hình học tập của các học viên của hệ thông,

bài làm, đồ án, tóm lại là các nội dung của quá trình hoc tap ma LCMS can

quản lý

Những người giảng dạy (giảng viên) thông qua các phòng học ảo để tương tác với các hệ thông LMS và LCMS, từ đó giao tiệp với các học viên và thực hiện công việc giảng dạy của mình

Ill Các vấn đề chuẩn hóa khi xây dựng hệ thống đào tạo trực

tuyên

Nhìn chung, mục đích của các chuẩn giao tiếp giữa các thành phần của một hệ thông đào tạo trực tuyên là cung cấp các cầu trúc dữ liệu chuẩn và các giao thức truyền thông cho các đối tượng kiến thức và các dòng công việc giữa các thành phân Khi các chuẩn này được kết hợp vào trong các sản phẩm của các nhả cung câp, người sử dụng hệ thống đào tạo trực tuyên có thể mua nội dung và các thành phần cấu thành hệ thống từ nhiều nhà cung cấp khác nhau dựa trên chất lượng và

sự phù hợp cùng với uy tín của các nhà cung cấp, họ sẽ làm việc với nhau hiệ quả

hơn Vì vậy, việc đưa ra các tiêu chuẩn cho các hệ thống đào tạo trực tuyến là rất

cần thiết Sau đây chúng ta sẽ tìm hiểu rõ hơn về các vẫn đề cần chuẩn hóa trong một hệ thống đào tạo trực tuyến

1 Định nghĩa chuẩn

1.1 Định nghĩa chuẩn

ISO định nghĩa chuẩn như sau :

* Các thoả thuận trên văn bản chứa các đặc tả kĩ thuật hoặc các tiêu chí chính xác khác được sử dụng một cách hệ thống nhất như các luật , các chỉ dẫn, hoặc các định nghĩa của các đặc trưng , để đảm bảo các vật liệu, sản phẩm, quá trình và các

dịch vụ phù hợp với mục đích của chúng”

20

Trang 21

1.2 Su khác nhau giữa chuẩn (standard) và đặc tả (specification)

Một lỗi thường gặp là nhầm lẫn giữa thuật ngữ “Chuẩn” (standard) và “Đặc ta’’( specification) IEEE giải thích sự khác biệt này như sau:

- _ Chuẩn là một đặc tả được phát triển và công nhận bởi các uỷ ban chuẩn được công nhận trên thế giới Các tổ chức mà thực hiện công việc kiến như thế này được gọi là Standards Development Organization(SDO) Ví dụ về các uỷ ban này la : IEEE, ISO, IEC, ITU, ANSI, BSI, CSA, JIS, DIN va CEN

- Dac ta dugc phat trién boi cdc uy ban khéng dugc cong nhan bdi thé gidi Một vài ví dụ ve cac uy ban nhu : IEFT(Internet Engineering Task Force), W3C(World Wide Web Consortium), OMG (Object Management Group)

Có thể tóm tắt sự khác biệt như bảng dưới đây

Mang tính thử nghiệm | Là kết luận cuôi cùng Quy mô rộng Quy mô hẹp

Tham khảo ý kiên của | Tham khảo ý kiến nhiều

2 Tại sao phải dùng chuẩn trong E-Learning 2?

Đối với những người làm việc trong lĩnh vực E-Learning, các chuẩn E-

Learning đóng vai trò rất quan trọng Không có chuẩn e-Learning chúng ta không

có khả năng trao đồi với nhau và sử dụng lại các đối tượng học tập Nhờ có chuẩn

toàn bộ thị trường e-Learning (người bán công cụ, khách hàng người phát triển

nội dung ) sẽ tìm được tiếng nói chung, hợp tác với nhau được cả về mặt kĩ thuật

lẫn phương pháp LMS (Learnineg Management System ) có thể dùng được nội dung phát triển bởi nhiễu công cụ khác nhau và nhiều vídụ khác nữa

21

Trang 22

Không có chuẩn, chúng ta không thế trao đổi thông tin được với nhau Hình 12 Không có chuẩn, chúng ta không thể trao đổi thông tin được với nhau Việc chuân hoá e_Learning giúp chúng ta giải quyêt được các vân đề sau:

Tinh truy cap duoc (Accessibility): Néu ching ta str dung cac hé thong va noi dung tuân theo chuẩn thì rất dễ sử dụng nội dung ở mọi nơi băng cách sử dụng trình duyệt (browser) Ngay cả các chuẩn không liên quan đến e-Learning như HTTP ciing giúp cho việc truy cập thông tin dễ dàng hơn nhiều

Tính khả chuyển ( Interoperability): Không những chúng ta có khả năng truy

cập nội từ mọi nơi mà thậm chí không phụ thuộc vào công cụ chúng ta dùng

tại nơi đó Do đó, chúng ta có thể sử dụng các LMS khác nhau để truy cập

vào cùng nội dung Và ngược lại, với một LMS có thể sử dụng nhiều nội dung tạo bởi các công cụ khác nhau

Tính tương thích ( Adaptability): Các chuẩn cũng giúp việc đưa ra các nội dung học tập phù hợp với từng cá nhân Một ví dụ là Meta-data Nếu chúng ta

sử dụng meta-data giống nhau đề mô tả nội dung thì có thể xác định chính xác những gì học viên cần Một LMS/LCMS hiểu meta-data sẽ có khả năng hiểu

và sử dụng các thông tin có trong meta-data, từ đó phân phối nội dung phù hợp với yêu cầu của từng học viên

Kha năng sử dụng lại( Re-usability): Chỉ với việc chuẩn hoá chúng ta mới có the su dung lai noi dung chúng ta phát triên hoặc mua Điêu này giúp chúng ta

có thê sử dụng lại các nội dung cũ khi nâng câp các công nghệ LMS Đông thời cũng giảm chi phí và thời gian phát triên nội dung mới

Tinh giam chi phi (Affordability): Với các lí do trên, rõ ràng là nếu người bán nội dung và hệ thống quản lí tuân theo chuẩn, hiệu quả học tập sẽ tăng rõ rệt, thời gian và chỉ phí giảm Do đó, ROI(Return On Investment) sẽ tốt hơn nhiều

22

Trang 23

3 Cac chuan trong hé thong E-Learning

3.7 Tổng quan

Trước tiên, chúng ta xem các loại chuân chính và chúng hồ trợ tính khả chuyên như thế nào trong hệ thống học tập Chúng ta nhìn nhận trên quan điểm của hai phía, phía học viên và phía người sản xuât khoá học

Người

Hình 13 Mô hình sơ đồ khối trong hệ thống học tập

Người sản xuất khoá học tạo ra các module đơn lẻ hay các đối tượng học tập

sau đó sẽ tích hợp thành một khoá thống nhất

Các chuẩn cho phép ghép các khoá học tạo bởi các công cụ khác nhau bởi các nhà sản xuất khác nhau thành các gói nộ dung (Packages) được gọi là các chuan dong g6i (Packaging Standards) Các chuẩn nảy cho phép hệ thống

quản lí nhập và sử dụng được các khoá học khác nhau

Nhóm chuẩn thứ hai cho phép các hệ thông quản lí đảo tạo hiển thị từng bài

học đơn lẻ Hơn nữa, có thể theo dõi được kết quả kiểm tra của học viên, quá trình học tập của học viên Những chuẩn như thế gọi là chuẩn trao đôi thông

tin (Communication Standards), ching quy dinh d6i tuong hoc tap va hé thong quản lí trao đối thông tin với nhau nhu thé nao

Nhóm chuẩn thứ ba quy định cách mà các nhà sản xuất nội dung mô tả các khoá học và các module của mình để hệ thống quản lí có thể tìm kiếm và phân loại được khi cần thiết Chúng được gọi là chuẩn Metadata(Metadata

Standards)

Nhóm chuẩn thứ tư nói đến chất lượng của các module và các khoá

học Chúng được gọi là chuân chât lượng (Quality Standards), kiêm soát toàn

23

Trang 24

bộ quá trình thiết kế cũng như khả năng hỗ trợ khoá học với những người tàn tật

Cùng với một sô chuân khác, các loại chuân đã cùng nhau đóng góp tạo ra các giải pháp e-Learning có chỉ phí thấp , hiệu quả và mang lại sự thoải mái cho mọi người tham gia e-Learning

3.2 Chuẩn đóng gói (Packaging Standard)

a) Chuẩn đóng gói e-Learning bao gôm

- _ Cách đề ghép nhiều đơn vị nội dung khác nhau thành một gói nội dung nhất

Các đơn vị nội dung có thê là cac khoa hoc, cac file HTML, anh, multimedia,

style sheet và mọi thứ khác xuông đền một Icon nhỏ nhât

- Gồm thông tin mô tả tô chức của một khoá học hoặc module sao cho có thể

nhập vào được hệ thông quản lí và hệ thông quản lí có thê hiên thị một menu

mô tả cầu trúc của khoá học và học viên sẽ học dựa trên menu đó

- - Gồm các kĩ thuật hỗ trợ chuyển các khoá học hoặc module từ hệ thống quản lí

này sang hệ thông quản lí khác mà không phải câu trúc lại nội dung bên trong b) Chuẩn đóng gói nội dung trong SCORM

Ca SCORM va IMS đều dùng đặc tả IMS Content and Packaging Bộ công cụ

Microsoft LRN Toolkit hồ trợ đặc tả này

24

Trang 25

Package Package —

Interchange File Manifest

Hình 14 Đặc tả gói nội dung theo chuan SCORM

Cốt lõi của đặc tả Content Packaging là một file manifest File manifest này phải được đặt tên là imsmanifest.xml Như phần đuôi file đã đưa ra, file này phải

tuân theo các luật XML về cấu trúc bên trong và định dạng

Trong file có 4 phân chính:

- _ Phần Meta-data ghi các thông tin cụ thể về gói

- _ Phần Organization là nơi 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 manifest con khác

được mồ tả chỉ tiệt hơn ở phân dưới

- _ Phân tiếp theo là Resources N6 bao gồm cấc mô tả chỉ tiết tới các file khác được đóng gói cùng trong gói hoặc các file khác ở ngoài (như là các địa chỉ Web chắng hạn)

- _ Sub-manifest mô tả hoàn toàn các gói được gộp vào bên trong gói chính Mỗi sub-manifest cing co cing cau tric bao g6m meta-data, organizations,

25

Trang 26

resources, va sub-manifest Do d6, manifest co thé chia cac sub-manifest va cac sub-manifest có thê chứa các sub-manifest khác nữa

Đặc tả này cho phép gộp nhiều khoá học và 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 khác

3.3 Chuẩn trao đỗi thông tin

a) Chuẩn trao đổi thông tin cung cấp những gì ?

Bây giờ chúng ta xem hệ thống quản lí và đối tượng học tập trao đối với nhau như thê nào ?

Tôi bất đầu chay rồi !

Hình 15 Hệ thống quản lí và đối tượng học tập

Qua hình vẽ chúng ta thấy một vài chủ đề chính dùng trong trao đối thông tin:

- _ Hệ thông quản lí cần biết khi nào thì đối tượng học tập bắt đầu hoạt động

- Poi tuong cần biết tên học viên

- _ Đối tượng thông báo ngược lại cho hệ thống quản lí học viên đã hoàn thành đôi tượng bao nhiêu phần trăm

26

Trang 27

- Hé thong quan li can biét thong tin vé diém hoc vién dé luu vào cơ sơ đữ liệu

- Hé thong quan lí cần biết khi nào học viên chấm dứt học tập và đóng đôi

tượng học tập

Chuẩn trao đối thông tin gồm 2 phan: giao thức và mô hình dữ liệu Giao thức

xác định các quy luật quy định cách mà hệ thống quản lí và các đối tượng học tập

trao đối thông tin với nhau Mô hình dữ liệu xác định dữ liệu dùng cho quá trình

trao đôi như điểm kiểm tra, tên học viên, mức độ hoàn thành của học viên

b) SCORM Runtime Environment

SCORM Runtime Environment xác định một giao thức và mô hình dữ liệu

dùng cho trao đối thông tin giữa các đôi tượng học tập vả các hệ thống quản lí

Trong quá trình thực thi, những người soạn bải tạo các trang HTML,HTM trao đôi với một hệ thông quản lí bằng cách sử dụng các ham JavaScript nam trong file

APIWrapper.js

Chuẩn trao đôi thông tin cung cấp rất nhiều cách thức mà hệ thống mà hệ thông quản

lí và module có thể trao đồi thông tin Sau đây là 5 phương thức quan trọng nhất trong

SCORM RTE 2004: Initialize, Terminate ,GetValue, SetValue, va Commit

Trang 28

Hiện nay nhiều hệ thống quản lí thương mại đã tuân theo chuẩn trao đối thông tin trong SCORM như Pathlore, Integrity

3.4 Chuan Metadata

a) Metadata la gi ?

_Hãy tưởng tượng xem nếu bạn muốn tìm một cuỗn sách trên giá đây sách mà mỗi cuốn sách không có tiêu đề Bạn gặp phải vẫn đề này trong thế giới không có metadata

Metadata là đữ liệu về dữ liệu Với e-Learning , metadata mo ta cac khoá học

va cac module Cac chuan metadata cung cap các cách để mô tả các module e- Learning mà các học viên và những người soạn bài có thể tìm thấy module ho can Metadata không có gì là bí ấn, nó chỉ là việc đánh nhãn có mang thông tin mô tả Mục đích chính thường là giúp cho việc phát hiện tìm kiếm được dé dang hon Metadata giúp nội dung e-Learnintg hữu ích hơn đối với người bán,người

mua ,học viên và người thiết kế Metadata cung cấp một cách chuẩn mực để mô tả

các khoá học, các bài, các chủ đề và media Những mồ tả sẽ được dịch ra thành các Catalog hỗ trợ cho việc tìm kiếm được nhanh chóng và dễ dàng

Metadata cho phép bạn phân loại các khoá học, bài học, và các module khác

Metadata có thể giúp người soạn bài tìm nội dung họ cần và sử dụng ngay hơn

là phải phát triên từ đâu

b) Các thành phân cơ bản của metadata

Các chuẩn metadata xác định nhiều thành phần yêu cầu và tuỳ chọn Bây giờ,

ta xét qua một sô thành phân chính :

Trang 29

13 Cost

Ta sẽ xem xét một số thành phần chính :

- _ Title ghi tên chính thức của khoá học

- _ Language xác định ngôn ngữ được sử dụng bên trong khoá học và có thể có thông tin thêm

- _ Description bao gồm mô tả về khoá học

- Keyword g6m các từ khoá hỗ trợ cho việc tìm kiếm và nhiều hơn nữa

- Aggregation Level xac định kích thước của đơn vi: 4 là khoá học, 3 là bài, 2 là

chủ đẻ

- _ Version xác định phiên bản của khoá học

- Format quy định các định dạng file được dùng trong khoá học Chúng là các

định dạng MIME

- _ Size là kích thước tổng của toàn bộ file có trong khoá học

- Location ghi dia chi Web mà học viên có thé truy cập khoá học

- Requirement liệt kê các thứ như trình duyệt và hệ điều hành cần thiết có thể

chạy được khóa học

- _ Duration quy định cần bao nhiêu thời gian tham gia khóa học

- _ Cost ghi xem khóa học có miễn phí hoặc có phí

thể mất học viên ngay từ những lần học đầu tiên

- _ Test Questions: Đây là chuân về các câu hỏi kiểm tra Các câu hỏi được phát triển trong một LMS, LCMS hoặc các hệ thông trường hoc ảo thường không thể di chuyển được sang các hệ thông khác Đặc tả IMS Question and Test Interoperability có gắng tìm các cách chung để các bài kiểm tra, câu hỏi có thé ding được trong nhiều hệ thống khác nhau

- _ Enterprise Information Model : Các hệ thông quản lí cân trao đổi thông tin với các hệ thống khác của doanh nghiệp IMS Enterprise Information Model tìm một cách để xác định các định dạng cho phép trao đối các đữ liệu quản lí giữa các hệ thống

- _ Learner Information Packaging : Trong thực tế, những người quản trị dành nhiều thời gian đưa thông tin về học viên vào các hệ thông quản lí học tập

29

Trang 30

khac nhau Dac ta IMS Learner Information Packaging c6 gang xác định một định dạng chung về thông tin học viên Các mô tả tuân theo đặc tả có thê trao

đôi một cách tự do giữa các hệ thông khác nhau

4 SCORM (Sharable Content Object Reference Model)

SCORM'

Shorable Content Objed Reference Model Hình 17 Logo của chuẩn SCORM

4.1 Sự ra đời của SCORM

ADL (Advanced Distributed Learning) được thành lập năm 1997 dưới sự bảo trợ của bộ quốc phòng Mĩ (Department of Defense) và văn phòng khoa học và công nghệ nhà trăng (White House Department of Science and Technology) Voi thé manh truyén thông của DOD trong việc thiết lập các chuân trong công nghệ thông tin và truyền thông mạng Internet, chủân công nghệ phân mem CMM, ADL

đã đưa ra một mô hình tham khảo , kết hợp các đặc tính nồi tiếng, đang được chấp nhận rộng rãi gọi là SCORM giúp cho e-Learning tiễn thêm một bước mới

- _ Một quá trình kêt hợp, hài hoà lợi ích và quan điềm của các nhóm khác nhau :

nhóm các nhà nghiên cứu ứng dụng và các nhà nghiên cứu học thuật

- - Một chiêc câu nỗi từ các công nghệ, đặc tả mới ra đời tới các sản phâm

thương mại

4.3 Tiện ích của SCORM

SCORM là một mô hình tham khảo các kĩ thuật , các đặc tả và các hướng dẫn

có liên quan đư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 và các hệ thống thông qua các từ “ilities” :

30

Trang 31

° Tính truy cập được (AccessIbility) : Khả năng định vi và truy cập

các nội dung giảng dạy từ một nơi ở xa và phân phôi nó tới các vi tri khác nhau

° Tính thích ứng được (Adaptability): Khả năng cung cấp các nội dung

giảng dạy phù hợp với yêu cầu của từng cá nhân và tổ chức

° Tính kinh tế (Affordability): Khả năng tăng hiệu quả và năng suât

băng cách giảm thời gian và chi phí liên quan đên việc phân phôi các giảng dạy

° Tính bên vững (Durability):Khả năng trụ vững với sự phát triên và

thay đôi của công nghệ mà không phải thiết kê lại tôn kém, câu hình

lại

° Tính khả chuyển (Interoperability): Khả năng làm cho các thành

phân giảng dạy tại một nơi với một tập công cụ hay platform và sử

dụng chúng tại một nơi khác với một tập các công cụ hay platform

° Tinh str dung lai (reusability): Kha nang mém déo trong viéc két hop

các thành phần giảng dạy trong nhiều ứng dụng và nhiêu ngữ cảnh khác nhau

Chính nhờ những tiện ích như trên, mà SCORM là chuẩn được sử dụng nhiều

nhất hiện nay khi xây dựng hệ thống e-Learning

5 Các tổ chức đưa ra đặc tả chuẩn

Một số tô chức đóng vai trò quan trọng trong thế giới chuẩn

5.7 IEEE

IEEE

Hinh 18 Logo của [EEE

Một trong các uỷ ban chuẩn quan trọng nhat la IEEE Learning Technology Standard Committee(IEEE LTSC) Uỷ ban này bao gồm hơn 20 nhóm làm việc về các phần quan trọng của e-Learning như : Learning object metadata, student

profiles, course sequencing, computer managed Instruction Nhiệm vụ của các nhóm nảy là phát triển các chuẩn kĩ thuật, các hướng dẫn khi triển khai thực tế, các chỉ dẫn cho nội dung, công cụ công nghệ, và các phương pháp thiết kế sao

3l

Trang 32

cho kích thích sự phát triển, triển khai, bảo trì và khả chuyền trên máy tính về các

hệ thông và các thành phần phục vụ cho mục đích giáo dục và đào tạo

5.2 ADL

Hinh 19 Logo cua ADL Advanced Distributed Learning(ADL) Initiative la mt dé xuéng cua chinh phi liên bang Mĩ Những chỉ dẫn đưa ra bởi ADL cung cấp một nên tảng cho bộ quốc phòng Mĩ(Department of Defense) sử dụng các công nghệ học tập đề xây dựng, vận hành môi trường học tập của tương lai.Những công việc mà ADL đã làm là sự

ra đời của SCORM cung cấp các ví dụ tốt nhất về việc ứng dụng và tích hợp các

chuẩn học tập

5.3 IMS

Hình 20 Logo của IMS

IMS (Instructional Management System) Global Learning Consortium phat triển và xúc tiến các đặc tả mở ( không phải chuẩn) để hỗ trợ các hoạt động học

tập phân tán trên mạng như định vị và sử dụng nội dung giáo dục, theo dõi quá

trình học tập, thông báo kết quả học tập, và trao đối thông tin về học viên giữa các

32

Trang 33

toi dao tao

IV Xây dựng một hệ thống đào tạo trực tuyến sử dụng công

nghé Web service

Từ các đặc trưng của Web services, chúng ta đều thay rang Web services la công nghệ hoản toàn phủ hợp đề đảm bảo các tính năng liên kết hoạt động trong một hệ thống đào tạo trực tuyến với các nguyên nhân chính sau:

e Thong tin trao đôi giữa các hệ thống đào tạo trực tuyến như LOM, gói nội

dung IMS, tat ca déu lién két voi chuaén XML

¢ Kién tric Web services là độc lập với các platform và ngôn ngữ lập trình khác nhau Nó có thể triển khai, phát triển và giao tiếp trên hầu hết tất cả

các ứng dụng, các hệ thống đào tạo trực tuyến được xây dựng bởi các nhà

cung cấp khác nhau trên các platform và các ngôn ngữ lập trình khác nhau

hiện có mặt trên thị trường

¢ Web services cung cap một mô hình lập trình thống nhất cho phát triển và

sử dụng các mạng riêng nội bộ cũng như các dịch vụ Web trên mạng

Internet Vì vậy, sự lựa chọn công nghệ có thể chuyển giao hoàn toàn cho những người phát triển và những người sử dụng lựa chọn

Hình sau giải thích ta có thể áp dụng công nghệ Web services trong môi trường

hệ thống đào tạo trực tuyến như thế nào

33

Trang 34

Service Requester

Hình 22 Kiến trúc dịch vụ của một hệ thống đào tạo trực tuyến

Kiến trúc này xác định làm thế nào để các hệ thống đào tạo trực tuyến có thể

trao đôi các bản tin thong qua sy tuong tac voi cac tac tu Web service trong mỗi

hệ thông Nhà cung câp dịch vụ (Service Provider) là một platform trong đó có sự kiểm tra truy nhập vào các công của dịch vụ Nó cũng có thể được coi như là một

môi trường thực hiện dịch vụ hay là một nơi chứa các dịch vụ Vai trò của nó

trong các mô hình trao đối bản tin giữa client và server tương tự như một server Những người yêu cầu dịch vụ (Service Requestor) là các ứng dụng đang tìm kiếm

và có nhu cầu thiết lập một tương tác với các dịch vụ Môi giới khám phá

(Discovery Agency) là một tập các miêu tả dịch vụ có thể tìm kiễm được mà ở đó,

các nhà cung cấp dịch vụ đưa lên các thông tin mô tả về dịch vụ của họ Môi giới khám phá có thể được tập trung hay phân tán Các thông tin học tập tuân theo chuẩn được giới thiệu bởi XML được xác định bởi SOAP sẽ được trao đôi giữa các nhà cung cấp và những người yêu cầu Những nhà cung cấp xuất bản một file WSDL có chứa sự miêu tả của bản tin và thông tin cuối để cho phép người yêu cầu có thể tạo ra bản tin SOAP và gửi đến đúng địa chỉ cần gửi

Trong phân này, ta sẽ tìm hiêu vê Web services, các thành phân cơ bản của một

Web services và làm thế nào để xây dựng một hệ thống đào tạo trực tuyến dựa trên

cong nghé Web services

34

Trang 35

1 Thé nao la 1 Web Service?

1.1) Khai quat

Một dịch vụ Web được hiểu là một dịch vụ trên Internet, sử dụng một hệ thống

chuẩn XML messaging (Extensible Markup Language), mà không phụ thuộc vào bất kỳ hệ điều hành hay ngôn ngữ lập trình nào [Web Services Essentials- O’REILLY]

Operating systern: Window's 2000 Operating system: Linuy Hình 23 Các máy tính giao tiếp bằng hệ thống chuẩn XML

XML là một tập con của SƠML (Standard Generalized Markup Language) được W3C (World Wide Web Conrotium) định nghĩa XML được thiết kế đề thực hiện lưu trữ dữ liệu và phát hành trên các Web site không chỉ dễ dàng quản lý hơn,

mà còn có thể trình bảy đẹp mắt hơn XML cho phép những người phát triển Web định nghĩa nội dung của các tài liệu bằng cách tạo đuôi mở rộng theo ý người sử dụng không giéng nhu HTML (Hypertext Markup Language), duoc khóa thành một tập các đuôi mở rộng theo chuẩn công nghiệp (mac di Microsoft va Netscape

có tạo riêng cho mình) XML mượn các đặc diém tir SGML, bao gom nhu cau tao một khai báo loại tài liệu, định nghĩa những gì mà khách hàng được hỗ trợ khi

nhận tài liệu nay [Dictionary of Computing]

Co mot vai su lua chon cho XML mesaging Chang han, chung ta co thé str

dụng XML Remote Procedure Calls (XML-RPC) hoặc SOAP Hoặc cũng có thé chung ta chi can st’ dung HTTP GET/POST cho bat ky tai liệu XML nào [Web Services Essentials-O’ REILLY |

35

Trang 36

Hình 24 Các giao tiếp qua lại

Tuy không yêu cầu, nhưng một dịch vụ Web có thêm 2 đặc tính sau:

- Tự đặc tả (sej-describing) Ví dụ chúng ta cho ra một dịch vụ Web mới, chúng ta buộc phải cung câp một giao diện chung cho dịch vụ It nhat, dich vu của chúng ta phải gôm có một tài liệu mô tả, để những nhà phát triển khác có

thé dé dang hoan thién hon dich vu do

- Kha nang kham pha (discoverable) Vi dy chung ta cho ra mot dich vu Web mới, chúng ta muôn có một cách khá đơn giản để xuất bản nó Như vậy đồng nghĩa với việc chúng ta cũng cần một cách đơn giản để người ta có thể tìm

thay được dịch vụ và giao diện chung của mình

1.2) Kiến trúc dich vu Web

Có hai cách để xem xét kiến trúc dịch vụ Web Ta có thể khảo sát theo các vai

trò riêng lẻ hoặc ta cũng có thê khảo sát theo chông giao thức của dịch vụ Web (protocol stack)

Co 3 vai tro chinh trong kién tric dich vu Web:

36

Trang 37

- Cung cap dich vu

- Yéu cau dich vu

- Dang ky dich vu

Hình 25 Sơ đồ vai trò của kiến trúc dịch vụ Web

Một cách khác, ta có thể khảo sát theo chồng giao thức dịch vụ Web, hiện tại

có 4 lớp chính (còn đang phát triên):

Ngày đăng: 30/08/2012, 09:55

HÌNH ẢNH LIÊN QUAN

Hình  1.  Mô  hình  chức  năng  của  hệ  thống  đào  tạo  trực  tuyến  do  Sun  đề - Hệ thống đào tạo qua mạng eLearning System
nh 1. Mô hình chức năng của hệ thống đào tạo trực tuyến do Sun đề (Trang 4)
Hình  4.  Chức  năng  lập  kế  hoạch  đào  tạo  của  MindManager - Hệ thống đào tạo qua mạng eLearning System
nh 4. Chức năng lập kế hoạch đào tạo của MindManager (Trang 10)
Hình  5.  Mô  hình  chức  năng  có  sự  phân  chia  thành  LCMS  và  LMS - Hệ thống đào tạo qua mạng eLearning System
nh 5. Mô hình chức năng có sự phân chia thành LCMS và LMS (Trang 14)
Hình  7.  Tái  sử  dụng - Hệ thống đào tạo qua mạng eLearning System
nh 7. Tái sử dụng (Trang 18)
Hình  11.  Phối  hợp  hoạt  động  của  LMS  và  LCMS - Hệ thống đào tạo qua mạng eLearning System
nh 11. Phối hợp hoạt động của LMS và LCMS (Trang 19)
Hình  13.  Mô  hình  sơ  đồ  khối  trong  hệ  thống  học  tập - Hệ thống đào tạo qua mạng eLearning System
nh 13. Mô hình sơ đồ khối trong hệ thống học tập (Trang 23)
Hình  14.  Đặc  tả  gói  nội  dung  theo  chuan  SCORM - Hệ thống đào tạo qua mạng eLearning System
nh 14. Đặc tả gói nội dung theo chuan SCORM (Trang 25)
Hình  22.  Kiến  trúc  dịch  vụ  của  một  hệ  thống  đào  tạo  trực  tuyến - Hệ thống đào tạo qua mạng eLearning System
nh 22. Kiến trúc dịch vụ của một hệ thống đào tạo trực tuyến (Trang 34)
Hình  23.  Các  máy  tính  giao  tiếp  bằng  hệ  thống  chuẩn  XML - Hệ thống đào tạo qua mạng eLearning System
nh 23. Các máy tính giao tiếp bằng hệ thống chuẩn XML (Trang 35)
Hình  24.  Các  giao  tiếp  qua  lại - Hệ thống đào tạo qua mạng eLearning System
nh 24. Các giao tiếp qua lại (Trang 36)
Hình  27.  Kiến  trúc  tầng  cao  của  LearnServe - Hệ thống đào tạo qua mạng eLearning System
nh 27. Kiến trúc tầng cao của LearnServe (Trang 49)
Hình  28.  Mo  hinh  cai  dat  trén  Platform  J2EE - Hệ thống đào tạo qua mạng eLearning System
nh 28. Mo hinh cai dat trén Platform J2EE (Trang 57)
Hình  32.  Sơ  đồ  kết  nối  JDBC - Hệ thống đào tạo qua mạng eLearning System
nh 32. Sơ đồ kết nối JDBC (Trang 65)
Hình  33.  Trinh  cht.  Tomcat - Hệ thống đào tạo qua mạng eLearning System
nh 33. Trinh cht. Tomcat (Trang 68)
Hình  34.  Đăng  nhập  Web  Server - Hệ thống đào tạo qua mạng eLearning System
nh 34. Đăng nhập Web Server (Trang 69)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w