TRƯỜNG ĐẠI HC HÀNG HI VIT NAM
KHOA CÔNG NGH THÔNG TIN
THUYT MINH
ĐỀ TÀI NCKH CẤP TRƯỜNG
ĐỀ TÀI
NG DNG PHN MM MÃ NGUN M CHO HC VÀ THI
TRC TUYN
Ch nhiệm đề tài: KS. NGUYN THÀNH TUN ANH
Thành viên tham gia: T.S. NGUYN HU TUÂN
Hi Phòng, tháng 5/2016
ng dng phn mm mã ngun m cho hc và thi trc tuyến
Ch nhiệm đề tài: Nguyn Thành Tun Anh ii
MC LC
M ĐẦU ......................................................................................................................... 6
1. TÍNH CP THIT CA VẤN ĐỀ NGHIÊN CU .............................................................. 6
2. TNG QUAN V TÌNH HÌNH NGHIÊN CU THUỘC LĨNH VỰC ĐỀ TÀI .......................... 6
3. MC TIÊU, ĐỐI TƯỢNG, PHM VI NGHIÊN CU ........................................................ 6
4. PHƯƠNG PHÁP NGHIÊN CỨU, KT CU CA CÔNG TRÌNH NGHIÊN CU .................... 6
5. KT QU ĐẠT ĐƯỢC CỦA ĐỀ TÀI .............................................................................. 7
CHƯƠNG I: CƠ S LÝ THUYT ................................................................................ 8
1.1 TNG QUAN V ELEARNING................................................................................... 8
1.1.1. Lch s ........................................................................................................... 8
1.1.2. Elearning là gì? ............................................................................................ 9
1.1.3. Tình hình phát trin Elearning trên thế gii ................................................. 9
1.1.4. Hin trng phát triên Elearning ti vit Nam ............................................. 10
1.2. ƯU, NHƯỢC ĐIM CA ELEARNING ..................................................................... 11
1.2.1. Ưu điểm ....................................................................................................... 11
1.2.2. Nhược điểm ................................................................................................. 12
1.3. CÁC DNG VÀ HÌNH THC CA E-LEARNING TRONG VIỆC ĐÀO TẠO .................. 13
1.3.1. Các dng E-learning ................................................................................... 13
1.3.2. Mt s hình thc đào tạo E-learning .......................................................... 14
1.4. KIN TRÚC H THNG E-LEARNING .................................................................... 15
1.5. TÌM HIU V CÁC GII PHÁP ELEARNING PH BIN HIN NAY ............................ 16
1.5.1. Moodle ........................................................................................................ 16
1.5.2. Edmodo ....................................................................................................... 18
1.5.3. CourseSites ................................................................................................. 19
1.5.4. Sakai ............................................................................................................ 20
1.6. LA CHN GII PHÁP. ......................................................................................... 21
CHƯƠNG II. TÌM HIỂU V H THNG MÃ NGUN M MOODLE .................. 23
2.1. MOODLE LÀ GÌ? .................................................................................................. 23
2.2. CÁC ĐẶC ĐIỂM CA MOODLE ............................................................................. 23
2.3. CÁC TÍNH NĂNG CHÍNH CỦA MOODLE ................................................................ 25
2.4. MT SNG C H TR CHO MOODLE KHI S DỤNG ĐỂ GING DY .............. 26
2.4.1. Reload ......................................................................................................... 26
ng dng phn mm mã ngun m cho hc và thi trc tuyến
Ch nhiệm đề tài: Nguyn Thành Tun Anh iii
2.4.2. Hot Patatoes................................................................................................ 26
2.4.3. LAMS ........................................................................................................... 27
2.4.4. eXe ............................................................................................................... 27
2.4.5. Mt s công c khác ................................................................................... 28
CHƯƠNG 3: XÂY DỰNG H THNG ...................................................................... 29
3.1. CÀI ĐẶT MOODLE ................................................................................................ 29
3.1.1. Cài đặt h điều hành Ubuntu Server .......................................................... 29
3.1.2. Cài đặt Apache/MySQL/PHP ..................................................................... 38
3.1.3. Cài đặt mt s phn mm h tr ................................................................. 38
3.1.4. Ti Moodle .................................................................................................. 39
3.1.5. Cu hình MySQL Server ............................................................................. 39
3.1.6. Hoàn thin việc cài đặt ............................................................................... 40
3.2. XÂY DNG H THNG HC VÀ THI TRC NGHIM TRC TUYN ......................... 41
3.2.1. Gii thiu .................................................................................................... 41
3.2.2. Chức năng qun lý h thng ....................................................................... 42
3.2.3. Chức năng ging dy .................................................................................. 43
3.2.3. Chức năng hc tp ...................................................................................... 43
3.2.4. Chức năng khách ........................................................................................ 43
3.3 XÂY DNG KHÓA HC "TIN HỌC VĂN PHÒNG" - NG VI HC PHN TIN HỌC VĂN
PHÒNG (17102) CỦA TRƯỜNG ĐI HC HÀNG HI VIT NAM. ................................. 43
3.3.1. Xây dng khóa hc ...................................................................................... 43
3.3.2. Xây dng các bài kim tra (trc nghiệm) để đánh giá sinh viên ................ 47
CHƯƠNG 4: KIỂM TH VÀ ĐÁNH GIÁ HỆ THNG ............................................ 52
4.1. KIM TH H THNG .......................................................................................... 52
4.1.1. Kim th h thng vi mt nhóm ít hc sinh .............................................. 52
4.1.2. Kim th h thng vi mt lp hc phn .................................................... 54
4.1.3. Kim th h thng vi nhiu lp hc phn cùng mt thi đim ................. 55
4.2. ĐÁNH GIÁ H THNG .......................................................................................... 56
4.3. K THUT PHÂN TRANG BÀI KIM TRA. .............................................................. 56
KT LUN ................................................................................................................... 59
TÀI LIU THAM KHO ............................................................................................. 60
ng dng phn mm mã ngun m cho hc và thi trc tuyến
Ch nhiệm đề tài: Nguyn Thành Tun Anh iv
DANH SÁCH HÌNH NH
Hình 1. Kiến trúc h thng E-learning .......................................................................... 15
Hình 2. H thng Moodle .............................................................................................. 17
Hình 3. Mng xã hi hc tp Edmodo ........................................................................... 18
Hình 4. CourseSites ....................................................................................................... 19
Hình 5. Phn mm mã ngun m Sakai ........................................................................ 20
Hình 6. So sánh 4 phn mm Elearning theo h thng website g2crowd.com ............. 21
Hình 7. Biểu tượng đi din cho moodle ....................................................................... 23
Hình 8. Các tính năng chính ca Moodle ...................................................................... 25
Hình 9. Phn mm Reload ............................................................................................. 26
Hình 10. Phn mm Hot Potatoes .................................................................................. 27
Hình 11. Cu hình máy o la chn .............................................................................. 29
Hình 12. Cài đt phn mm Vmware Workstation 10 .................................................. 30
Hình 13. Giao din phn mm Vmware Workstation 10 .............................................. 30
Hình 14. To máy ch o mi ....................................................................................... 31
Hình 15. Chn loi máy ch o ..................................................................................... 31
Hình 16. Chn chức năng sẽ cài h điều hành sau ........................................................ 32
Hình 17. Chn h điều hành Linux ............................................................................... 32
Hình 18. Đt tên và chn v trí lưu máy ảo ................................................................... 33
Hình 19. Tùy biến phn cng ca máy ch ................................................................... 33
Hình 20. Thay đổi thông sy o cho phù hp vi mc đích ................................... 34
Hình 21. Máy ảo đã sẵn sàng ......................................................................................... 34
Hình 22. Kích đúp vào CD/DVD ............................................................................... 35
Hình 23. Chn file ISO h điều hành ............................................................................ 35
Hình 24. Khi đng máy ch ........................................................................................ 36
Hình 25. Máy ch bắt đầu chy ..................................................................................... 36
Hình 26. Chn ngôn ng ............................................................................................... 37
Hình 27. Bt đầu cài đt ................................................................................................ 37
Hình 28. Màn hình đăng nhp Ubuntu Server 12.04 ..................................................... 38
Hình 29. Giao din ca h thống Moodle sau khi được cài đặt xong ........................... 41
Hình 30. Hot đng ca h thng .................................................................................. 42
Hình 31. To mi khóa hc ........................................................................................... 43
ng dng phn mm mã ngun m cho hc và thi trc tuyến
Ch nhiệm đề tài: Nguyn Thành Tun Anh v
Hình 32. To ni dung cho khóa hc ............................................................................ 44
Hình 33. Thêm tài nguyên vào khóa hc ....................................................................... 44
Hình 34. La chn loi tài nguyên cần đưa vào khóa hc ............................................ 45
Hình 35. Sa ni dung khóa hc ................................................................................... 47
Hình 36. Thêm hot đng hoc tài nguyên vào khóa hc ............................................. 47
Hình 37. La chn hot đng "Quiz" (kim tra trc nghim) ....................................... 48
Hình 38. Thêm ni dung cho Quiz ................................................................................ 48
Hình 39. Bài trc nghim đã được tạo, chưa có câu hỏi nào ......................................... 49
Hình 40. Thêm câu hi trc nghim vào bài kim tra ................................................... 49
Hình 41. La chn loi câu hi trc nghim ................................................................. 50
Hình 42. Nhp ni dung câu hỏi và các đáp án lựa chn .............................................. 50
Hình 43. Bài trc nghim được hin th trong ni dung bài hc ................................... 51
Hình 44. Trng thái %CPU và RAM ca h thng ....................................................... 52
Hình 45. Nhóm hc tp 5 sinh viên ............................................................................... 53
Hình 46. S thay đổi RAM (MB) ca h thng theo thi gian (phút) nhóm ít hc
sinh ................................................................................................................................. 53
Hình 47. S thay đổi CPU (%) ca h thng theo thi gian (phút) nhóm ít hc sinh54
Hình 48. S thay đổi RAM (MB) ca h thng theo thi gian (phút) mt lp hc
phn ............................................................................................................................... 54
Hình 49. S thay đổi CPU (%) ca h thng theo thi gian (phút) mt lp hc phn
....................................................................................................................................... 55
Hình 50. S thay đổi RAM (MB) ca h thng theo thi gian (phút) 2 lp hc phn
....................................................................................................................................... 55
Hình 51. S thay đổi CPU (%) ca h thng theo thi gian (phút) 2 lp hc phn .. 56
Hình 52. Vic s dng tài nguyên RAM (MB) và CPU(%) nhóm sinh viên 1 ......... 57
Hình 53. nh: Vic s dng tài nguyên RAM (MB) CPU(%) nhóm sinh viên 2
....................................................................................................................................... 57
Hình 54. Vic s dng tài nguyên RAM (MB) và CPU(%) nhóm sinh viên 3 ......... 58