
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Ụ Ụ
Ch ng 1 ươ ............................................................................................................................. 6
1.1Gi i thi u s l c h th ng E-learning:ớ ệ ơ ượ ệ ố ................................................................ 6
1.1.1E-learning ........................................................................................................... 7
1.1.2L ch s phát tri n c a e-learning:ị ử ể ủ ..................................................................... 8
1.2So sánh ph ng pháp truy n th ng v i ph ng pháp E-learning:ươ ề ố ớ ươ ........................ 9
1.2.1Ph ng pháp h c truy n th ng:ươ ọ ề ố ....................................................................... 9
1.2.2Ph ng pháp E-learningươ .................................................................................. 12
1.2.3 u và nh c đi m c a ph ng pháp E-learning:Ư ượ ể ủ ươ ......................................... 14
1.3S l c v Learning Objects:ơ ượ ề ................................................................................ 15
1.3.1Khái ni m: ệ ...................................................................................................... 15
1.3.2Các ti n ích c a LOs:ệ ủ ...................................................................................... 15
1.3.3 u và nh c đi m c a vi c s d ng LO trong thi t k bài gi ngƯ ượ ể ủ ệ ử ụ ế ế ả ............. 17
1.3.4Lĩnh v c ng d ng c a LOự ứ ụ ủ ............................................................................ 18
1.4E -book và LO ......................................................................................................... 18
1.4.1Đ nh nghĩa E-bookị ........................................................................................... 18
1.4.2 u và nh c đi m c a E-book:Ư ượ ể ủ ..................................................................... 19
1.4.3 u đi m c a LO:Ư ể ủ ........................................................................................... 19
Ch ng 2ươ ............................................................................................................................ 20
2.1 Đ t v n đặ ấ ề ............................................................................................................ 20
2.2 Mô hình h th ng e-Learning ệ ố .............................................................................. 20
...................................................................................................................................... 20
Ch ng 3ươ ..................................................................................................................... 21
3.1 Learning Objects: ................................................................................................... 21
3.1.1 Các khái ni m:ệ ................................................................................................ 21
Learning Object(LO): .............................................................................................. 21
Reusable Learning Object (RLO): .......................................................................... 22
Reusable Information Learning (RIO): ................................................................... 22
3.1.2 Đ c đi m c a Learning Objects: ặ ể ủ .................................................................. 22
3.1.3 Thành ph n c b n c a LO ầ ơ ả ủ .......................................................................... 23
3.1.4Các mô hình: .................................................................................................... 24
3.1.5Ph ng pháp lu n: ươ ậ ......................................................................................... 27
3.1.6C u trúc c a Learning Object: ấ ủ ....................................................................... 30
3.1.7Hi n th c: ệ ự ....................................................................................................... 32
3.1.8Ví d minh h a:ụ ọ .............................................................................................. 33
3.2 Learning Object Metadata (LOM) ......................................................................... 35
3.2.1 Đ nh nghĩa:ị ...................................................................................................... 35
3.2.2 Các thành ph n c b n c a metadata ầ ơ ả ủ ........................................................... 36
3.3 Các chu n thông d ng hi n nayẩ ụ ệ : ......................................................................... 36
3.3.1 Chu n IMSẩ ..................................................................................................... 37
3.3.2 Chu n SCORMẩ .............................................................................................. 39
3.4 H th ng qu n lý vi c h c (LMS- Learning Management Systems)ệ ố ả ệ ọ .................. 44
3.4.1 Đ nh nghĩa: ị ..................................................................................................... 44
3.4.2 Phân lo i:ạ ........................................................................................................ 44
3.4.3 Đ c đi m c a LMS: ặ ể ủ ..................................................................................... 45
3.4.4 Ch c năng c a LMS ứ ủ ..................................................................................... 46
GVHD:Th.s Nguy n Đ c Thành Trang ễ ứ 1 SVTH: Nhung, Lam

Tìm hi u Learning Object và Vi t Hóa công c Reload Editor trong thi t k bài gi ngể ệ ụ ế ế ả
3.4.5 M t vài h th ng LMS hi n nay: ộ ệ ố ệ ................................................................. 46
Ch ng 4ươ ............................................................................................................................ 48
4.1 Công c Reload Editorụ .......................................................................................... 48
4.1.1 ReLoad Editor ................................................................................................ 48
4.1.3 M c đích c a Reload Editor ụ ủ ......................................................................... 48
4.2 Các thành ph n c a Reload Editorầ ủ ........................................................................ 49
4.2.1 Reload Editor cung c p 4 thành ph n đ h tr cho vi c đóng gói n i dung:ấ ầ ể ỗ ợ ệ ộ
49
4.2.2 Ch c năng c a Reload Editorứ ủ ........................................................................ 49
4.3S đ l p c a Reload Editorơ ồ ớ ủ ................................................................................. 53
4.3.1 S đ l p t ng quan:ơ ồ ớ ổ ..................................................................................... 53
4.3.2 S đ l p xây d ng file xml documentơ ồ ớ ự ......................................................... 54
4.3.3 S đ l p xây d ng Learning Design:ơ ồ ớ ự ........................................................... 55
4.3.4 Các class Controller: ....................................................................................... 56
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.ự ...................................................................................... 56
4.4 Vi t hóa công c Reload Editorệ ụ ............................................................................ 57
4.4.1 T ng quan:ổ ...................................................................................................... 57
4.4.2 Vi t Hóa Reload Editor:ệ ................................................................................ 57
4.4.3 Quá trình th c hi n Vi t Hóa ự ệ ệ ....................................................................... 64
Ch ng 5ươ ............................................................................................................................ 72
5.1 C ch Pakagingơ ế ................................................................................................... 72
5.1.1 T i sao c n c ch Packaging:ạ ầ ơ ế ...................................................................... 72
5.1.2 C ch đóng gói:ơ ế ............................................................................................ 73
5.2 C Ch Previewơ ế .................................................................................................... 74
5.3 Ph ng pháp chu n hóa:ươ ẩ ...................................................................................... 85
5.4 Chu n IMS và SCORMẩ ......................................................................................... 87
5.4.1 IMS Content Package: .................................................................................... 87
5.4.2 Chu n SCORMẩ ............................................................................................ 115
5.4.3 IMS Learning Design .................................................................................... 118
Ch ng 6 ươ ................................................................................................................... 132
6.1 Moodle ................................................................................................................. 132
6.1.1 Đ nh Nghĩa: ị .................................................................................................. 132
Moodle là m t h th ng qu n lý h c t p (Learning Management System - LMSộ ệ ố ả ọ ậ
ho c ng i ta còn g i là Course Management System ho c VLE - Virtualặ ườ ọ ặ
Learning Environment) mã ngu n m (do đó mi n phí và có th ch nh s a đ cồ ở ễ ể ỉ ử ượ
mã ngu n), cho phép t o các khóa h c trên m ng Internet hay các website h cồ ạ ọ ạ ọ
t p tr c tuy n.ậ ự ế ....................................................................................................... 132
6.1.2 Công nghệ .................................................................................................... 133
6.1.3 Tính năng c a Moodleủ .................................................................................. 133
6.1.4 Đ i t ng ph c v c a Moodleố ượ ụ ụ ủ .................................................................. 133
6.1.5 M t h n ch trong Moodleặ ạ ế .......................................................................... 135
6.1.6 u đi m và h ng phát tri nƯ ể ướ ể ...................................................................... 135
6.2 Cách thêm m i m t khóa h c vào Moodle ớ ộ ọ ........................................................ 136
6.3 ng d ng Moodle xây d ng website đào t o t xa cho khoa CNTT-Tr ng ĐHỨ ự ự ạ ừ ườ
Nông Lâm TP.HCM: ................................................................................................. 141
Ch ng 7ươ .......................................................................................................................... 142
GVHD:Th.s Nguy n Đ c Thành Trang ễ ứ 2 SVTH: Nhung, Lam

Tìm hi u Learning Object và Vi t Hóa công c Reload Editor trong thi t k bài gi ngể ệ ụ ế ế ả
7.1 T ng K tổ ế ............................................................................................................. 142
7.1.1 Ph n làm đ c.ầ ượ ............................................................................................ 142
Tìm hi u, nghiên c u lý thuy t:ể ứ ế ........................................................................... 142
7.1.2 Ph n ch a th c hi n đ c ầ ư ự ệ ượ ......................................................................... 143
7.2 K t qu đ t đ c ế ả ạ ượ .............................................................................................. 143
7.3 H ng phát tri nướ ể ................................................................................................. 143
Ph l c A: H ng d n s d ng công c Reload Editor đ t o bài gi ngụ ụ ướ ẫ ử ụ ụ ể ạ ả ............. 144
Ph l c B: H ng d n cài đ t và s d ng Moodleụ ụ ướ ẫ ặ ử ụ ................................................ 153
Ph l c C: Các t ch c n i ti ng trong vi c đ a ra các đ c t trong e-Learningụ ụ ổ ứ ổ ế ệ ư ặ ả . 166
DANH M C CÁC HÌNHỤ
Ch ng 1:ươ
Hình 1.1 Mô hình E-learning ............................................................................................ 7
Hình 1.2 Các ch c năng c a giáo viênứ ủ .......................................................................... 10
Hình 1.3 Các ch c năng c a h th ng E-LEARNINGứ ủ ệ ố ............................................ 12
Hình 1.4 Mô hình kh o sát vi c gi ng d y theo ph ng pháp e-learningả ệ ả ạ ươ ............. 13
Hình 2.1 Mô hình tri n khai e-Learningể ....................................................................... 20
Hình 3.1 Mô hình c a LOủ ............................................................................................... 24
Hình 3.2 Mô hình RLO/RIO c a CISCOủ ...................................................................... 25
Hình 3.3 Xây d ng RLO/RIO trong khóa h c Qui ho ch và qu n lí d án ự ọ ạ ả ự ......... 26
Hình 3.4 Mô hình ho t đ ng h cạ ộ ọ ................................................................................... 27
Hình 3.5 C u trúc phân c p c a m t bài gi ngấ ấ ủ ộ ả ......................................................... 29
Hình 3.6 C u trúc v m t giáo d c c a Learning Objectấ ề ặ ụ ủ ....................................... 30
Hình 3.7 C u trúc kĩ thu t c a Leaning Objectấ ậ ủ ......................................................... 31
Hình 3.8 Learning Object trong môi tr ng Web-Browser.ườ ..................................... 32
Hình 3.9 Learning Object trong LMS ............................................................................ 33
Hình 3.10 C u trúc khóa h cấ ọ ......................................................................................... 34
Hình 3.11 T ch c các Learning Objectổ ứ ....................................................................... 34
Hình 3.12 S t ng tác gi a h c viên và Learning Objectự ươ ữ ọ ....................................... 35
Hình 3.13 Mô hình t ng tác c a ng i h c t i SCORM thông qua wwwươ ủ ườ ọ ớ .......... 40
Hình 3.14 Các d ch v SCORM trong môi tr ng LMSị ụ ườ ........................................... 40
Hình 3.15: Các thành ph n c a SCORMầ ủ ..................................................................... 41
Hình 3.16: Bi u đ ho t đ ng c a SCOể ồ ạ ộ ủ ...................................................................... 42
Hình 4.1 Ch c năng c a Reload Editorứ ủ ........................................................................ 50
Hình 4.2 C u trúc m t LO đ c đóng gói b i Reload Editorấ ộ ượ ở .................................. 53
Hình 4.3 Class Diagrama t o file xmlạ ......................................................................... 53
Hình 4.4 S đ t o file documentơ ồ ạ .................................................................................. 54
Hình 4.5 s đ l p Learning Designơ ồ ớ .............................................................................. 55
Hình 4.7 C u trúc th m c trong folder Helperấ ư ụ ......................................................... 61
GVHD:Th.s Nguy n Đ c Thành Trang ễ ứ 3 SVTH: Nhung, Lam

Tìm hi u Learning Object và Vi t Hóa công c Reload Editor trong thi t k bài gi ngể ệ ụ ế ế ả
Hình 5.1 Tính tái d ng - Reusing Existing Trainingụ .................................................. 72
Hình 5.2 S đ l p ch c năng Previewơ ồ ớ ứ ........................................................................ 74
Hình 5.3 C u trúc th m c Reload-Editor trong user-homeấ ư ụ .................................... 75
Hình 5.4 Ghi nh n k t qu sau khi ghi file CPOrgs.jsậ ế ả ............................................... 77
Hình 5.5 IMS Content framework. ............................................................................. 88
Hình 5.6 IMS Content Packaging scope. ...................................................................... 89
Hình 5.7 Nguyên t c xác đ nh ph m vi cho manifest- (sub)manifestắ ị ạ ..................... 109
Hình 5.8 T ch c n i dung Organizationổ ứ ộ ................................................................... 118
Hình 5.9 Learning Design trong file imsmanifest.xml ............................................... 119
Hình 5.10 Mô t c u trúc m t Learning Design c p đ Aả ấ ộ ấ ộ .................................... 123
Hình 5.11 Thông tin c a m t Learning Designủ ộ .......................................................... 125
Hình 5.12 Thông tin b ng c a m t Component ả ủ ộ ....................................................... 125
Hình 5.13 Thông tin b ng c a Roleả ủ ............................................................................. 126
Hình5.14 Thông tin b ng activitiesả .............................................................................. 126
Hình 5.15 Thông tin b ng learning activitiesả .............................................................. 127
Hình 5.16 Thông tin b ng support-activitiesả ............................................................. 128
Hình 5.17 Thông tin b ng activity-structureả .............................................................. 128
Hình5.18 Thông tin b ng environmentả ........................................................................ 129
Hình 5.19 Thông tin b ng methodả ................................................................................ 129
Hình 5.20 Thông tin b ng serviceả ................................................................................. 130
Hình5.21 Thông tin b ng playả ....................................................................................... 130
Hình 5.22: Thông tin b ng actả ...................................................................................... 131
Hình 6.1 Giao di n Moodle ệ .......................................................................................... 136
Hình 6.2 Thêm môn h c trong Moodleọ ........................................................................ 137
Hình 6.3 Giao di n qu n lý m t môn h c trong Moodleệ ả ộ ọ ........................................ 138
Hình 6.4 Thêm n i dung SCORM m i ộ ớ ...................................................................... 139
Hình 6.5 Upload file ......................................................................................................... 139
Hình 6.6 Các t p tin và th m c liên quan đ n n i dung h c t p ậ ư ụ ế ộ ọ ậ .................... 140
Hình 6.7 Mô t Bài H c ả ọ ................................................................................................ 141
B ng 1.1 u và nh c đi m c a ph ng pháp e-Learningả Ư ượ ể ủ ươ .................................... 14
B ng 1.2: u đi m và khuy t đi m c a LO trong thi t k bài gi ngả Ư ể ế ể ủ ế ế ả ................ 17
B ng3.1 S t ng quan gi a mô hình RLO v i mô hình th vi nả ự ươ ữ ớ ư ệ ........................ 25
B ng 3.2 Các đ c t c a IMSả ặ ả ủ ....................................................................................... 38
B ng 5.1 Namespace và Schema tham chi u trong m t s đ c t c a IMSả ế ộ ố ặ ả ủ ........ 85
GVHD:Th.s Nguy n Đ c Thành Trang ễ ứ 4 SVTH: Nhung, Lam

Tìm hi u Learning Object và Vi t Hóa công c Reload Editor trong thi t k bài gi ngể ệ ụ ế ế ả
B ng 5.2 Ví d thu c tính “isvisible”ả ụ ộ .......................................................................... 114
B ng 5.3 H th ng phân c p c a Learning Designả ệ ố ấ ủ ................................................. 122
GVHD:Th.s Nguy n Đ c Thành Trang ễ ứ 5 SVTH: Nhung, Lam

