Tải bản đầy đủ (.pdf) (151 trang)

Luận văn Phát triển hệ thống hỗ trợ học tập trực tuyến với CMS mã nguồn mở Drupal

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (5.74 MB, 151 trang )

































TRƢỜNG ĐẠI HỌC SƢ PHẠM TP.HCM
KHOA CÔNG NGH THÔNG TIN


HOÀNG MINH TUẤN
HOÀNG ĐÌNH NGUYÊN THẢO


PHÁT TRIỂN HỆ THỐNG HỖ TRỢ
HỌC TẬP TRỰC TUYẾN VỚI CMS
MÃ NGUỒN MỞ DRUPAL


GVHD : Th.S LÊ ĐỨC LONG



TP.HCM, 2012



























LỜI CẢM ƠN
Chúng em xin chân th   hoa Công  Thông tin,
tr   TP.HCM   u  thun  cho chúng em
hoàn thành  này.
 
   -             


Chúng em xin cám n các Thy Cô ca ng i hc S Phm nói
chung và các thy cô trong khoa Công Ngh Thông Tin nói riêng ã giúp 
và hng dn chúng em trong sut quá trình hc tp và nghiên cu ti ngôi
tng m thân thng này. Thy cô cung cp nhng kin thc quý
giá, to cho chúng em kin thc và t tin khi bc vào i.
i li luôn bên
cnh, ng h  chúng em trong quá trình hc tp và làm vic.
M  gng rt nhiu, song chc chn khóa lun không khi

nhng thiu sót. Chúng em rt mong nhc s thông cm và ch bo tn
tình ca quý thy cô và các bn.
Xin chân thành cm n.














MỤC LỤC
 5
 LÝ THUYN 5
1.Thit k mt h e-Learning chng 6
1.1 E-Learning là gì? 6
1.2 Li ích và hn ch ca e-Learning 6
1.3 Kin trúc h thng e-Learning 7
1.4 Mô hình cha h thng e-Learning 8
1.5 Thit k mt h e-Learning có chng 10
2. Kin Trúc Active-Collaborative e-Learning Framework 11
2.1. Kin Trúc Tng Quan Ca ACeLF (ACeLF Architecture) 11
n - Chim 13
2.3 Mô hình các hong hc tp trong h thng 15

3. Áp dng vào ng cnh dy hc ti Vit Nam : 18
 25
KHO SÁT MT S VLE &CMS DRUPAL 25
1. Kho sát mt s VLE thông dng 26
 VLE 26
2. Kho sát CMS Drupal 29
2.1. Tng quan v CMS Drupal 29
2.2. Mô hình kin trúc h thng Drupal 35
2.3. Cc và các tp tin chính trong Drupal 40
m ch 41
2.5. Mt s giao din chun ca Drupal 42
 43
PHÁT TRIN ACeLS-Drupal 43
c t yêu cu ch 44
1.1 c t yêu cu ch 44


c t yêu cu phi ch 46
 ch 47
2.1 









-Drupal 47

 Use Case module Group Discussion 50
 Use Case module e-Course 54
3.Thit k d liu 57
3.1. Mô hình d liu ca Group Discussion 57
3.2 Mô hình d liu ca e-Course 65
4. Thit k x lý 71
 Hop 71
 hong ca cho và xem e-i vi giáo viên 72
 hong ca chn e-i vi hc
viên 73
4. hong ca chi vi giáo viên
74
 hong ca cho nhóm trong i vi
giáo viên 75
 hong ca chi vi
giáo viên 76
5. Thit k giao din 77
5.1. Giao din ca Trang Ch 77
5.2. Giao din ca Sinh Viên 79
5.3. Giao din ca Giáo Viên 81
5.4. Giao din ca Qun tr viên 83
 85
T VÀ TH NGHIM 85
ng phát trin: 86
2. Mt s màn hình và cha: 86
3. Kch Bn Th Nghim 87
3.1. Thông tin v khóa hc th nghim 87
3.2 Danh Sách Users th nghim 90



3.3 Mt s hoc xây dng mi 90
3.4 Mt s honh sa t h thng Drupal 109
3.5 Mt s hong b sung thêm vào h thng 133





















BẢNG DANH MỤC CÁC HÌNH VẼ
Hình 1.1: Kin trúc ca h thng e-Learning[20] 8
Hình 1.2: Mô hình ch thng e-Learning [20] 9
Hình 1.3: Các cha h thng E-Learning s dng công ngh Web [20] 10
Hình 1.4 : Thit K h thng e-Learning có chng [10] 11
Hình 1.5 : Mô hình kin trúc tng quan ca Active Collaborative e-Learning

Framework (ACeLF) [10] 12
Hình 1.6: Mô hình chim cho ng cnh môi trc kt hp  Vit
Nam [10] 15
Hình 1.7 : Mô hình hong t hc 16
Hình 1.8: Mô hình hong hc tp theo nhóm 17
Hình 1.9: Mô hình hong hc tp cng tác 18
Hình 2.1 : Nhi khn tháng 1/2012 27
Hình 2.2: Nhng VLE min phí kho sát t tháng 1/2012 28
Hình 2.3: Ging mã ngun m tt nht 2011 [40] 29
Hình 2.4: Màn hình trang ch ca Cng Drupal [30] 31
Hình 2.5 : Hình Trang Ch ca mng xã hi Giongon [41] 32
Hình 2.6: Trang ch ci hc Penn State [42] 33
Hình 2.7: Trang web ca công ty PowefulCMS (M) [43] 34
Hình 2.8: Mô hình kin trúc h thng Drupal 35
Hình 2.9: Cu trúc ca mt theme trong Drupal 7 36
Hình 2.10: Các Cha core module 37
Hình 2.11: Kin trúc mt module trong Drupal 38
Hình 2.12: Mô hình tng Abstraction 39
Hình 2.13: Cu trúc và các tp tin chính trong Drupal 40
Hình 2. cha Administrator 41
Hình 2.15: Giao din trang ch ca Drupal version 7.10 42
Hình 2.16 : Giao din trang ch Admin ca Drupal version 7.10 42
Hình 3. Use Case tng quát toàn b h thng ACeLS-Drupal 47
Hình 3. Use Case module Group Discussion 50
Hình 3. Use Case module e-Course 54
Hình 3.4: Mô Hình d liu ca Group Discussion 58
Hình 3.5: Cu trúc ca mt Field trong Drupal 7 65
Hình 3.6: Schema ca mt Field Drupal 7 66
Hình 3.7: Schema SCORM 69
Hình 3.8: Kin trúc module SCORM 70

Hình 3.9 hong cp 71
Hình 3.10 hong ca cho và xem e-i vi giáo viên 72


Hình 3.11 hong ca chn e-i vi
hc viên 73
Hình 3.12 hong ca chi vi giáo
viên 74
Hình 3.13 hong ca chi
vi giáo viên 75
Hình 3.14 hong ca cho topic trong Group Disi vi
giáo viên. 76
Hình 3.15: màn hình giao din chính ca Homepage 77
Hình 3.16: Màn hình giao din chính ca Hc Viên 79
Hình 3.17: Màn hình giao din chính ca Giáo Viên 81
Hình 3.18: Màn hình giao din chính ca Qun Tr Viên 83
Hình 4.1 th hin các màn hình 86
Hình 4.2: Màn hình Group Discussion 91
Hình 4. lung x lý ch 91
Hình 4.4: Màn Hình Group Discussion Topic 92
Hình 4. lung x lý ch 92
Hình 4.6: Màn hình chi tit Group Discussion Topic 93
Hình 4. lung x lý ch 94
Hình 4.8: Màn Hình to Group Discussion 95
Hình 4. lung x lý cho Group Discussion 96
Hình 4.10: Màn Hình thêm hc viên vào Group Discussion 96
Hình 4. lung x lý chc viên vào Group
Discussion 97
Hình 4.12: Màn hình to Group Discussion Topic 98
Hình 4. lung x lý cho Group Discussion Topic 99

Hình 4.14: Màn hình thêm hc viên vào Group Discussion Topic 99
Hình 4. lung x lý chc viên vào Group
Discussion Topic 100
Hình 4.16: Màn hình qun lý Course ca giáo viên / qun tr viên 101
Hình 4. lung qun lý Course ca ging viên / qun tr viên 101
Hình 4.18: Màn hình qun lý Group Discussion ca ging viên / qun tr viên 102
Hình 4. lung qun lý Group Discussion ca giáo viên 102
Hình 4.20: Màn hình qun lý Group DiscussionTopic ca ging viên / qun tr 103
Hình 4. lung qun lý Group Discussion Topic ca ging viên . 103
Hình 4. lung qun lý Group Discussion Topic ca giáo viên 104
Hình 4. lung x lý chm ca hc viên . 104
Hình 4.24: Màn hình e-Course 105
Hình 4. lung x lý ch-Course 105


Hình 4.26: Màn hình e-Course 106
Hình 4. lung x lý ch-Course 107
Hình 4.28: Màn hình to bài ging (e-Course) 108
Hình 4. lung x lý ch-Course 108
Hình 4.30: Màn hình Login 109
Hình 4. lung x lý ch-Course 110
Hình 4.32: Màn hình Homepage 111
Hình 4.33: Màn hình Course 112
Hình 4.34: Màn hình Course Chi Tit 113
Hình 4.35: Màn hình e-Book 114
Hình 4.36: Màn hình to e-Book 115
Hình 4.37: Màn hình e-Link 116
Hình 4.38: Màn hình to e-Link 117
Hình 4.39: Màn hình Forum 118
Hình 4.40: Màn hình Forum 119

Hình 4.41: Màn hình to Forum 120
Hình 4.42: Màn hình Wiki 121
Hình 4.43: Màn hình to Wiki 122
Hình 4.44: Màn hình Glossary 123
Hình 4.45: Màn hình to Glossary 124
Hình 4.46: Màn hình Blog 125
Hình 4.47: Màn hình to Blog 126
Hình 4.48: Màn hình Assignment 127
Hình 4.49: Màn hình to Assignment 128
Hình 4.50: Màn hình Quiz 129
Hình 4.51: Màn hình to Quiz 130
Hình 4.52: Màn hình FAQ 131
Hình 4.53: Màn hình to FAQ 132
Hình 4.54: Màn hình News Du Hc 133
Hình 4.55: Màn hình News Du Hc 134
Hình 4.56: Màn hình User Guide 135
Hình 4.57: Màn hình Contact us 135






MỞ ĐẦU

Ngày nay, nn kinh t th gin kinh t tri thc. Vì vy,
vic nâng cao chng giáo do s là nhân t sng còn quynh s
tn ti và phát trin ca mi qun phi có nhng hình thc hc tp
m c nhu cu ci và e-Learning là mt trong nhng
hình thc hc tp ó. E-Learning ã làm bii cách hi

hi h ng co, có th
hc mi lúc, mn rng n tr giúp vic hc.
Trên th gii, ci hu trc thuc hip hi giáo
di h i H  i Hi H  ng
ng mô hình e-Learning nhm cung c
to v công ngh thông tin, máy tính và k ng viên, sinh viên
và nhân viên hành chính.[45]
 Vit Nam, vic ng dng e-Learning c trin khai ti nhi 
ti Hi Hc Ngoi i Hc Hoa
Sen và cng c nhiu kt qu rt kh quan. Tuy nhiên vc
nhu cu hc tp và nghiên cu ca phn ln hc sinh, sinh viên.
Hin nay, có rt nhiu hình thc hc tp e-Learningc hc tp
ph bin nh dng mng hc o  Virtual Learning Environment
c th hii dng là các h Qun tr hc tp  Learning
Management System (LMS), h Qun tr ni dung hc tp  Learning Content
Management System (LCMS), h Qun tr khóa hc  Course Management System
c h Qun tr ni dung  Content

Trong khóa luu, nghiên cu và thy rng CMS[**]
Drupal có nht tri so v linh hot và tùy
bin rt tt, cng phát tring và sáng tc nhiu
ging danh giá ca th gii v các phn mm mã ngun m. Tuy nhiên, Drupal


có mt s khuym lt khó s dng và tìm hiu, giao din không thân
thi
 c ngoài, nhiu t chng hc ã dùng h Qun tr ni dung 
Content Management System CMS[**]  thit k và tái cu trúc các h thành
các VLE phc v cho e-Learning. Ti Vit Nam, thì vt t chc hay
ng hc nào s d xây dng mt h e-Learning. Nhìn thy

c tính linh hot ca CMS[**] Drupal v vic qun lý ni dung và có nhiu thành
phn có th tích hp và xây dc mt h LMS, nhiu thành viên ca cng
ng nghiên cc giáo dc, 
tr nhng cha mt LMS r Drupal 7.x thì v
tr chn này chúng em có th 
nhng module h-Course lên c
phát trin Drupal tr thành mt LMS thc th.
Cng ã có mt s t chc, doanh nghip trên th gi  ng nhng
ng lc rt l nhóm
tin hành xây dng mt LMS da trên CMS[**] Drupal hoàn toàn min phí và mã
ngun m, chia s cho cng Drupal, các cá nhân, t chng hc có th th
nghim và s dng.
T nhng nhu cu cp thin hành phân
tích, khnh thc hi tài xây dng mt h thng h tr hc
trc tuyn vi CMS[**] Drupal. Vi h th  i hc có th tham gia các
khóa hc bao gm nhiu hình thc hc tt ký, tho lun
nhóm, chia s tài lii vi gii kh o s
hng thú và nâng cao hiu qu hc tp.







Cu trúc ca khóa lun (gm 134 trang ) bao gm 6 phn
 Phần mở đầu : Giới thiệu
 Chƣơng 1 : Cơ sở lý luận và phƣơng pháp luận
Trình bày s c v tng quan ca e-Learning và nhng khái nim
liên n e-Learning.

 Chƣơng 2 : Khảo sát một số VLE & CMS Drupal
Kho sát v mt s VLE và nêu lên nhng c m chc n kho
sát, tìm hiu và Drupal.
 Chƣơng 3 : Phát triển ACeLS-Drupal
Phân tích h thng ca h ACeLS-Drupal da trên Framework
ACeLF.
 Chƣơng 4 : Cài đặt và thử nghiệm
Cài t th nghim trc tip trên h thng.
 Phần cuối : Kết luận và hƣớng pháp triển

1

GIỚI THIỆU TỔNG QUAN









 Nội dung phần giới thiệu tổng quan: gồm 3 phần
 Mc tiêu nghiên cu
  pháp và công c nghiên cu
 Kt qu d kin ca  tài

2

1. Mục tiêu nghiên cứu :

 tài nhm phát trin mt h thng hc tp theo mô hình kin trúc h
tác tích cc  Active-Collaborative e-Learning Framework th nghim thc t ti
Khoa Công Ngh m Tp. H Chí Minh. Mc tiêu c th
ca khóa luu:
- Tìm hi lý thuyt v e-Learning, Virtual Learning Environment (VLE),
mô hình Active-Collaborative e-Learning Framework (ACeLF);
- Tìm hiu v vic ng dng và trin khai h thng hc trc tuyn vào ng cnh
dy hc thc t ti hc;
- Tìm hiu các yêu cu ch phát trin và xây dc mt h
thng hc trc tuyn có chng;
- Kho sát v CMS Drupal;
- Tìm hiu v kin trúc và cách phát trin CMS ngun m Drupal;
- Xây dng h thng h tr hc tp trc tuyn ACeLS-Drupal da trên mô hình
ACeLF;
- Phát trin thêm các module :
 Group Discussion
 e-Course
 Forum
 News

2. Phƣơng pháp và công cụ nghiên cứu:
- Tìm hi lý thuyt: 

 e-Learning, 


(t s 

).
- Tìm hiu mô hình ACeLF (Active Collaborative e-Learning Framework).

- Kho sát CMS ngun m Drupal
- Công c nghiên c lý thuyt: các tài liu ca cng e-Learning - B giáo
dc, các sách bàn v giáo dc, các sách v h tho t xa, tài liu v ngôn ng
lp trình PHP và MySQL, tài liu k thu n Drupal, các trang web v

- Công c phn cng: máy tính.
- Công c phn mm: gói Drupal 7.10, Microsoft Office, Dreamweaver,
Notepad++, Xampp/Apache, PHP & MySQL, Powerdesigner, Visio.
3. Kết quả dự kiến của đề tài :

3

a. Kt qu ca khóa lun là h thng ACeLS-Drupal, mt h thng h
tích cc thit k l trên.
H thng ACeLS-Drupal s  tt c nhng cha mt h thng
hc trc tuyn bao gm:
 e-Course
- Gng và tài nguyên ca khóa hc
 Hong t hc
- FAQ (câu hi và tr li nhanh)
- Quiz (làm kim tra trc nghim)
 Hong hc tp theo nhóm
- Group Discussion (Tho lun nhóm)
- Assignment (np bài)
- Projects (làm bài t án)
 Hong hc tp cng tác
- Forum (dii)
- Wiki (bài vit chia s)
- Blog (Nht kí cá nhân)
- Glossary (bng thut ng)

c bing thêm mt lot các ch :
- Group discussion (thảo luận nhóm)
- e-Course (bài giảng theo chuẩn SCROM 2004)
Ngoài ra, còn có mt s chc chnh sa li cho phù hp vi yêu
cu ca h thng và ng cnh th nghim:
- Forum (diễn đàn trao đổi)
- Assignment (nộp bài)
- Link To file (cho phép upload/download file tài liệu về)

4

- Link To URL (cho phép ngƣời dùng link đến tài liệu của trang web
khác)
Mt s chc h tr thêm vào h thng và ng cnh th nghim:
- News (xem tin tức giáo dục)
- Social network (liên kết với các mạng xã hội)
b. Tài liu khóa hc theo quy nh ca khoa Công Ngh Thông Tin.
c. a tài lia.





















5

CHƢƠNG I
CƠ SỞ LÝ THUYẾT
&PHƢƠNG PHÁP LUẬN
















 Nội dung chƣơng I:

 Thit k mt h e-learing chng
 Kin trúc ACeLS Framework
 Áp dng trong ng ci hm

6

1.Thiết kế một hệ e-Learning chất lƣợng
1.1 E-Learning là gì?
E-Learning là mt hình tho mi, s dng máy tính và internet  h tr
cho vic dy và hc hay còn c gi o t o trc tuyn, dy và hc
i s tr giúp ca máy tính. Trên thc t có rt nhi
nhau v e-Learningt s e-Learning t:
- e-Learning là s dng các công ngh Web và Internet trong hc tp [2].
- e-Learning là mt thut ng  mô t vic hc to da trên công
ngh thông tin và truyn thông [1]
1.2 Lợi ích và hạn chế của e-Learning
 Li ích ca e-Learning
E-Learning có li ích chung là giúp ci tin vic trình bày và biu din ni dung
bài hi hn s i dùng truy cp vào h thng; tu kin
thun tin và linh hot nhi dùng trong vic dy và hc; phát tri
i, cn thit, hi dùng, phù hp va
thi.
i vi dy (giáo viên), e-Learning giúp gim thiu thi gian vit bng,
i gian din ging, ging di hc v ni dung bài hc;
gim thiu ti c và thi thy nh vic t ng hóa quá trình
m, nhn xét ti ci hc; có th s dng chung và làm
 mt tài nguyên hc tp, bài gin t vi nhiu
giáo viên, chuyên ng; có th tích hp nhiu phn mm tin
h mô hình hóa bài ging dn trng và t chc nhiu hot
ng hc tp phong phú, thú v i hc.

Nh e-Learningi hc có th hc bt c lúc nào, ti b dàng
u chnh thi gian hc tp phù hp vi thi gian làm vic ca bn thân; t do la
chc cách thc hc tp, các khóa hc và các hong hc tp sao cho phù hp nht

7

vm ca tng cá nhân; rèn luyn kh iá và tng hp
kin tht s n thit khác.[1][3]
 Hạn chế của e-Learning
  thi trong vic áp dng e-Learning trong dy và hc
ci vi di hc:
- Ciên có kh ng dng Công ngh thông tin.
- Ca am hiu chuyên môn, va có th ng dng Công ngh thông
 tn t có chng.
- a giáo viên và hc viên kém.
- Vic theo dõi quá trình hc tp ca hc viên thông qua dim tra,
bài thu ho c tp ca hc sinh nhiu khi không
khách quan và thiu chính xác.
- Khi thc hin bài tp theo nhóm thì các hc viên  xa khó theo dõi.
- K thut phc tp: hc viên mi tham gia khoá hc phi thông tho các k

- Chi phí k thu  tham gia hc trên mng, hc viên ph t các
phn mm công c cn thit trên máy tính ca mình và kt ni vào mng.
- Vic hc có th bun t: Mt s hc viên s cm thy thiu nhng mi quan h
gia bn bè và s tip xúc trên lp.
- Yêu cu ý thc hc qua mng yêu cu bn thân hc viên
phi có trách nhii vi vic hc ca chính mình. [1][3]
1.3 Kiến trúc hệ thống e-Learning
Mt cách tng th mt h thng e-Learning bao gm 3 phn chính:
- H tng truyn thông và mng: Bao gm các thit b u cui dùng (hc

viên), thit b t cung cp dch v, mng truyn thông,
- H tng phn mm: Các phn mm LMS, LCMS, Authoring Tools
(Aurthorware, Toolbook, )
- No (h tng thông tin): Phn quan trng ca E-Learning là ni
dung các khoá ho, các courseware.[20]

8


Hình 1.1: Kiến trúc của hệ thống e-Learning[20]
1.4 Mô hình chức năng của hệ thống e-Learning
Mô hình ch cung cp mt cái nhìn trc quan v các thành phn to
nên mng e-Learning và nhng thông tin gia chúng. ADL (Advanced
Distributed Learning) - mt t chc chuyên nghiên cu và khuyn khích vic phát
trin và phân phi hc liu s dng các công ngh m các tiêu chun cho
SCORM (Mô hình chu ni dung chia s) mô t tng quát cha mt
h thng e-Learning bao gm:
- H thng qun lý hc tp (LMS) nt h thng dch v qun lý vic phân
phi và tìm kim ni dung hc ti hc, tc là LMS qun lý các quá trình
hc tp.
- H thng qun lý ni dung hc tp (LCMS): Mt LCMS là m
i dùng,   o có th to , s dng li, qun lý và phân
phi ni dung hc tng s t mt kho d liu trung tâm. LCMS qun
lý các quá trình to ra và phân phi ni dung hc tp.



9






Hình 1.2: Mô hình chức năng hệ thống e-Learning [20]
LMS ci thông tin v h i s dp ca
i s dng vi các h thng khác, v trí ca khoá hc t LCMS và ly thông tin v
các hong ca hc viên t LCMS. Chìa khoá cho s kt hp thành công gia LMS
và LCMS là tính m, s  mô t mt mô hình kin trúc ca h thng
e-Learning s dng công ngh  thc hia LMS và
LCMS ci các h thng khác.

10



Hình 1.3: Các chức năng của hệ thống e-Learning sử dụng công nghệ Web
[20]
 c tính ca dch v i ta thy rng các dch v Web có
kh  thc hit ca các h thng e-Learning bi các lý do
sau:
- i gia các h thng e-Learning u
tuân th tiêu chun XML.
- Mô hình kin trúc Web là nn tc lp v ngôn ng vi e-Learning
i gia các h thng e-Learning u tuân th
tiêu chun XML.[1][7]

1.5 Thiết kế một hệ e-Learning có chất lƣợng
S thành công ca e-Learning gn lin vi vic áp dng các mô hình thu
vc thit k dy hc (instructional design) ngay t lch s  u phát trin. Tht
vy, chính nh s áp dng này mà các ng dng e-Learning có s gn kt gia vic

thit k nhng ni dung hc tp da trên lý thuyt dy hc vi vic chn la và s

11

dng công ngh mt cách hiu quu và phát tric
thit k dy hc cho e-Learning ch yn vic phân tích nhu cu, mc
tiêu hc tp, phân tích tác vu vào, chim, chn l
tin truyn thông, và vi-kim tra. Tt c nhn này s dn ti
vic cung cp nhi có th thit k và phát trin mt cách hiu qu
các ng dng e-Learning t chng cao.
Bên c phát trin mt h e-Learning ch
hiu qu và gn kt) thì v thit k là quan trng cn gii
quyt ca vic thit k mt h thng e-Learning có chng:
- Làm th  xây dng ni dung dy hc hiu qu và gn kt vi hc?
Ni dung dy hc là nhng gì? Và d nào?
- Làm th  chn la công ngh cho các hong dy-hc hiu qu và phù
hp ? Cách trình bày và th hi nào? Và hong s c s dng cho phù
hp vi ng cnh dy-hc? [10]

Hình 1.4 : Thiết Kế hệ thống e-Learning có chất lƣợng [10]
2. Kiến Trúc Active-Collaborative e-Learning Framework
2.1. Kiến Trúc Tổng Quan Của ACeLF (ACeLF Architecture)
i góc nhìn ci trin khai mt h thng thông tin (information system)
ã  xut mt kin trúc khung cho h tho trc tuyn thích nghi (Adaptive
e-Learning System), gi là Active Collaborative e-Learning Framework (ACeLF).
Kic áp dng giáo di hc ti ng cnh

12

Vi kt hp ca hai cách tip cn gia h thng dy hc mang tính

c (Active-Collaborative e-Learning System) và h tho thích
nghi (Adaptive e-Learning System). Mc tiêu chính ca kin trúc là nhng
h tr kh  hc tp da trên nhng ho
tác gii hc vi tài nguyên hc ti hc vi giáo viên và
c bit là gii hc vi hc. [10]

Hình 1.5 : Mô hình kiến trúc tổng quan của Active Collaborative e-Learning
Framework (ACeLF) [10]
Thành ph i hình thc e-Course, hoc 
nhng dng khác nhau ca e-      -Lecture), bài hc
cng c (e- vui (e-Quiz) to thành tài nguyên hc tp ca h thng
bên cnh nhng hong hc t c chn la theo kch bm ca giáo
viên, các thành phi din cho thành phm ci giáo
viên;
Và thành phn ting hc tc yêu cu ca h thng
i vi hc bao gm: hong t hc ( Self-studied activities), hong hc
tp theo nhóm (Group activities), và ho ng hc tp cng tác (Collaborative
activeties) c ba hou da trên vii
dùng cùng v     i d   c tri thc là e-Course và
Knowledge Graph.[8]
Bên cn và giám sát ca h thng (Recommending and
Monitoring activities) là nhim v giám sát quá trình hc tn kp thi cho
i hc. Hong này có th hoàn toàn th i hình thc giáo viên và tr

13

gin trc tii hc, hoc có th phân tích
da trên quá trình hc tp trc tuyn (online) ci h
n thích hp.
Bên ngoài cùng ca h thng s là lp giao di ng là các Virtual

Learning Environment- VLE c th  di hoc
mic là mt h thc
phát trin hoàn toàn mi.
2.2 Phƣơng Pháp Luận - Chiến Lƣợc Sƣ Phạm
y mnh công nghip hóa, hic và hi nhp
quc t, ngun li Vit Nam càng tr ng, quyt
nh s thành công ca công cuc phát tric. Giáo dc ngày càng có vai trò
và nhim v quan trng trong vic xây dng mt th h i Vit Nam mng
yêu cu phát trin kinh t-xã hi giáo dc phi có chic phát
tring, hp quy lut, xu th và xng tm thi. Chic Giáo dc
Vit Nam 2001-  ng giáo dc 
Vit Nam thu phát trin cc trong thi k mi và còn thp so
v cc tiên tin trong khu vc và trên th gii. Thc trng vic dy
và hi hc  Vit Nam vn còn nhiu hn ch c dn chng qua nhng bài báo,
báo cáo phân tích và nghiên cc[10][11] [12] [13], c th là
s kém hiu qu v công tác ging dy và hc tp  bi hc, s lc hu và thiu
thc t c    o và các môn h      c
chuu ra ca sinh viên tt nghiu qu o cng, thiu
 nghii vc ch ra c th
thông qua nhng con s liu th
t t  lc / kh c ca mình;
c t hc ;
Gn 70% SV cho rc t nghiên cu;
Gn 55% SV cho rng mình không thc s hng thú hc tp.[17]

14

Mc chm bán ngu
nhiên : gm 448 SV c
    i 155 SV nam (chim 34,6%) và 293 SV n

(chi  ba (38,4%);
 .[17][7] [12] [4]
  ng chii mi dy h khc
phc nhng yu kém, hn ch và  n nào ci thin thc trng giáo dc ca
chúng ta hin nay (Ví d, Ngày 18.12.2008 B Giáo d D
tho Chic phát trin giáo dc Vit Nam 2009  2020, thông qua ngh nh 14 -
i mi toàn din giáo d i h   020) [14].    i mi
ng pháp dy hc và ng dng công ngh ICT vào trong dy hc là mt trong
nhng v  u. Do vy, nhiu h thng e-Learning
   n và tri     i hc  Vit Nam. Tuy nhiên,
nhng h thng e-Learning này ch yu ch dng li  m s dng công ngh, và
khai thác các công c sn có ca các LMS/LCMS (Moodle, Atutor, và Sakai), thm
chí ch mang tính hình tht chim, hoc mt mô hình c
th phù hp cho ng cnh dy - hi hc  Vi có th trin khai dy và
hc mt cách có hiu qu trên thc t.
Vì vy, h thng hc kt hp vi chim s c phân chia thành
hai thành phn :
ng hc trc tuyc liên kt vi mt Web-based course ca VLE.
H thng dy hc s bao gm tài nguyên hc tp trc tuyn ( on-line course and on-
line documentations), và các hong trc tuyn ( on-u phi
bi Student model và Tutor model.
Student model (hay Expert model) chính là chim hay các kch
bn dy hc ca giáo viên hom thit k nhi hc có
th tii tt c kin thc bng vic t hc, t nghiên cu hoc làm vic
nhóm / cng. Thông qua tutor model, h thng có th so sánh (mt cách t ng)
kt qu gii quyt v ci hc và kt qu ca giáo viên, ghi nhn ch / v trí

×