Cấu trúc website là khung nền không thể thiếu của website. Cấu trúc website đ-ợc thiết kế h-ớng theo nhu cầu tìm hiểu và thu nhận thông tin của ng-ời sử dụng. Cấu trúc website thể hiện vị trí trên site và các lộ trình tiếp theo ng-ời sử dụng có thể lựa chọn, ng-ời sử dụng là các độc giả mong muốn nhìn thấy nhanh nhất đ-ợc toàn bộ các danh mục cụ thể nhất toàn bộ thông tin bạn cần chuyển tải.
Trang 29
1. Cấu trúc hệ thống
Trang 30
1. Giao diện chính của website (Trang chủ)
Giao diện trang chủ hiện thị một cách trực quan nhất các mục lục của website cho ngời dùng (học sinh).
2. Tạo một khóa học trực tuyến trong moodle
Để tạo một khóa học trớc hết chúng ta phải đăng nhập d-ới quyền của nhà quản trị:
Trang 31
- Khi click vào tất cả các khóa học màn hình sẽ hiện ra nh- sau
Trang 32
- Chọn giáo viên cho khóa học bằng cách chọn mục “Teacher”
- Thêm giáo viên cho khóa học bằng cách chọn một hay nhiều tài khoản, sau đó nhấn nút “<- Add” để đ-a giáo viên vào khóa học
Trang 33
3. Thiết lập dữ liệu cho các khóa học
- Chọn khóa học mới tạo sau đó bật “Chế độ chỉnh sửa” giao diện tùy chọn
- Trong các mục “Add a resource” (Thêm một tài nguyên) và “Add an activity”
Trang 34
- Các chú thích liên quan
Chèn một nhãn: Thêm một nhãn (Tiêu đề)
Link tới một file hoặc một website: Link tới file dữ liệu có sẵn lên khóa học hoặc tới một website liên quan tới khóa học đó mà ng-ời quản trị đ-a lên cho bạn tham khảo
Bảng chú giải thuật ngữ: Nơi soạn thảo các bài giảng hay các nội dung cho các khóa học
Đề thi: Nơi tạo các đề thi và upload các đề thi vào khóa học
4. Thiết lập đề thi trắc nghiệm
4.1. Tạo và upload đề thi trắc nghiệm lên moodle
Vào một khóa học mới tạo sau đó bật “Chế độ chỉnh sửa” giao diện tùy chọn
Trang 35
Trong mục “Add an activity” (Thêm một hoạt động) click vào “Đề thi”
Giao diện thiết lập đề thi cho khóa học
Sau khi thiết lập các thông số cho đề thi nh-: Tên đề thi, nội dung, thời gian làm bài, số câu hỏi trên mỗi trang, … thì click vào nút “L-u và cho xem” Giao diện tạo câu hỏi hay nhập một đề thi đã tạo sẵn
Trang 36
hỏi mô tả, câu hỏi đa lựa chọn, …(ở đây tôi chọn với câu hỏi đa lựa chọn) Giao diện thiết lập nội dung cho câu hỏi:
Nếu chọn bộ đề thi đã đ-ợc biên soạn sẵn thì ta click vào “ Nhập”
Trang 37
Với lựa chọn nhập câu hỏi từ file thì có các định dạng file nh- hình trên (Trong phần này tôi chỉ nghiên cứu các file dữ liệu định dạng GIFT). Và có 2 lựa chọn đó là tải file từ máy tính cá nhân hay file đã có sẵn trong khóa học, với lựa chọn “Nhập từ file tải lên”, sau khi “Browse” và nhấn “Tải tập tin này lên” thì sẽ có thông báo đã nhập bao nhiêu câu hỏi từ file nh- sau:
Click vào đề thi ”Lựa chọn tất cả” “Đ-a vào đề thi” Bật hiển thị phân trang “Save changes” Và quá trình upload một bộ đề thi vào khóa học đã thành công
Trang 38
GIFT đ-ợc định dạng trên text file “ *.txt ” có các thuộc tính:
File name: Tên học phần và đối t-ợng học
Save as type: Text Document [*.txt]
Encoding: UTF-8
Bảng mã: Unicode
Font: Tahoma hoặc Times New Roman (Nên sử dụng bộ gõ Unikey) GIFT đảm bảo đ-ợc các yêu cầu của Moodle
Tiêu đề câu hỏi
Nội dung câu hỏi
Các ph-ơng án trả lời bao gồm trọng số của đáp án
Nội dung phản hồi của từng ph-ơng án Một số ký tự đặc biệt dùng cho định dạng GIFT
“::”: Tên câu hỏi đ-ợc đặt ở giữa cặp dấu này
“=”: Định dạng ph-ơng án trả lời đúng cho câu hỏi
“~”: Định dạng ph-ơng án trả lời sai cho câu hỏi
“{}”: Các đáp án cho câu hỏi đ-ợc đặt trong cặp dấu này Ph-ơng pháp chuyển định dạng
Nếu ch-a có ngân hàng câu hỏi có thể sọan thảo trực tiếp trên text file (*.txt) hoặc gián tiếp trên doc file(*.doc)
Chuyển định dạng file: Chuyển doc file(Font Tahoma hoặc Times New Roman) sang text file bằng cách: Click vào file chọn “Save as”, trong hộp thoại Save as ta chọn th- mục l-u(Save in) đặt tên file(File name) chọn kiểu file(Save type): Plain Text click save xuất hiện hộp thoại “File conversion”
Trang 39
Ví dụ về câu hỏi định dạng GIFT
5. Chia sẻ tài liệu, thực hiện bài thi trắc nghiệm
- Một học sinh có thể vào một lớp học để chia sẻ tài liệu và thực hiện bài thi trắc nghiệm thì tr-ớc tiên phải tạo cho mình một tài khoản đăng nhập (Bạn chỉ việc click “Tạo tài khoản mới”
rồi điền các thông tin theo h-ớng dẫn).
- Sau khi có cho mình một tài khoản đăng nhập thì quá trình vào một khóa học để có thể chia sẻ tài liệu, thực hiện đề thi trắc nghiệm của một học sinh có thể đ-ợc tóm tắt nh- sau:
Trang 40
này thì sẽ có một thông báo và bạn nhấn “yes”
Danh mục các chủ đề của khóa học
Trang 41
+) Để thực hiện một bài thi trắc nghiệm bạn chọn vào các đề thi Các lần thi thử nghiệm của bạn:
Sau khi kết thúc đề thi nếu bạn nhấn “Nộp bài và kết thúc” thì một thông báo hiện ra cho bạn
Nếu vẫn ch-a chắc chắn về kết quả của mình và muốn sửa lại thì bạn nhấn
“Cancel” hoặc đã chắc chắn muốn kết thúc thì bạn nhấn “OK” Thông báo kết quả bài kiểm tra của bạn
Trang 42
6. Tăng dung l-ợng upload các file dữ liệu trong Moodle
Moodle chỉ cho phép upload các file dữ liệu có dung l-ợng tối đa là 2MB, trong khi đó có nhiều file dữ liệu cần thiết phải upload là lớn hơn rất nhiều. Để giải quyết vấn đề này thì ta phải cấu hình lại cho nó để moodle có thể upload đ-ợc các file dữ liệu có dung l-ợng lên đến hàng trăm MB. Cách thức cấu hình đ-ợc thực hiện nh- sau:
Đặt lại trong file php.ini nh- sau:
max_execution_time = 600 ; Maximum execution time of each script, in seconds
max_input_time = 600 ; Maximum amount of time each script may spend parsing request data
memory_limit = 256M ; Maximum amount of memory a script may consume
post_max_size = 128M
upload_max_filesize = 128M
Add thêm vào file httpd.conf nội dung sau:
LimitRequestBody 104857600
L-u lại những thay đổi và “restart” lại Appserv và SQL. Lúc này cho phép Moodle upload các file có dung l-ợng lên tới 128M.
Trang 43
K
Kếtết lluuậậnn
Với những yêu cầu đặt ra đối với một website thì ch-ơng trình xây dựng website “Lớp học online” đã đáp ứng khá đầy đủ và chi tiết các tính năng: Quản lý các bài viết, tài liệu, tin tức đ-ợc ng-ời dùng đ-a lên website. Cho phép ng-ời dùng thực hiện đ-ợc các chức năng xem, upload các tin tức, tài liệu, và tham gia vào các ch-ơng trình lớp học online, thi trắc nghiệm trực tuyến, tham gia trao đổi các vấn đề liên quan đến ngành học của mình thông qua diễn đàn. Đề tài cũng đã quản lý tốt việc đăng ký thông tin của người dùng cũng như
phân quyền người dùng, quản lý các bài viết, tài liệu bằng cách sửa, xoá, và cập nhật các tin tức, sự kiện mới để đ-a lên diễn đàn.
Tuy nhiên do khả năng tìm hiểu và tầm nhìn chưa bao quát hết được vấn đề, nên có nhiều vấn đề mà đề tài “Triển khai website hỗ trợ học tập dành cho học sinh Trung học phổ thông” vẫn chưa được thực thi thật hoàn hảo
Hướng phát triển: T-ơng lai tôi sẽ cố gắng hoàn thiện thật tốt đề tài để có thể upload ch-ơng trình lên host để nó trở thành một website thật sự hữu dụng góp phần hỗ trợ và đáp ứng phần nào các yêu cầu về học tập dành cho học sinh Trung học phổ thông.
Trang 44
T
Tààii lliiệuệu tthhamam kkhhảảoo
[1]. http://moodle.org/ [2]. Toán học phổ thông http://toancapba.com/ [3]. Hóa học phổ thông http://www.hoahocphothong.com/moodle/
Trang 45 --- --- --- --- --- --- --- --- --- --- --- ---