Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 38 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
38
Dung lượng
2,94 MB
Nội dung
NGHIÊN CỨU CÁC HỆ THỐNG NGUỒN MỞ HỆ THỐNG MOODLE GVHD: Trần Lương Quốc Đại SVTH: Quách Nhựt Vỹ Trần Hiếu Nghĩa Phạm Đức Anh InfoworldSchool Nhóm Nguyễn Thành Luân MỤC LỤC LỜI MỞ ĐẦU I TỔNG QUAN 1.1 Giới thiệu Moodle 1.2 Lịch sử hình thành 1.3 Ứng dụng Moodle a Ứng dụng thực tế b Ứng dụng vào đề tài II CÀI ĐẶT 2.1 Chuẩn bị 2.2 Hướng dẫn cài đặt 2.3 Các lỗi thường gặp cài đặt .11 a Chưa bật PHP extentions PHP settings cần thiết 11 b Lỗi không load vào trang quản trị sau bước 11 12 III.GIAO DIỆN .12 3.1 Một số giao diện Moodle 12 3.2 Thêm giao diện (template) cho Moodle 13 3.3 Tùy biến giao diện cho Moodle 15 IV NGÔN NGỮ 17 V GIỚI THIỆU CÁC CHỨC NĂNG CHÍNH CỦA MOODLE 18 5.1 Chức quản lý thành viên 18 a Đăng ký thành viên 18 b Phân quyền cho thành viên 20 5.2 Chức quản lý khóa học .21 a Các dạng khóa học hỗ trợ 21 b Hướng dẫn thêm danh mục khóa học khóa học .22 5.3 Chức quản lý Module 25 a Thêm module activity/resource cho khóa học .25 b Thêm module diễn đàn để trao đổi ý kiến 27 c Thêm module đề thi trắc nghiệm cho khóa học 28 5.4 Quản lý điểm 30 5.5 Quản lý Add-On 30 Trang | VI.KẾT LUẬN 32 VII.TÀI LIỆU THAM KHẢO 33 NHẬN XÉT CỦA GIẢNG VIÊN 34 Trang | LỜI MỞ ĐẦU Giáo dục vấn đề quan tâm hàng đầu quốc gia giới Và việc dạy học ln phủ nước cất nhắc cải cách ngày, để phù hợp với trình độ cấp học Nhắc tới việc dạy học, ta không nhắc đến giáo cụ - công cụ hỗ trợ đắc lực cho việc giảng dạy giảng viên Hiện với phát triển công nghệ thông tin, nhiều giảng viên lựa chọn cho giáo án điện tử thật đặc sắc, nhằm nâng cao khả sáng tạo giúp học viên tiếp thu học dễ dàng Trong Moodle mã nguồn miễn phí tốt trợ giúp đắc lực cho việc dạy học trực truyến Với mã nguồn này, ta tạo nên website dạy học trực tuyến, cho phép sinh viên giảng viên tương tác với thông qua môi trường internet mạng nội Trang | I.TỔNG QUAN 1.1.Giới thiệu Moodle MOODLE (Modular Object-Oriented Dynamic Learning Environment) hệ quản trị web mã nguồn mở Được Martin Dougiamas phát triển ngôn ngữ PHP kết nối với sở liệu MySQL, cung cấp đầy đủ chức phục vụ cho việc dạy học trực tuyến Cho phép người dùng nhanh chóng tạo website dạy học trực tuyến (Elearning) đăng tải lên internet Moodle thiết kế với mục đích tạo khóa học trực tuyến với tương tác cao Tính mã mở độ linh hoạt giúp người phát triển có khả thêm vào mô-đun cần thiết cách dễ dàng Moodle cho phép khai thác nhiều authoring tool giới Các Authoring tool phải tuân thủ theo chuẩn SCORM, AICC, LAMS… Hiện có số phần mềm hỗ trợ việc xây dựng giảng trực tuyến Moodle hỗ trợ như: Adobe Presenter, Adobe Captivate… Hot Potatoes, MS Exel, MS PowerPoint… 1.2.Lịch sử hình thành Được sáng lập năm 1999 Martin Dougiamas Moodle viết tắt từ (Modular Object-Oriented Dynamic Learning Environment) Do khơng hài lịng với hệ thống LMS/LCMS thương mại WebCT trường học Curtin Úc, Martin tâm xây dựng hệ thống LMS mã nguồn mở hướng tới giáo dục người dùng Từ đến Moodle có phát triển vượt bậc thu hút quan tâm hầu hết quốc gia giới công ty bán MS/LCMS thương mại lớn BlackCT (BlackBoard + WebCT) có chiến lược riêng để cạnh tranh với Moodle 1.3.Ứng dụng Moodle a Ứng dụng thực tế Moodle bật thiết kế hướng tới giáo dục, dành cho người làm lĩnh vực giáo dục, Do thiết kế dựa module nên Moodle cho phép chỉnh sửa giao diện cách dùng theme có trước tạo thêm theme cho riêng Moodle phù hợp với nhiều cấp học hình Trang | thức đào tạo: phổ thơng, đại học/cao đẳng, khơng quy, tổ chức/cơng ty Moodle đáng tin cậy, có 10.000 site (thống kê moodle.org) giới dùng Moodle 160 quốc gia dịch 75 ngôn ngữ khác Có 100 nghìn người đăng kí tham gia cộng đồng Moodle (moodle.org) sẵn sàng giúp giải khó khăn Nếu cần giúp đỡ chuyên nghiệp cài đặt, hosting, tư vấn sử dụng Moodle, phát triển thêm tính mới, tích hợp Moodle với hệ thống có trường, người dùng chọn cho công ty Moodle Partners (khoảng 30 công ty) Moodle phát triển dựa PHP (Ngôn ngữ dùng công ty Web lớn Yahoo, Flickr, Baidu, Digg, CNET) mở rộng từ lớp học nhỏ đến trường đại học lớn 50000 sinh viên (ví dụ đại học Open PolyTechnique Newzealand tới đại học mở Anh - Open University of UK, trường đại học cung cấp đào tạo từ xa lớn châu Âu, đại học mở Canada, Athabasca University) Bên cạnh đó, dùng Moodle với database mã nguồn mở MySQL PostgreSQL Phiên 2.7 hỗ trợ thêm database thương mại Oracle, Microsoft SQL để người dùng có thêm nhiều hội lựa chọn b Ứng dụng vào đề tài Xây dựng website dạy học trực tuyến bao gồm chức năng: Đăng ký thành viên phân quyền cho thành viên Tạo chỉnh sửa khóa học, mơn học Phân mơn học cho giáo viên Thêm hoạt động tài nguyên cho môn học Thiết lập chế độ ghi danh cho môn học Tạo để thi trắc nghiệm online Quản lý điểm Cho phép học viên học, làm thi nộp trực tuyến II CÀI ĐẶT II.1 Chuẩn bị PHẦN CỨNG: Dung lượng ổ cứng: Tối thiểu: 160 MB Trang | Nếu cần lưu trữ thêm liệu tùy thuộc vào dung lượng trống cịn lại ổ đĩa bạn Dung lượng RAM: Tối thiểu: 256 MB Đề nghị: GB trở lên PHẦN MỀM: Hệ điều hành: Linux, Windows (Linux Windows lựa chọn phổ biến Moodle hỗ trợ tốt nhất) Web Server: Apache Moodle chạy Web Server khác như: IIS, Lighttpd, Nginx, Cherokee, Zesus LiteSpeed không hỗ trợ đầy đủ Web Server cần phải cấu hình xác để hỗ trợ chạy file PHP Khơng có u cầu bắt buộc cho phiên Web Server cố gắng sữ dụng phiên để tính Moodle hoạt động xác PHP: phiên 5.3.3 trở lên Một số PHP extention PHP setting bắt buộc cho việc cài đặt CSDL: MySQL PostgreSQL loại CSDL sử dụng để phát triển kiểm thử tính plugin Moodle MS SQL Server hổ trợ đầy đủ tính số plugin tùy chọn không chạy CSDL Oracle không hỗ trợ đầy đủ không khuyễn nghị sử dụng Bạn phải cần PHP extention khác tương ứng với loại CSDL mà bạn chọn để cài đặt Moodle MySQL: phiên 5.1.33 trở lên PostgreSQL: phiên 8.3 trở lên MSSQL: phiên 9.0 trở lên Oracle: phiên 10.2 trở lên (khơng khuyến nghị) Trình duyệt web: Firefox, Internet Explorer trở lên, Safari trở lên, Chrome 11 trở lên (các phiên thấp sử dụng Moodle không hỗ trợ đầy đủ) Trang | II.2 Hướng dẫn cài đặt Bước 1: Download gói http://download.moodle.org cài đặt Moodle địa chỉ: Bước 2: Giải nén gói cài đặt Moodle vào thư mục www Wamp Server Bước 3: Tạo CSDL rỗng phpAdmin (bước bỏ qua cài đặt, Moodle tự tạo CSDL cho riêng mình) Bước 4: Truy cập vào địa http://localhost/moodle thấy giao diện hình dưới: Lựa chọn gói ngôn ngữ phù hợp (Vietnamese), nhấn Next Bước 5: Lựa chọn đường dẫn thư mục chứa liệu cho Moodle Trang | Địa web địa trang web hiển thị Thư mục Moodle thư mục chứa source code Thư mục liệu thư mục chứa file hình ảnh, tập tin giảng sau Bước 6: Chọn loại CSDL để cài đặt Moodle: Moodle hỗ trợ nhiều loại CSDL (MySQL, PostgreSQL, SQL Server, Oracle ) Ở ta sử dụng Wamp Server nên ta chọn loại CSDL MySQL Bước 7: Cấu hình CSDL (mặc định Wamp Server người root – không mật khẩu) Trang | Bước 8: Nhấn Tiếp tục để đồng ý với giấy phép sử dụng Moodle Bước 9: Moodle kiểm tra cấu hình máy chủ Trang | Tại khu vực quản trị, ta chọn Quản trị hệ thống \ Thành viên \ Các quyền \ Assign system roles Hệ thống lên danh sách nhóm người dùng quản trị Các bước ta thực tương tự phân quyền cho thành viên trang ngồi V.2 Chức quản lý khóa học Moodle cho phép tạo khóa học cập nhật nội dung cho khóa học, ta lưu khóa học để sử dụng lại a Các dạng khóa học hỗ trợ Định dạng chuẩn LAMS: hỗ trợ học theo trình tuần tự, chủ động cho học viên, hỗ trợ giảng dạng tĩnh, hỗ trợ media Định dạng chuẩn SCORM: hỗ trợ học theo slide thời gian thực, giảng trực tuyến, nhúng slide vào giảng trực tuyến tự động chạy, bắt buộc học viên phải học theo khung thời gian cố định Hỗ trợ video với chất lượng thấp (bé 10MB) Diễn đàn cộng đồng: Một khóa học theo kiểu thảo luận theo chủ đề khác diễn đàn Dạng chủ đề: chủ động việc xếp chương trình học theo đề cương cho trước Dạng theo tuần: chủ động thời gian học theo quy định cho học viên giảng viên Dạng theo tuần CSS không bảng: giống dạng theo tuần có cách trình bày tự do, không theo khuôn khổ b Hướng dẫn thêm danh mục khóa học khóa học Bước 1: Ở trang quản trị, khu vực quản trị, ta chọn Quản trị hệ thống \ Thêm/sửa khóa học Hệ thống lên danh sách danh mục khóa học có Trang | 23 Nếu muốn tạo danh mục khóa học mới, ta chọn Create new category Hệ thống lên trường để ta nhập thông tin cho danh mục khóa học Sao ta chọn Tạo danh mục để hồn thành q trình tạo danh mục Bước 2: Sau hồn thành q trình tạo danh mục Danh mục vừa tạo thêm vào danh sách danh mục khóa học Ta chọn Trang | 24 danh mục mà muốn thêm khóa học vào Hệ thống hiển thị danh sách khóa học thuộc danh mục Ta chọn Create new course Hệ thống lên trường để ta nhập thơng tin cho khóa học Sau ta chọn Lưu thay đổi Các trường có dấu * màu đỏ trường bắt buộc nhập Bước 3: Sau tạo khóa học thành cơng, Moodle chuyển tới giao diện ghi danh ta ghi danh thành viên vào khóa học Trang | 25 Ta chọn Enrol Users Một pop-up xuất hiển thị danh sách thành viên (1) Ta chọn vai trò thành viên muốn ghi danh sau ghi danh cho thành viên với vai trò chọn (2) Lập lại (2) cho bạn muốn ghi danh thêm thành viên khác với vai trò tương ứng họ (3) Kết thúc việc ghi danh cách chọn (4) Ta thay đổi phương thức ghi danh cho thành viên Moodle hỗ trợ phướng thức ghi danh chính: Manual enrolments: Chỉ giáo viên dạy khóa học hoăc người quản trị ghi danh cho thành viên Self enrolments: Cho phép thành viên tự ghi danh vào khóa học Ta đặt mật thành viên biết mật ghi danh Guest Access: cho phép khách vãng lai (không đăng nhập vào Moodle) tham gia vào khóa học Trang | 26 Tại khu vực quản trị, ta chọn Quản trị khóa học \ Thành viên \ Phương thức ghi danh Moodle lên phương thức ghi danh khung bên phải Ta chọn nút mũi tên để di chuyển phương thức ghi danh lên xuống Vị trí vị trí ưu tiên V.3 Chức quản lý Module a Thêm module activity/resource cho khóa học Bước 1: Đăng nhập vào Moodle với tài khoản giáo viên Sau chọn khóa học mà muốn thêm activity Sau chọn nút Bật chế độ chỉnh sữa Trang | 27 Bước 2: Ta chọn Add an activity or resource Một danh sách activity resource cho ta lựa chon Activity hoạt động khóa học tập, assignment… Resource tài nguyên khóa học học, tập tin… Ta chọn loại activity resource mà muốn thêm vào khóa học sau chọn Thêm Moodle lên thơng tin trường cho ta Trang | 28 thêm thông tin file Các trường có đánh dấu * màu đỏ bắt buộc nhâp Tiếp tục ta chọn Lưu trở khóa học Các activity resource thêm thành cơng vào khóa học b Thêm module diễn đàn để trao đổi ý kiến Có sẵn kiểu diễn đàn khác nhau, ví dụ diễn đàn dành cho giáo viên, tin tức khóa học, diễn dàn dành cho tất cả, diễn đàn hỏi đáp Tất thông báo gửi lên diễn đàn có gắn ảnh kèm theo người gửi Các thảo luận lồng vào nhau, phẳng tuyến tính, theo kiểu gửi gần theo kiểu gửi sớm Các diễn đàn riêng lẻ tham gia thành viên mà gửi qua email, giáo viên bắt buộc tất tham gia Giáo viên chọn khơng cho phép hồi âm (ví dụ diễn đàn thơng báo) Các thảo luận dễ dàng di chuyển diễn đàn giáo viên Các ảnh đính kèm xuất dịng Trang | 29 Nếu đánh giá diễn đàn sử dụng, chúng xếp theo ngày tháng Ứng dụng: mục trao đổi thảo luận website Hướng dẫn: Vào mục Add an activity or resource chọn diễn đàn, khung nhập tên diễn đàn, kiểu diễn đàn Lưu lại c Thêm module đề thi trắc nghiệm cho khóa học Trước thêm module đề thi trắc nghiệm, ta phải tạo ngân hàng câu hỏi trước Bước 1: Soạn đề thi theo định dạng hình bên đưới lưu file lại với phần mở rộng txt Bước 2: Tại Khu vực quản trị, ta chọn Quản trị khóa học \ Question bank \ Nhập Hệ thống lên giao diện cho ta nhập danh sách câu hỏi vào Trang | 30 Chọn định dạng Aiken Format thêm file tạo bước vào Sau ta chọn Nhập liệu Ta tạo xong Ngân hàng câu hỏi cho đề thi trắc nghiệm Tiếp theo ta thêm module thi trắc nghiệm vào khóa học Bước 1: Vào mục Add an activity or resource chọn đề thi, sau ta chọn Thêm Bước 2: Nhập thông tin bắt buộc cho đề thi trắc nghiệm Sau ta chọn Lưu trở khóa học Module đề thi tạo khóa học Ta chọn module vừa tạo chọn Chỉnh sửa đề thi Ta chọn câu hỏi từ danh sách Ngân hàng câu hỏi khung bên phải chọn Đưa vào đề thi Các câu hỏi thêm vào đề thi ta vừ tạo Vậy thêm xong câu hỏi vào đề thi Trang | 31 V.4 Quản lý điểm Bước 1: Chọn môn học cần quản lý Sau ta chọn Quản trị khóa học \ Điểm số Hệ thống danh sách thành viên khóa học điểm số tương ưng với thành viên bao gồm cột điểm tập cột điểm thi online Nếu muốn chỉnh sửa điểm ta chọn Bật chế độ chỉnh sửa Tại ta chỉnh sửa điểm cho học viên theo mục tập Sau ta chọn Cập nhật Trang | 32 V.5 Quản lý Add-On Website Moodle.org cung cấp nhiều Add-On tiện ích Người dùng truy cập cài đặt tiện ích cho website , hỗ trợ tối đa cho hệ thống moodle người dùng Bước 1: chọn Administrator > Site Administrator > Plugin > Install Add-On Bước 2: Click Install Add-on…… Để truy cập vào Plugin trang Moodle.org Bước 3: Click Search Plugin để cài đặt tiện ích hỗ trợ Bước 4: Chọn Plugin cần cài đặt, chọn Phiên phù hợp với hệ thống Moodle Trang | 33 Bước 5: Quay lại mục Install Add-On, chọn Plugin type, link tới file Zip, đồng ý điều khoản sau cài đặt VI.KẾT LUẬN Kết đạt được: Cài đặt thành công khác phục số lỗi trình cài đặt Trang | 34 Tìm hiểu thực chức Moodle: tạo thành viên, phân quyền, tạo khóa học… Thay đổi giao diện Moodle mức Thêm gói ngơn ngữ vào Moodle thay đổi ngơn ngữ mặc định Tích hợp thêm add-on tùy chọn vào Moodle Hướng phát triển: Triển khai Moodle lên host Tạo thêm nhiều khóa học, thư viện giảng theo chuẩn quốc tế (SCORM, LAMS ) Chỉnh sữa lại giao diện thân thiện Nghiên cứu tự phát triển module để tích hợp vào Moodle Trang | 35 VII.TÀI LIỆU THAM KHẢO Tơn Thất Khoa, Đỗ Tiến Đạt, 2013 Mơ hình học cụ cho môn Thiết kế bảo mật mạng Luận văn tốt nghiệp cử nhân tin học, Đại học Đà Nẵng, Đà Nẵng, Việt Nam History, Moodle Truy cập ngày 27 tháng 05 năm 2014 URL: http://docs.moodle.org/27/en/History Installing Moodle, Moodle Truy cập ngày 27 tháng 05 năm 2014 URL: http://docs.moodle.org/27/en/Installing_Moodle Trang | 36 NHẬN XÉT CỦA GIẢNG VIÊN Trang | 37