m hi u Learning Object 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
m hi u Learning Object 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
m hi u Learning Object 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
m hi u Learning Object 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
m hi u Learning Object 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