ĐỀ TÀI: XÂY DỰNG PHẦN MỀM THI TRẮC NGHIỆM TRỰC TUYẾN BẰNG MOODLE

41 2.2K 14
ĐỀ TÀI: XÂY DỰNG PHẦN MỀM THI TRẮC NGHIỆM TRỰC TUYẾN BẰNG MOODLE

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ĐỀ TÀI : Gồm cài đặt Moodle và xây dựng câu hỏi thi trắc nghiệm trực tuyến bằng moodle Trong bài hướng dẫn đày đủ phần cài đặt Moodle rất chi tiết và kèm theo hình anh minh họa, tạo gói câu hỏi đưa lên Moodle, thành một bài hoàn chỉnh về đề tài thi trực tuyến

Xây dựng phần mềm thi trực tuyến bằng Moodle LỜI CẢM ƠN Lời đầu tiên em xin chân thành cảm ơn Thầy Quách Luyl Đa – người đã trực tiếp hướng dẫn em hoàn thành đề tài này. Nếu không có những lời chỉ dẫn, những tài liệu, những lời động viên khích lệ của thầy thì đề tài này khó lòng thực hiện được. Em cũng chân thành cảm ơn các thầy cô trong bộ môn công nghệ thông tin đã tận tình chỉ bảo và giúp đỡ em trong suốt thời gian em học và trong quá trình em thực hiện đề tài này. Và cuối cùng tôi xin cảm ơn tất cả bạn bè của tôi, những người đã sát cánh cùng chia sẻ với tôi những lúc vui buồn giúp tôi có động lực để hoàn thành tốt đề tài này. Cần Thơ, ngày 02 – 05 – 2014 Sinh viên Trang Nhơn Toàn Thắng SV: Trang Nhơn Toàn Thắng 111C650061 1 Xây dựng phần mềm thi trực tuyến bằng Moodle SV: Trang Nhơn Toàn Thắng 111C650061 2 Xây dựng phần mềm thi trực tuyến bằng Moodle LỜI MỞ ĐẦU Trong những năm gần đây, sự phát triển không ngừng của Công nghệ thông tin nói chung và Internet nói riêng đã mang lại sự thay đổi đáng kể trong cuộc sống. Internet đã thực sự là môi trường thông tin liên kết mọi người trên toàn thế giới gần lại với nhau, cùng chia sẻ những vấn đề mang tính xã hội. Tận dụng môi trường Internet, xu hướng phát triển các phần mềm hiện nay là xây dựng các ứng dụng có khả năng chia sẻ cao, vận hành không phụ thuộc vào vị trí địa lý cũng như hệ điều hành, tạo điều kiện cho mọi người có thể trao đổi, tìm kiếm thông tin, học tập một cách dễ dàng, thuận lợi. E-Learning (đào tạo trực tuyến) là một trong những ứng dụng điển hình dựa trên Web và Internet. Việc học không chỉ bó cụm cho học sinh sinh viên ở các trường đại học mà còn dành cho tất cả mọi người, không kể tuổi tác, không có điều kiện đến trường… E-Learning đã được thử nghiệm thành công và sử dụng rộng rãi ở nhiều nơi trên thế giới. Đề tài tốt nghiệp “Xây dựng phần mềm thi trực tuyến bằng Moodle” sẽ thiết lập một website về đào tạo trực tuyến và thi trắc nghiệm trực tuyến xây dựng trên nền mã nguồn mở Moodle và kế thừa các tính năng của phần mềm hữu ích này. SV: Trang Nhơn Toàn Thắng 111C650061 3 Xây dựng phần mềm thi trực tuyến bằng Moodle LỜI NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN SV: Trang Nhơn Toàn Thắng 111C650061 4 Xây dựng phần mềm thi trực tuyến bằng Moodle ĐÁNH GIÁ KẾT QUẢ THỰC HIỆN TIỂU LUẬN TỐT NGHIỆP (Học kỳ : 2 Năm 2013 - 2014) TÊN ĐỀ TÀI: Xây dựng phần mềm thi trực tuyến bằng Moodle CÁC GIÁO VIÊN HƯỚNG DẪN: STT HỌ VÀ TÊN MSCB 1 Quách Luyl Đa CÁC SINH VIÊN THỰC HIỆN: STT HỌ VÀ TÊN MSSV THƯỞNG (Tối đa 1,0 điểm) ĐIỂM 1 Trang Nhơn Toàn Thắng 111C650061 I. HÌNH THỨC (Tối đa 0,5 điểm) Bìa (tối đa 0,25 điểm)  Các tiêu đề: Trường ĐHTĐ, Khoa KTCN  Loại tiểu luận tốt nghiệp – hệ CĐ và ĐH  Tên đề tài  Giáo viên hướng dẫn: chức danh, họ tên  Thông tin về các sinh viên thực hiện: họ tên, mã số, lớp  Năm thực hiện Bố cục (tối đa 0.25 điểm)  Nhận xét của giáo viên hướng dẫn và giáo viên chấm  Mục lục: cấu trúc chương, mục và tiểu mục  Phụ lục (nếu có)  Tài liệu tham khảo II. NỘI DUNG (Tối đa 3,0 điểm) Giới thiệu (tối đa 1,0 điểm)  Mô tả bài toán (0,5 điểm)  Mục tiêu cần đạt, hướng giải quyết (0,5 điểm) Ứng dụng (tối đa 1,5 điểm)  Lưu đồ các mô-đun (1,0 điểm)  Giới thiệu sử dụng chương trình (0,5 điểm) Kết luận (tối đa 0,5 điểm) SV: Trang Nhơn Toàn Thắng 111C650061 5 Xây dựng phần mềm thi trực tuyến bằng Moodle  Nhận xét kết quả đạt được  Hạn chế  Hướng phát triển III. CHƯƠNG TRÌNH DEMO (Tối đa 5,5 điểm) Giao diện thân thiện với người dùng (1,0 điểm) Hướng dẫn sử dụng (1,0 điểm) Kết quả thực hiện đúng với kết quả của phần ứng dụng (3,5 điểm) Tổng điểm Cần Thơ, ngày tháng năm 201 GIÁO VIÊN CHẤM SV: Trang Nhơn Toàn Thắng 111C650061 6 Xây dựng phần mềm thi trực tuyến bằng Moodle KÍ HIỆU VÀ VIẾT TẮT WYSIWYG What you see is What you get HTML HyperText Markup Language SCORM Sharable Content Object Reference Model Cua học: là cách phiên ra âm đọc tiếng Việt của từ "cours" của tiếng Pháp. Nó có nghĩa là "Khoá học". -MTDT: Máy tinhd điện tử -QTDH: Quản lý dạy học -PTDH: Phương tiện dạy học SV: Trang Nhơn Toàn Thắng 111C650061 7 Xây dựng phần mềm thi trực tuyến bằng Moodle CHƯƠNG I TỔNG QUAN I. CƠ SỞ LÝ LUẬN CỦA VIỆC ỨNG DỤNG MÁY TÍNH PHỤC VỤ DẠY HỌC I.1 Đặt vấn đề: Trong những năm gần đây, sự phát triển không ngừng của Công nghệ thông tin nói chung và internet nói riêng đã mang lại những thay đổi đáng kể trong cuộc sống. Internet đã thật sự là môi trường thông tin liên kết mọi người trên toàn thế giới gần lại với nhau, cùng chia sẻ những vấn đề mang tính toàn xã hội. Tận dụng môi trường internet, xu hướng phát triển của các phần mềm hiện nay là xây dựng các ứng dụng có khả năng chia sẻ cao, vận hành không phụ thuộc vào vị trí địa lý cũng như hệ điều hành; tạo điều kiện cho mọi người có thể trao đổi, tìm kiếm thông tin, học tập một cách dễ dàng và thuận tiện. Elearning (giáo dục điện tử) là một trong những ứng dụng điển hình dựa trên web và internet. Việc học không chỉ bó cụm cho học sinh, sinh viên ở các trường học mà dành cho tất cả mọi người, không kể tuổi tác, không có điều kiện trực tiếp đến trường,… SV: Trang Nhơn Toàn Thắng 111C650061 8 Xây dựng phần mềm thi trực tuyến bằng Moodle Ý thức được những vấn đề đó, tôi đã chọn đề tài cho mình là: “Xây dựng hệ thống thi và cấp chứng chỉ tin học bằng Moodle”. Việc giải quyết vấn đề này sẽ góp phần đánh giá, chọn lọc những ứng dụng tiên tiến, hiện đại của Công nghệ Thông tin-Viễn thông để đưa chúng vào quá trình giảng dạy trong nhà trường nhằm nâng cao chất lượng giáo dục cũng như tạo tiền đề cho việc thiết kế và triển khai các phần mềm dạy học (PMDH) trong diện rộng cho tất cả các môn học trong tuơng lai. I.1.1 Mục tiêu nghiên cứu: Elearning: Lựa chọn phần mềm phù hợp để thực hiện Xây dựng Quy trình tạo nội dung cho khóa học, áp dụng quy trình này xây dựng hệ thống hỗ trợ học tập và đào tạo trực tuyến với Moodle. I.1.2 Phương pháp nghiên cứu: Để xây dựng được một hệ thống dạy học thật sự hiệu quả trên môi trường Internet, chúng ta cần phải nghiên cứu các tài liệu, tìm hiểu thực trạng giáo dục, những phương pháp giáo dục hiện đại(eLearning), …Qua đó đưa ra giải pháp xây dựng hệ thống học tập trên mạng với phần mềm mã nguồn mở. Tôi đã thưc hiện đề tài theo các bước: - Tìm hiểu thực trạng và công nghệ, các lý thuyết liên quan. - Xây dựng quy trình tạo nội dung của khóa học. - Ứng dụng Moodle với việc xây dựng hệ thống. SV: Trang Nhơn Toàn Thắng 111C650061 9 Xây dựng phần mềm thi trực tuyến bằng Moodle CHƯƠNG II CƠ SỞ LÝ THUYẾT II.1 Cơ sở lý luận Từ những năm 70 của thế kỷ trước, máy tính điện tử(MTĐT)đã được xem là công cụ hỗ trợ vào quá trình dạy học (QTDH) và đã đem lại những hiệu quả to lớn, vượt qua những phương tiện dạy học (PTDH) truyền thống như bảng đen, tranh ảnh minh họa, đèn chiếu,… Máy tính ngày càng thâm nhập sâu vào một số lĩnh vực của QTDH là nhờ vào một số chức năng đặc biệt của nó như sau: - Chức năng lưu trữ, xử lý và cung cấp thông tin SV: Trang Nhơn Toàn Thắng 111C650061 10 [...]... Trang Nhơn Toàn Thắng 111C650061 18 Xây dựng phần mềm thi trực tuyến bằng Moodle Hình 2 Giao diện của Moodle SV: Trang Nhơn Toàn Thắng 111C650061 19 Xây dựng phần mềm thi trực tuyến bằng Moodle CHƯƠNG III CÀI ĐẶT MOODLE VÀ XÂY DỰNG PHẦN MỀM TRẮC NGHIỆM TRỰC TUYẾN III.3.1 Cách cài đặt Moodle Bước 1: Download bộ cài đặt Moodle từ trang web sau rồi giải nén ra http:/ /moodle. org/download/ Bước 2: Download... 24 Xây dựng phần mềm thi trực tuyến bằng Moodle - mdl_log_display - … Hình 3.9 Thông thin phiên bản hiện hành HÌnh 3.10 Cấu hình tài khoản cho người quản trị SV: Trang Nhơn Toàn Thắng 111C650061 25 Xây dựng phần mềm thi trực tuyến bằng Moodle Hình 3.11 Thi t lập site Hình 3.12 Giao diện moodle sau khi cài đặt thành công SV: Trang Nhơn Toàn Thắng 111C650061 26 Xây dựng phần mềm thi trực tuyến bằng Moodle. .. Thắng 111C650061 20 Xây dựng phần mềm thi trực tuyến bằng Moodle Hình 3.2 Kiểm tra thi t lập PHP Hình 3.3 Cấu hình địa chỉ Moodle SV: Trang Nhơn Toàn Thắng 111C650061 21 Xây dựng phần mềm thi trực tuyến bằng Moodle Hình 3.4 Cấu hình cơ sở dữ liệu Hình 3.5 Server kiểm tra cơ sở dữ liệu SV: Trang Nhơn Toàn Thắng 111C650061 22 Xây dựng phần mềm thi trực tuyến bằng Moodle Hình 3.6 Chọn trình điều khiển cơ sở... trúc của một hệ thống eLearning điển hình SV: Trang Nhơn Toàn Thắng 111C650061 17 Xây dựng phần mềm thi trực tuyến bằng Moodle II.3 Giới thi u về Moodle II.2.1 Moodle (Modular Object-Oriented Dynamic Learning Environment) Là gói phần mềm với mục đích là đưa ra các cua học dựa trên internet và web site Thi t kế và phát triển Moodle được hướng dẫn dựa trên môt nguyên lý học tập cụ thể, một cách suy nghĩ... chỉnh theo yêu cầu SV: Trang Nhơn Toàn Thắng 111C650061 30 Xây dựng phần mềm thi trực tuyến bằng Moodle + JMatch: Tạo bài tập gồm các câu hỏi kiểu so khớp hay sắp xếp các câu trả lời tương ứng với các câu hỏi + The Masher: Công cụ để quản lý khi có số lượng lớn các bài thi và câu hỏi Do dạng đề thi trắc nghiệm được sử dụng phổ biến nên ở đây tôi chỉ đề cập đến cách soạn câu hỏi JQuiz Jquiz: Chức năng này... thể đưa ra khoá này trực tiếp hoặc qua địa chỉ email tới các học viên - Các giáo viên có thể kết nạp các học viên bằng tay nếu được yêu cầu - Các giáo viên có thể gỡ bở việc kết nạp các học viên bằng tay nếu được yêu cầu, mặt khác họ được tự động gỡ bỏ sau một khoảng thời gian (được thi t lập bởi admin) SV: Trang Nhơn Toàn Thắng 111C650061 28 Xây dựng phần mềm thi trực tuyến bằng Moodle - Các học viên... HÌnh 3.7 File Config.php đã được tạo thành công SV: Trang Nhơn Toàn Thắng 111C650061 23 Xây dựng phần mềm thi trực tuyến bằng Moodle Hình 3.8 Yêu cầu bản quyền Đây là điều rất quan trọng đối với mã nguồn mở, phải tôn trọng các quy tắc khai thác và sử dụng phần mềm mã nguồn mở Thi t lập và cập nhật cơ sở dữ liệu cho Moodle Tạo các bảng: - mdl_Config - mdl_Config_Plugins - mdl_Course - mdl_Course_categories... với loại câu hỏi trắc nghiệm một hay nhiều đáp án đúng, các đáp án đúng ta đánh dấu vào mục Correct SV: Trang Nhơn Toàn Thắng 111C650061 31 Xây dựng phần mềm thi trực tuyến bằng Moodle Hình 4: Giao diện JQuiz 1.4 Vào thực đơn Manage Questions > AutoResponse để thi t kế các thông báo hiển thị đúng hoặc sai cho đáp án Hình 5: Các thông báo hiển thị đúng hoặc sai cho đáp án Lưu ý: Chỉ cần thi t lập ở đây... sai đáp án, hay các tiêu đề phụ khác iii.Thẻ Buttons: Việt hoá các nút công cụ khi thi t kế dạng câu hỏi ngắn hay câu hỏi lai iv Thẻ Appearance: Điều chỉnh giao diện trang HTML tuỳ biến v Thẻ Timer: Thi t lập giờ cho bài tập xuất dạng HTML SV: Trang Nhơn Toàn Thắng 111C650061 33 Xây dựng phần mềm thi trực tuyến bằng Moodle Hình 6: Điều chỉnh giao diện trang HTML tuỳ biến Hình 7: Thi t lập giờ cho bài... lí điểm, theo dõi log truy cập của học viên và tải lên các file ở ngoài để sử dụng bên trong khóa học CHƯƠNG IIII SV: Trang Nhơn Toàn Thắng 111C650061 29 Xây dựng phần mềm thi trực tuyến bằng Moodle NỘI DUNG VÀ KẾT QUẢ NGHIÊN CỨU IIII.1 Tạo đề thi bằng gói SCORM: Sau khi cài đặt, click vào biểu tượng để khởi động chương trình Hình 3 Giao diện Hot Potatoes -Các kiểu biên soạn câu hỏi được Hot Potatoes . Thắng 111C650061 4 Xây dựng phần mềm thi trực tuyến bằng Moodle ĐÁNH GIÁ KẾT QUẢ THỰC HIỆN TIỂU LUẬN TỐT NGHIỆP (Học kỳ : 2 Năm 2013 - 2014) TÊN ĐỀ TÀI: Xây dựng phần mềm thi trực tuyến bằng Moodle CÁC. THỨC (Tối đa 0,5 điểm) Bìa (tối đa 0,25 điểm)  Các tiêu đề: Trường ĐHTĐ, Khoa KTCN  Loại tiểu luận tốt nghiệp – hệ CĐ và ĐH  Tên đề tài  Giáo viên hướng dẫn: chức danh, họ tên  Thông tin về. trường… E-Learning đã được thử nghiệm thành công và sử dụng rộng rãi ở nhiều nơi trên thế giới. Đề tài tốt nghiệp “Xây dựng phần mềm thi trực tuyến bằng Moodle” sẽ thiết lập một website về đào tạo trực

Ngày đăng: 27/11/2014, 21:59

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan