Phát triển công cụ hỗ trợ giảng dạy trực tuyến trên nền web sử dụng gói phần mềm mã nguồn mở moodle Phát triển công cụ hỗ trợ giảng dạy trực tuyến trên nền web sử dụng gói phần mềm mã nguồn mở moodle Phát triển công cụ hỗ trợ giảng dạy trực tuyến trên nền web sử dụng gói phần mềm mã nguồn mở moodle luận văn tốt nghiệp,luận văn thạc sĩ, luận văn cao học, luận văn đại học, luận án tiến sĩ, đồ án tốt nghiệp luận văn tốt nghiệp,luận văn thạc sĩ, luận văn cao học, luận văn đại học, luận án tiến sĩ, đồ án tốt nghiệp
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI LUẬN VĂN THẠC SĨ Phát triển công cụ hỗ trợ giảng dậy trực tuyến Web sử dụng gói phần mềm mã nguồn mở Moodle Đỗ Tùng Bách Ngành: Sư phạm kỹ thuật điện tử Giảng viên hướng dẫn: Ts Nguyễn Tiến Dũng HÀ NỘI, 2012 Phát triển công cụ hỗ trợ giảng dạy trực tuyến web sử dụng gói phần mềm mã nguồn mở Moodle MỤC LỤC Lý chọn đề tài: Mục đích nghiên cứu đề tài: Đối tượng phạm vi nghiên cứu: Nhiệm vụ nghiên cứu: Phương pháp nghiên cứu: CHƯƠNG 1: TỔNG QUAN VỀ E LEARNING VÀ ỨNG DỤNG CỦA E LEARNING TRONG HỌC TẬP 1.1 E- LEARNING LÀ GÌ 1.1.1 Khái niệm E-learning 1.1.2 Mô hình hệ thống Elearning 1.1.3 Các hình thức học tập với Elearning 10 1.1.4 Nguồn lực cho E Learning .11 1.1.5 Lợi ích E-Learning 12 1.1.6 Đối tượng E-Learning 13 1.2 Sự phát triển Elearning 14 1.2.1 Tình hình phát triển ứng dụng E-Learning giới 14 1.2.2 Tình hình phát triển ứng dụng Learning Việt Nam 15 CHƯƠNG 2: TÌM HIỂU, XÂY DỰNG CÁC ỨNG DỤNG TRONG WEB ELEARNING 16 2.1 KIẾN TRÚC HỆ THỐNG E LEARNING 16 2.1.1 Hệ thống xây dựng nội dung giảng - CAS 17 2.1.2 Hệ thống quản lý học trực tuyến (LMS) 17 2.1.3 Các đặc tính LMS LCMS 18 2.1.4 Công cụ thực cho E-Learning 19 2.2 XÂY DỰNG KHÓA HỌC TRỰC TUYẾN 21 2.2.1 Các tiêu chí, định hướng xây dựng khóa học cho E-Learning .21 2.2.2 Công cụ xây dựng triển khai đào tạo khóa học trực tuyến Moodle 23 2.2.2.1 Giới thiệu Moodle 23 2.2.2.2 Các chức Moodle 25 2.2.2.2.1 Tạo khóa học 25 2.2.2.2.2 Sao lưu, phục hồi khóa học 26 2.2.2.2.3 Quản lý giáo viên học viên 27 2.2.2.2.4 Quản lý tài nguyên khóa học .29 2.2.2.2.5 Tạo hoạt động cho khóa học 31 2.2.2.2.6 Tạo thi, kiểm tra cho học viên .32 2.2.2.2.7 Đánh giá, nhận xét kết học viên chất lượng khóa học 33 2.2.2.3 Một số chức quan trọng Moodle 33 2.2.2.3.1 Module quản lý sinh viên 33 Phát triển công cụ hỗ trợ giảng dạy trực tuyến web sử dụng gói phần mềm mã nguồn mở Moodle 2.2.2.3.2 Module kiểm tra, đề thi 38 2.2.2.3.3 Module thảo luận thành viên khóa học 53 2.2.2.3.4 Module giao nhiệm vụ cho học viên (Assignments) 63 2.2.2.3.5 Module từ điển chuyên ngành (Glossaries) .65 2.2.2.3.6 Module học (Lessons) 66 2.2.2.3.7 Module sở liệu (Database) .67 2.2.2.3.8 Module cấp độ mức cấp độ (Grades and Scales) 69 2.2.2.3.9 Module đánh giá khóa học 70 2.2.2.4 Đánh giá Moodle 73 2.2.2.4.1 Ưu điểm Moodle 73 2.2.2.4.2 Những nhược điểm Moodle 74 2.3 Các phần mềm hỗ trợ E-Learning 75 2.3.1 Công cụ xây dựng giảng điện tử 75 2.3.1.1 Giới thiệu phần mềm Violet 75 2.3.1.2 Xây dựng giảng điện tử phần mềm Violet 76 2.3.1.2.1 Cài đặt chạy chương trình .76 2.3.1.2.2 Soạn thảo, cập nhật nội dung .76 2.3.1.2.3 Kết hợp Violet với Powerpoint 79 2.3.2 Quay phim Phát sóng giảng trực tuyến 81 2.3.3 Quản lý máy học sinh 83 CHƯƠNG 3: ỨNG DỤNG E LEARNING VÀO TRƯỜNG HỌC 85 3.1 Xây dựng Website Elearning cho Trung tâm dậy nghề B2K 85 3.1.1 Website Elearning trung tâm dậy nghề B2K 85 3.1.2 Quản lý giáo viên, học viên trường 86 3.1.3 Thực khóa học mơn Vi Điều Khiển 87 3.2 Ưu điểm – nhược điểm eLearning 91 3.2.1 Ưu điểm: 91 3.2.2 Nhược điểm: 93 3.3 Đánh giá Elearning 94 3.3.1 Hiệu phương pháp học tập truyền thống trực tuyến 94 3.3.2 Những thuận lợi khó khăn E-learning học truyền thống: .96 3.3.3 Một số đánh giá học viên, chuyên gia .97 3.3.4 Thực trạng tiềm Elearning 99 3.3.5 Nhận xét chung 100 CHƯƠNG 4: KẾT LUẬN, HƯỚNG PHÁT TRIỂN 101 Kết Luận 101 Hướng Phát triển 101 TÀI LIỆU THAM KHẢO .102 Học viên: Đỗ Tùng Bách Phát triển công cụ hỗ trợ giảng dạy trực tuyến web sử dụng gói phần mềm mã nguồn mở Moodle DANH MỤC CÁC KÝ HIỆU VÀ CÁC CHỮ VIẾT TẮT TT Từ viết tắt Diễn giải CBL Computer Based Learning CBT Computer Based Trainning DB Database LCMS Learning Content Management System LMS Moodle Learning Management System Modular Object – Oriented Dynamic Learning Enviroment PHP Personal Home Page Q&A Question and Answer SCORM Shareable Content Object Reference Model Học viên: Đỗ Tùng Bách Phát triển công cụ hỗ trợ giảng dạy trực tuyến web sử dụng gói phần mềm mã nguồn mở Moodle DANH MỤC CÁC HÌNH VẼ Hình 1.1 Mơ hình hệ thống e-Learning Hình 2.1 Đối tượng tham gia vận hành hệ thống 16 Hình 2.2 Sơ đồ chức của khóa học 22 Hình 2.3 Thiết lập thơng tin cho khóa học 25 Hình 2.4 Sao lưu khóa học 26 Hình 2.5 Phục hồi khóa học 27 Hình 2.6 Học viên, khách đăng ký khóa học 27 Hình 2.7 Lựa chọn giáo viện đảm nhiệm giảng dậy khóa học 28 Hình 2.8 Chọn học viên tham gia vào khóa học 29 Hình 2.9 Cập nhật tài nguyên cho khóa học 29 Hình 2.10 Diễn đàn trao đổi thông tin 31 Hình 2.11 Phịng họp trực tuyến 32 Hình 2.12 Đề thi cho học viên 32 Hình 2.13 Đánh giá khóa học 33 Hình 2.14 Chọn học viên vào khóa học 34 Hình 2.15 Danh sách học viên khóa học 34 Hình 2.16 Chi tiết danh sách học viên 35 Hình 2.17 Quản lý hồ sơ học viên 36 Hình 2.18 Tạo nhóm học sinh 37 Hình 2.19 Chọn học viên vào nhóm 37 Hình 2.20 Cung cấp mật thi 39 Hình 2.21 Thêm danh mục 40 Hình 2.22 Soạn thảo đề thi 41 Hình 2.23 Soạn thảo câu hỏi đa lựa chọn 43 Hình 2.24 Soạn thảo câu hỏi sai 43 Hình 2.25 Soạn thảo sâu hỏi trả lời ngắn 44 Hình 2.26 Soạn thảo câu hỏi số 44 Hình 2.27 Soạn thảo câu hỏi tính tốn 45 Hình 2.28 Soạn thảo câu hỏi so khớp 46 Hình 2.29 Soạn thảo câu hỏi mô tả 46 Hình 2.30 Câu hỏi so khớp ngẫu nhiên 47 Hình 2.31 Soạn thảo câu hỏi tổng hợp 48 Hình 2.32 Xem trước đề thi 48 Hình 2.33 Thử nghiệm xem trước 49 Hình 2.34 Danh sách điểm thi 50 Hình 2.35 Bảng phân tích mục 51 Hình 2.36 Bắt đầu thi 51 Hình 2.37 Đề thi 52 Hình 2.38 Kết thi 53 Hình 2.39 Các thiết lập chung cho diễn đàn 54 Hình 2.40 Thêm diễn đàn 55 Hình 2.41 Thêm chủ đề thảo luận Diễn đàn 56 Hình 2.42 Tạo phúc đáp cho chủ đề thảo luận 57 Hình 2.43 Tạo thảo luận từ phúc đáp 58 Học viên: Đỗ Tùng Bách Phát triển công cụ hỗ trợ giảng dạy trực tuyến web sử dụng gói phần mềm mã nguồn mở Moodle Hình 2.44 Hình 2.45 Hình 2.46 Hình 2.47 Hình 2.48 Hình 2.49 Hình 2.50 Hình 2.51 Hình 2.52 Hình 2.53 Hình 2.54 Hình 2.55 Hình 2.56 Hình 2.57 Hình 2.58 Hình 2.59 Hình 2.60 Hình 2.61 Hình 2.62 Hình 2.63 Hình 2.64 Hình 3.1 Hình 3.2 Hình 3.3 Hình 3.4 Hình 3.5 Hình 3.6 Hình 3.8 Hình 3.9 Hình 3.10 Bảng 3.11 Hình 3.12 Xóa thảo luận diễn đàn 58 Xóa diễn đàn 59 Kết tìm kiếm 59 Ví dụ giao diện Chat 60 Thiết lập cấu hình cho Chat 61 Thêm phòng Chat 62 Phòng Chat 62 Xem phiên Chat trước 63 Tạo tập cho người học 64 Tạo từ điển chuyên ngành 66 Tạo học 67 Tạo sở liệu 68 Tạo scale 69 Một lựa chọn 70 Tạo lựa chọn 71 Xóa lựa chọn 71 Trả lời lựa chọn 72 Giao diện phần mềm Violet 75 Chức Violet 76 Mã hóa tín hiệu 82 Quản lý máy học viên 84 Web Elearning sau thiết lập 85 Chọn giáo viên, học viên vào khóa học 86 Quản lý thông tin học viên 86 Khóa học Vi Điều Khiển sau tạo 87 Các chức khóa học 88 Diễn đàn thảo luận 88 Đề thi 89 Dạy học trực tuyến 90 Đánh giá khóa học 91 So sánh E Learning đào tạo trực tuyến Error! Bookmark not defined Hiệu Elearning 94 Học viên: Đỗ Tùng Bách Phát triển công cụ hỗ trợ giảng dạy trực tuyến web sử dụng gói phần mềm mã nguồn mở Moodle LỜI NĨI ĐẦU Lý chọn đề tài: Hiện nay, người sống kỷ nguyên phát triển ứng dụng thành tựu khoa học vào mặt đời sống Sự bùng nổ công nghệ thông tin điện tử viễn thơng tác động tích cực nhiều lĩnh vực, giải phóng sức lao động, nâng cao chất lượng đời sống vật chất tinh thần xã hội Càng ngày có thêm nhiều ngành nghề áp dụng công nghệ thông tin viễn thơng vào hoạt động mình, ngăn cách khơng gian thời gian khơng cịn ảnh hưởng nhiều đến đời sống người trước Trong lĩnh vực giáo dục đào tạo, việc đưa vào thành tựu công nghệ thông tin, viễn thông hoạt động giảng dạy làm thay đổi lớn nhiều mặt: phương pháp dạy học, mục tiêu dạy học, nội dung dạy học phương tiện dạy học Ngày nay, người học tập mà khơng bị giới hạn không gian địa lý hay thời gian giảng dạy mà học lúc, nơi “Cơng nghệ thông tin làm thay đổi lớn việc học Những người cơng nhân có khả cập nhật kỹ thuật lĩnh vực Nền giáo dục Việt Nam ln đánh giá sở phát triển khoa học - công nghệ, phát triển nguồn nhân lực đáp ứng nhu cầu xã hội đại đóng vai trị chủ yếu việc nâng cao ý thức dân tộc, tinh thần trách nhiệm lực hệ mai sau Trong bối cảnh đó, việc áp dụng công nghệ thông tin viễn thông vào dạy học triển khai từ thập niên 90 kỷ XX Dạy học đại hình thành năm xu hướng: - Dạy học tập trung vào hiệu - Dạy học tập trung vào việc học tập nơi, lúc cho tất người có nhu cầu muốn học - Dạy học giấy, phấn bảng sang học tập từ xa qua mạng internet., dạy học sử dụng công nghệ dạy học, phịng thí nghiệm thiết bị ảo - Dạy học với nội dung học cập nhật theo thời gian thực Học viên: Đỗ Tùng Bách Phát triển công cụ hỗ trợ giảng dạy trực tuyến web sử dụng gói phần mềm mã nguồn mở Moodle Với nghiên cứu phát triển dạy học theo năm xu hướng hàng loạt hình thức tổ chức học tập hình thành, điển hình E-learning Trong năm gần việc tổ chức hình thức học tập E-learning sử dụng phần mềm mã nguồn mở nghiên cứu triển khai rộng rãi trường đại học, cao đẳng Là sinh viên cao học ngành Sư Phạm kỹ Thuật, với mong muốn nghiên cứu Moodle, đóng góp phần vào phát triển cộng đồng Moodle Việt Nam, hệ thống giáo dục Việt Nam trí thầy giáo hướng dẫn, tơi lựa chọn đề tài cho luận văn thạc sĩ là: “Phát triển công cụ hỗ trợ giảng dậy trực tuyến Web sử dụng gói phần mềm mã nguồn mở Moodle” Mục đích nghiên cứu đề tài: Mục đích nghiên cứu đề tài nghiên cứu hệ thống dạy học từ xa, trực tuyến phát triển công cụ hỗ trợ giảng dậy trực tuyến Đối tượng phạm vi nghiên cứu: Đối tượng nghiên cứu đề tài dạy học trực tuyến, Moodle Phạm vi nghiên cứu tạo số module Moodle Xây dựng số công cụ hỗ trợ E Learning Nhiệm vụ nghiên cứu: Nhiệm vụ nghiên cứu đề tài là: Nghiên cứu hệ thống dạy học trực tuyến Nghiên cứu chức cấu trúc Moodle, công cụ hỗ trợ Ứng dụng xây dựng mơ hình hệ thống đào tạo trực tuyến trường Đại học-Cao đẳng Việt Nam Phương pháp nghiên cứu: Kết hợp nghiên cứu lý thuyết (nghiên cứu, tìm hiểu, phân tích, tổng hợp tài liệu) nghiên cứu thực nghiệm (quan sát, phân tích xây dựng chương trình thử nghiệm) Học viên: Đỗ Tùng Bách Phát triển công cụ hỗ trợ giảng dạy trực tuyến web sử dụng gói phần mềm mã nguồn mở Moodle CHƯƠNG 1: TỔNG QUAN VỀ E LEARNING VÀ ỨNG DỤNG CỦA E LEARNING TRONG HỌC TẬP 1.1 E- LEARNING LÀ GÌ 1.1.1 Khái niệm E-learning Có nhiều quan niệm khái niệm khác e-Learning Mỗi khái niệm nêu với góc nhìn khác nhau, vậy, nội hàm khái niệm khác Điển hình số nhiều khái niệm e-Learning là: e-Learning hội tụ học tập Internet e-Learning hình thức học tập truyền thông qua mạng Internet theo cách tương tác với nội dung học tập thiết kế dựa tảng phương pháp dạy học e-Learning việc sử dụng công nghệ mạng để thiết kế, cung cấp, lựa chọn, quản trị mở rộng việc học tập e-Learning việc sử dụng sức mạnh mạng phép học tập lúc nào, nơi đâu e-Learning việc cung cấp nội dung thông qua tất phương tiện điện tử bao gồm Internet; Intranet; Trạm phát vệ tinh; Băng tiếng, hình; Tivi tương tác CD- ROOM Trên sở tham khảo nhiều định nghĩa, xem xét chất trường hợp, vào trải nghiệm tác giả thời gian qua, hiểu, “eLearning hình thức học tập thơng qua mạng Internet dạng khóa học quản lý hệ thống quản lý học tập đảm bảo tương tác, hợp tác đáp ứng nhu cầu học lúc, nơi người học.” E-learning ứng dụng công nghệ thông tin, internet vào việc dạy học nhằm làm cho công việc giáo dục trở nên dễ dàng, rộng rãi hiệu E learning phù hợp với đối tượng, lứa tuổi Học viên: Đỗ Tùng Bách Phát triển công cụ hỗ trợ giảng dạy trực tuyến web sử dụng gói phần mềm mã nguồn mở Moodle E-learning tập hợp đa dạng phương tiện, công nghệ kỹ thuật cho giáo dục văn bản, âm thanh, hình ảnh, mơ phỏng, trị chơi, phim, thư điện tử, diễn đàn thảo luận, forum E-learning cung cấp nội dung đào tạo Web cập nhật, phát hành tức thời thống tồn cầu E-learning cung cấp nhiều cơng nghệ khác để thiết lập giải pháp đào tạo tổng thể Hệ thống E-learning xây dựng hệ thống quản trị gọi hệ quản lý đào tạo (Learning Management System), viết tắt LMS, giúp học viên người quản lý theo dõi tiến trình học tập 1.1.2 Mơ hình hệ thống Elearning Trung tâm hệ thống e Learning hệ thống quản lý học tập LMS (Learning Management System) Theo đó, người dạy, người học người quản trị hệ thống truy cập vào hệ thống với mục tiêu khác đảm bảo hệ thống hoạt động ổn định việc dạy học diễn hiệu Hình 1.1 Mơ hình hệ thống e-Learning Để tạo quản lý khóa học, người dạy ngồi việc làm việc trực tiếp hệ thống quản lý học tập, cần sử dụng công cụ xây dựng nội dung học tập Học viên: Đỗ Tùng Bách