Triển khia website hỗ trợ học tập dành cho học sinh bằng moodle

46 497 0
Triển khia website hỗ trợ học tập dành cho học sinh 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

Lời Nói Đầu Lời Nói Đầu Ngày nay, ngành công nghệ thông tin trên thế giới ngày càng phát triển mạnh mẽ và ngày càng ứng dụng vào nhiều lĩnh vực. Với khả năng ứng dụng mạnh mẽ của ngành công nghệ thông tin, với chính sách phát triển ngành công nghệ thông tin của nhà nớc, với việc nâng cao chất lợng giáo dục ở nớc ta thì việc tin học hóa giáo dục (ứng dụng ngành công nghệ thông tin vào ngành giáo dục) là phù hợp và thiết thực. Bắt nguồn từ ý tởng n y, tôi đã chọn đề tài đồ án tốt nghiệp là: Triển khai Website hỗ trợ học tập dành cho học sinh Trung học phổ thông bằng Moodle nhằm mục đích chia sẻ tài liệu v trao đổi các vấn đề liên quan đến học tập ca học sinh Trung học phổ thông. Nội dung của đề tài đợc chia làm 4 chơng nh sau: Chơng I: Tổng quan về đề tài Chơng II: Tổng quan về mã nguồn mở Chơng III: Mã nguồn mở Moodle Chơng IV: Triển khai Website Lớp Học Online Đồ án n y đ ợc ho n th nh nhờ sự giúp đỡ chu đáo tận tình c a Thầy giáo Th.s: Trần Văn Cảnh. Tôi xin b y tỏ lòng biết ơn sâu sắc tới Thầy Trần Văn Cảnh cũng nh các Thầy Cô giáo trong tổ bộ môn Truyền thông và Mạng máy tính v trong Khoa công ngh thông tin đã đóng góp ý kiến, giúp đỡ để tôi thực hiện, ho n th nh đồ án n y. Mặc dù đã cố gắng hoàn thành thật tốt đồ án trong phạm vi và khả năng cho phép nhng do nhiều yếu tố khách quan và sự hiểu biết cha sâu sắc nên đồ án tốt nghiệp này không phải sẽ không có những sai sót, hạn chế nhất định. Tôi rất mong sẽ nhận đợc sự thông cảm, góp ý và tận tình chỉ bảo của quý Thầy Cô giáo và các bạn để tôi có thể ho n thiện hơn đồ án này. Xin chân thành cảm ơn! Sinh viên thực hiên: Võ Minh Lâm, Lớp 46K3 - CNTT Trang 1 MụC LụC MụC LụC Tiêu đề mục: Trang Lời Nói Đầu 1 MụC LụC 2 Chơng I: tổng quan về đề tài .4 I. Lý do chọn đề tài 4 1. Sự ảnh hởng của công nghệ thông tin đối với ngành giáo dục 4 2. Vai trò của Internet đối với ngành giáo dục 4 II. Mục đích của đề tài .5 Chơng II: Tổng quan về mã nguồn Mở .6 I. Phần mềm mã nguồn mở là gì .6 II. Tại sao nên sử dụng phần mềm nguồn mở .6 III. Các phần mềm nguồn mở thông dụng nhất hiện nay 7 IV. Hệ phần mềm mở Apache, PHP, MySQL .7 1. Apache 7 2. PHP .7 3. MySQL .8 4. APPSERV .8 5. XAMPP 9 6. WAMP 11 chơng III: Mã nguồn mở moodle 12 I. Giới thiệu về Moodle 12 1. Moodle là gì 12 2. Tại sao nên dùng Moodle .13 3. Các đặc trng của Moodle .13 3.1. Thiết kế tổng thể .13 3.2. Quản lý Site 13 3.3 Quản lý ngời dùng .14 3.4. Quản lý khóa học .15 3.5. Môđun bài tập lớn .16 3.6. Môđun Chat 16 3.7. Môđun lựa chọn 16 3.9. Môđun diễn đàn 16 3.10. Môđun bài thi .17 3.11. Môđun tài nguyên 18 3.12. Môđun khảo sát 18 3.13. Môđun bình bầu 18 4. Cài đặt Moodle 19 Chơng iv: Triển khai Website Lớp Học Online .28 Trang 2 I. Giới thiệu về Website .28 II. Cấu trúc Website .28 1. Cấu trúc hệ thống .29 2. Cấu trúc ngời quản trị (Giáo viên) .29 III. Cấu hình cho Website 30 1. Giao diện chính của website (Trang chủ) .30 2. Tạo một khóa học trực tuyến trong moodle .30 3. Thiết lập dữ liệu cho các khóa học 32 4. Thiết lập đề thi trắc nghiệm .34 4.1. Tạo và upload đề thi trắc nghiệm lên moodle 34 4.2. Định dạng câu hỏi trắc nghiệm theo định dạng GIFT .37 5. Chia sẻ tài liệu, thực hiện bài thi trắc nghiệm 39 6. Tăng dung lợng upload các file dữ liệu trong Moodle .42 Kết luận 43 Tài liệu tham khảo 44 Trang 3 Ch Ch ơng I: tổng quan về đề tài ơng I: tổng quan về đề tài I. Lý do chọn đề tài 1. Sự ảnh hởng của công nghệ thông tin đối với ngành giáo dục Trong thời đại ngày nay, sự phát triển nh vũ bão của công nghệ thông tin đang ảnh hởng tới mọi mặt của đời sống xã hội. Trong đó giáo dục cũng chịu một sự tác động mạnh mẽ của công nghệ thông tin. Sự phát triển của công nghệ thông tin làm cho lợng tri thức của nhân loại tăng lên rất nhiều, chính vì vậy mà các phơng pháp giáo dục truyền thống nh phấn trắng, bảng đen không thể nào truyền tải đợc hết mội dung tri thức. Nó cũng đã mở ra nhiều phơng pháp và cách thức dạy học mới. Vì vậy mà việc nghiên cứu đổi mới phơng pháp giảng dạy bằng việc sử dụng hiệu quả của công nghệ thông tin đang là nhu cầu cấp bách trên phạm vi toàn thế giới. Trong bối cảnh đó nếu muốn nền giáo dục nớc nhà phát triển bắt kịp và đáp ứng đợc công cuộc công nghiệp hoá, hiện đại hoá của đất nớc thì nền giáo dục nớc ta cần đợc đổi mới phơng pháp dạy học. Theo hớng vận dụng công nghệ thông tin và các thiết bị dạy học phát huy mạnh mẽ t duy sáng tạo, kĩ năng thực hành và hứng thú học tập của học sinh, để nâng cao chất lợng dạy học. Việc ứng dụng công nghệ thông tin vào giáo dục của nớc ta hiện nay có hai nội dung chủ yếu là: ứng dụng công nghệ thông tin phục vụ cho công tác quản lý và ứng dụng cho việc dạy và học, đổi mới phơng pháp giảng dạy làm tăng chất lợng giáo dục. Hiện nay đã có rất nhiều phần mềm dạy học ra đời, trong đó đã có rất nhiều phần mềm có chất lợng cao. 2. Vai trò của Internet đối với ngành giáo dục Cùng với sự phát triển nh vũ bão của công nghệ thông tin, mạng Internet cũng đang phát triển tới chóng mặt và có ảnh hởng vô cùng lớn tới toàn bộ mọi mặt của đời sống xã hội và dặc biệt trên lĩnh vực giáo dục. Với sự xuất hiện của Internet thì khoảng cách địa lý không còn là vấn đề quan trọng, nó làm cho tri thức nhân loại đợc phổ biến rộng rãi, nó là điều kiện để các nớc kém phát triển nắm bắt đợc tri thức tiên tiến. Cũng do đó mà học sinh ở mọi nơi không chỉ thành thị mà cả nông thôn cũng có thể nắm đợc các kiếm thức nh nhau. Con ngời có thể trao đổi thông tin cho nhau một cách dễ dàng và nhanh chóng. Cùng với sự phát triển của Internet thì Website cũng đợc phát triển nhanh chóng nhờ vào các u điểm của nó. Trên Website ngời ta có thể tiếp nhận thông tin, Trang 4 tiếp thu đợc một lợng lớn tri thức, ngoài ra còn có thể tơng tác đối thoại trực tiếp, đặc biệt đối với giáo dục thì các Website dạy học đang là một phơng tiện dạy học rất hiệu quả và đợc hởng ứng. Bởi nó có thể đáp ứng đợc nhu cầu học tập của rất nhiều học sinh. Có các mô hình minh hoạ trực quan sinh động. Một trí thức phong phú và đợc thể hiện hấp hẫn đối với học sinh. Ngoài ra học sinh có thể tự kiểm tra kiến thức của mình một cách nhanh chóng, hiệu quả và chính xác. Chính vì những lý do trên mà tôi quyết định chọn đề tài: Triển khai Website hỗ trợ học tập dành cho học sinh trung học phổ thông bằng Moodle nhằm xây dựng một Website đáp ứng nhu cầu học tập các môn học khối A của học sinh Trung học phổ thông. II. Mục đích của đề tài Mục đích của đề tài là xây dựng một website hỗ trợ học tập về 3 môn Toán, Lý, Hóa trờng Trung học phổ thông nhằm giúp học sinh Trung học phổ thông nâng cao thêm vốn kiến thức của mình, cung cấp cho các học sinh giỏi và khá các kiến thức nâng cao. Có thể giúp học sinh tự kiểm tra đợc kiến thức của mình, có thể làm bài kiểm tra trực tuyến. Website đóng vai trò nh là ngời giáo viên, học sinh sẽ tiếp nhận tri thức một cách chủ động và linh hoạt. Website đợc thiết kế đảm bảo các yêu cầu sau: Cung cấp đầy đủ và đúng đắn các kiến thức về 3 môn Toán, Lý, Hóa, ngoài ra bổ xung thêm các kiến thức để phục vụ nhu cầu học tập của các học sinh khá, giỏi. Các kiến thức phải đợc trình b y trực quan, sinh động sao cho học sinh dễ dàng nắm bắt đợc kiến thức. Cung cấp cho học sinh một lợng bài tập đầy đủ, đa dạng và phân bậc theo trình độ. Kiểm tra đánh giá đợc chất lợng học sinh, có các bài kiểm tra trực tuyến để học sinh có thể tham gia kiểm tra. Trang 5 Ch Ch ơng II: Tổng quan về mã nguồn Mở ơng II: Tổng quan về mã nguồn Mở Thành công rực rỡ của các phần mềm mã nguồn mở khiến cả những nhà cung cấp các phần mềm thơng mại lớn nhất nh IBM, HP, Oracle, hay Microsoft cũng phải công nhận tầm ảnh hởng của những phần mềm này và một trong số trờng hợp phải chấp nhận phần mềm mã nguồn mở. Dờng nh hầu hết các công ty lớn nhỏ đều sử dụng các sản phẩm mã nguồn mở với mức độ nhất định hàng ngày. I. Phần mềm mã nguồn mở là gì Phần mềm nguồn mở hay phần mềm tự do là những phần mềm đợc cung cấp d- ới dạng cả mã và nguồn. Ngời dùng có quyền sửa đổi, cải tiến hay nâng cấp theo một số nguyên tắc chung nhất định nh trong điều khoản quy định trong giấy phép GPL (General public licence) mà không cần phải xin phép ai, điều mà họ không thể làm với phần mềm mã nguồn đóng hay còn gọi là phần mềm thơng mại. Hiện nay có rất nhiều giấy phép chứng nhận sáng kiến nguồn mở, mỗi giấy phép lại có những quy định riêng yêu cầu các công ty phải kiểm tra kỹ càng trớc khi sử dụng phần mềm nguồn mở. Những quy định này rất thoải mái đối với ngời dùng chỉ có ý định sử dụng phần mềm nguồn mở, còn ngoài ra nếu dùng để phân phối lại thì các quy định lại rất chặt chẽ nhằm tránh các vấn đề vi phạm bản quyền có thể xảy ra. II. Tại sao nên sử dụng phần mềm nguồn mở Lý do đầu tiên khiến nhiều công ty sử dụng phần mềm nguồn mở rất đơn giản: chính là giá cả. Hệ số thu hồi đầu t trong mô hình nguồn mở đợc thể hiện rất rõ. Có thể tải, cài đặt và sử dụng phần mềm nguồn mở mà không mất một khoản phí nào. Trớc đây, với giá thành rẽ phần mềm nguồn mở là một lựa chọn cho các lập trình viên yêu thích sử dụng các công cụ mới hoặc viết các ứng dụng mới nhng lại không đủ kinh phí. Tự do sử dụng phần mềm nguồn mở đã thu hút nhiều lập trình viên tham gia vào phong trào nguồn mở với kết quả là hệ điều hành Linux, một hệ điều hành không kém thua gì các hệ điều hành có bản quyền khác. Tuy nhiên cũng phải đến cuối năm 1990 nhiều công ty mới bắt đầu chính thức chú ý đến mã nguồn mở. Với những nhận xét tốt đẹp của các lập trình viên về chất l- ợng cũng nh chi phí khi sử dụng nguồn mở cộng thêm ngân sách cho CNTT ngày càng eo hẹp, nhiều công ty lớn đã bắt đầu đầu t, sử dụng nguồn mở cho các dự án của doanh nghiệp. Đặc biệt trong thời kỳ phát triển nh vũ bão của Internet, sử dụng phần mềm nguồn mở giúp các công ty nhanh chóng đẩy mạnh các hoạt động trực tuyến không phải đợi chờ mua giấy phép sử dụng các phần mềm thơng mại khác. Tính linh hoạt Trang 6 này cũng rất thuận lợi cho phát triển và môi trờng kiểm tra, cắt giảm chi phí khi phải sử dụng các phần mềm thơng mại có bản quyền. III. Các phần mềm nguồn mở thông dụng nhất hiện nay Các hệ điều hành nguồn mở: Red Hat, OpenLinux, TurboxLinux, Ubuntu, Kubuntu Hệ quản trị CSDL nguồn mở : MySQL, PostgreSQL. Các phần mềm nguồn mở dùng cho cá nhân: Văn phòng : OpenOffice , Unikey, Sun StartOffice. Mail Client: Netscape Messenger, MS Oulook Web browser : Mozila firefox, Opera, Netscape Navigator, Thunderbird IV. Hệ phần mềm mở Apache, PHP, MySQL 1. Apache Apache là một kiểu Web server rất phổ biến. Giống nh Linux, PHP, MySQL nó là một dự án nguồn mở. Đây là nguồn mở nên bất kỳ ai có khả năng đều có thể viết chơng trình mở rộng các tính năng của Apache, là một module của Apache. Apache có tính ổn định và tốc độ cao. Tuy nhiên Apache không hỗ trợ công cụ đồ họa trực quan. Apache chỉ làm việc tốt trên Unix, nhng cũng có những phiên bản chạy tốt trên nền Windows. Apache đợc phát triển và duy trì bởi cộng đồng mã nguồn mở dới sự bảo trợ của Apache Software Foundation. Apache đợc phát hành là phần mềm tự do, miễn phí. Dowload tại địa chỉ : http://apache.org 2. PHP PHP (Personal Home Page) đợc phát triển từ một sản phẩm có tên là PHP/FI do Rasmus Lerdorf tạo ra năm 1995, ban đầu đợc xem nh là một tập con đơn giản của các mã kịch bản Perl để theo dõi tình hình truy cập đến bản sơ yếu lý lịch của ông trên mạng. Ông đã đặt tên cho bộ kịch bản này là Personal Home Page Tools. Khi cần đến các chức năng rộng hơn, ông đã viết một bộ thực thi bằng C lớn hơn để có thể truy vấn đến các CSDL và giúp cho ngời dùng sử dụng và phát triển các ứng dụng Web đơn giản. Phiên bản PHP đợc dùng phổ biến nhất hiện nay là phiên bản PHP 5. Các phiên bản mới nhất của PHP 5 ngời dùng có thể Download tại địa chỉ: http://www.php.net/download Trang 7 3. MySQL Cơ sở dữ liệu MySQL đã trở thành cơ sở dữ liệu mã nguồn phổ biến nhất thế giới. Vì tốc độ xử lý nhanh, ổn định và dễ sử dụng. MySQL chạy đợc trên các hệ điều hành khác nhau nh: Linux, Windows Download tại: http://www.mysql.com/download 4. APPSERV Appserv là dự án tích hợp, cài đặt nhanh chóng, đơn giản hóa các mô phỏng máy chủ Web nh Apache, PHP, MySQL trên nền hệ điều hành Windows, rất thuận thiện cho việc nghiên cứu, phát triển và kiểm tra các ứng dụng Web lập trình bằng PHP Các bớc cài đặt nh sau - Bớc 1: Download phiên bản Appserv mới nhất tại địa chỉ: http://www.appservnetwork.com - Bớc 2: Nhấn cài đặt bình th- ờng, màn hình đầu tiên là: - Bớc 3 : Tiếp tục nhấn Next ta đợc màn hình sau: - Bớc 4: Thiết lập Server name và Email admin: Trang 8 - Bớc 5: Thiết lập mật khẩu Admin Control Panel: - Bớc 6: Nhấn Finish để kết thúc cài đặt: 5. XAMPP Xampp là chơng trình tạo máy chủ Web (Web Sever) trên máy tính cá nhân (Localhost) đợc tích hợp sẵn Apache, PHP, MySQL, FPT Server, Mail Server và các Trang 9 công cụ khác nh PHPadmin. Xampp đợc download và sử dụng miễn phí tại: http://www.apachefriends.org/en/xampp-windows.html Cách cài đặt nh sau - Bớc 1: Chạy chơng trình cài đặt XAMPP Installer, khi xuất hiện bảng ngôn ngữ, chọn English và nhấn OK. - Bớc 2: Khi xuất hiện bảng Welcome to the xampp setup wizard, nhấn Next - Bớc 3: Trong License agrement chọn I accept the agreement, nhấn Next - Bớc 4: Trong Select destination localtion, chọn nơi cài đặt Xampp, nhấn Next: - Bớc 5: Trong Xampp option, để nguyên mặc định của Xampp và nhấn Install. - Bớc 6: Chơng trình sẽ tiến hành cài đặt và sau cùng nhấn Finish để kết thúc việc cài đặt, chơng trình sẽ hỏi bạn có muốn mở bảng điền khiển hay không, hãy chọn No vì chúng ta cần chỉnh thêm một số thông số nữa. - Bớc 7: Th mục gốc (Web root) để chứa các trang web mặc nhiên của Xampp là C:\Xampp\htdocs. Tất cả các Website hoặc th mục chứa Website đều phải đợc đặt trong th mục Web root (htdocs) thì mới hoạt động đợc. - Bớc 8: Trong bảng điều khiển Xampp, chọn Start để khởi động Apache và MySQL. Nhấn vào nút X (góc trên bên phải) để tắt bảng điều khiển, bạn có thể mở bảng điều khiển này bất cứ lúc nào bằng cách nhấn chuột vào biểu tợng Xampp nằm ở khay hệ thống (góc dới bên phải màn hình). - Bớc 9 : Chạy http://Localhost nếu hiện lên bảng thông số của Trang 10 . tài: Triển khai Website hỗ trợ học tập dành cho học sinh trung học phổ thông bằng Moodle nhằm xây dựng một Website đáp ứng nhu cầu học tập các môn học khối. đã chọn đề tài đồ án tốt nghiệp là: Triển khai Website hỗ trợ học tập dành cho học sinh Trung học phổ thông bằng Moodle nhằm mục đích chia sẻ tài liệu

Ngày đăng: 19/12/2013, 15:35

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan