Tải bản đầy đủ (.pdf) (6 trang)

Network Security - Thiết Kế Học Cụ Phần 1 pps

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (423.3 KB, 6 trang )


- Đề tài: Mô hình học cụ cho môn Thiết kế và bảo mật mạng
SVTH: Tôn Thất Khoa – Đỗ Tiến Đạt Trang 1

Mục lục
LỜI MỞ ĐẦU 1
1. Giới thiệu: 2
1.1 Khái niệm: 2
1.2 Lịch sử hình thành: 3
1.3 Ứng dụng 3
1.3.1 Thực tế: 3
1.3.2 Ứng dụng vào đề tài: 5
1.4 Mục tiêu và hướng phát triển của đồ án: 6
2. Thiết kế: 7
2.1 Thiết kế tổng thể: 7
2.2 Quản lý Website: 8
2.3 Quản lý người dùng: 9
2.4 Quản lý khóa học (cua học): 10
2.5 Các đối tượng: 11
2.5.1 Các đối tượng chính: 11
2.5.2 Các đối tượng khác: 12
2.6 Các chức năng chính: 12
2.6.1 Chức năng của khóa học: 12
2.6.2 Chức năng quản lý: 13
2.6.3 Chức năng khác: 13
2.7 Cơ sở dữ liệu: 13
3. Cài đặt: 14
3.1 Cài đặt mới 1 website trên mã nguồn Moodle: 14
3.1.1 Chuẩn bị: 14
3.1.2 Cài đặt: 14
3.2 Giao diện chính của chương trình: 19


3.3 Các chức năng: 20

- Đề tài: Mô hình học cụ cho môn Thiết kế và bảo mật mạng
SVTH: Tôn Thất Khoa – Đỗ Tiến Đạt Trang 2

3.3.1 Thêm một khóa học: 20
3.3.2 Phân quyền trên Moodle: 25
3.3.3 Các module chính: 26
3.4 Quản lý: 38
3.4.1 Quản lý thành viên: 38
3.4.2 Khóa học: 39
3.4.3 Điểm số: 40
3.4.4 Location: 40
3.4.5 Language: 40
3.4.6 Module: 41
3.4.7 Security: 41
3.4.8 Hình thức trình bày: 41
3.4.9 Các mục khác: 42
KẾT LUẬN 43
- Những yêu cầu đã đạt được: 43
- Ưu điểm: 43
- Khuyết điểm: 43
- Khả năng ứng dụng: 44
- Hướng phát triển: 44
TÀI LIỆU THAM KHẢO 45
PHỤ LỤC 46
Nhập câu hỏi cho đề thi bằng Hot-potatoes: 46
Sử dụng camtasia để quay lại bài học: 48



- Đề tài: Mô hình học cụ cho môn Thiết kế và bảo mật mạng
SVTH: Tôn Thất Khoa – Đỗ Tiến Đạt Trang 1

LỜI MỞ ĐẦU
 
Giáo dục là vấn đề được quan tâm hàng đầu ở mọi quốc gia trên thế giới. Và việc dạy học luôn
được chính phủ cất nhắc và cải cách từng ngày, để phù hợp hơn với trình độ của các cấp học ở
Việt Nam hiện nay.
Nhắc tới việc dạy và học không thể không nhắc đến các giáo cụ - là một công cụ hỗ trợ đắc
lực cho việc giảng dạy của giảng viên. Hiện nay với sự phát triển của công nghệ, nhiều giảng
viên đã lựa chọn cho mình những giáo án điện tử thật đặc sắc, nhằm nâng cao khả năng sáng
tạo và giúp học viên có thể tiếp thu bài học dễ dàng hơn.
Tuy nhiên, ở bộ môn tin học với đặc thù riêng là kỹ năng thực hành trên máy điện toán, cùng
với độ chính xác cao thì giáo án điện tử cũng phải có sự thay đổi cho phù hợp. Do đó, khái
niệm về dạy học trực tuyến ra đời nhằm đáp ứng nhu cầu ngày càng cao của nhà trường cũng
như học viên. Moodle là một trong những mã nguồn miễn phí tốt nhất trợ giúp đắc lực cho
việc dạy học trực truyến hiện nay. Với mã nguồn này, ta có thể tạo nên một website dạy học
trực tuyến, cho phép sinh viên và giảng viên có thể tương tác với nhau thông qua môi trường
internet cũng như mạng nội bộ.
Đó cũng là lý do chúng em chọn mã nguồn Moodle cho đề tài “Xây dựng mô hình giáo cụ cho
bộ môn thiết kế và bảo mật hệ thống mạng” - do thầy Nguyễn Vũ Dzũng hướng dẫn.
Chúng em xin chân thành cảm ơn thầy vì đã tận tình hướng dẫn cho tụi em trong thời gian vừa
qua.











- Đề tài: Mô hình học cụ cho môn Thiết kế và bảo mật mạng
SVTH: Tôn Thất Khoa – Đỗ Tiến Đạt Trang 2

TÌM HIỂU MÃ NGUỒN MỞ MOODLE
1. Giới thiệu:
Ngay khi được thầy Nguyễn Vũ Dzũng giao đề tài với chủ đề “mô hình học
cụ…”, nhóm em đã nghĩ ngay tới mã nguồn mở Moodle, vì đây là một ứng dụng
mã nguồn mở rất mạnh trong việc xây dựng một hệ thống đào tạo trực tuyến, hỗ
trợ rất nhiều chuẩn ứng dụng trên thế giới và có khả năng triển khai trên nhiều
hệ thống như Website, mạng LAN Sau đây là một vài nét tiêu biểu về mã
nguồn này.

1.1 Khái niệm:
MOODLE(Modular Object-Oriented Dynamic Learning Environment) là
một hệ quản trị web mã nguồn mở. Được Martin Dougiamas phát triển trên nền
ngôn ngữ PHP và kết nối với cơ sở dữ liệu MySQL, cung cấp đầy đủ các chức
năng phục vụ cho việc dạy và học trực tuyến. Cho phép người dùng có thể
nhanh chóng tạo ra một website dạy học trực tuyến(E-learning) và đăng tải lên
internet.
Moodle được thiết kế với mục đích tạo ra những khóa học trực tuyến với
sự tương tác cao. Tính mã mở cùng độ linh hoạt của nó giúp người phát triển có
khả năng thêm vào các mô-đun cần thiết một cách dễ dàng.

- Đề tài: Mô hình học cụ cho môn Thiết kế và bảo mật mạng
SVTH: Tôn Thất Khoa – Đỗ Tiến Đạt Trang 3



Moodle cho phép khai thác nhiều authoring tool trên thế giới. Các
Authoring tool phải tuân thủ theo chuẩn SCORM, AICC, LAMS…
Hiện có một số phần mềm hỗ trợ việc xây dựng bài giảng trực tuyến và
được 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 bởi Martin Dougiamas. Moonle được bởi
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 trong trường học Curtin của
Úc, Martin đã quyết tâm xây dựng một hệ thống LMS mã nguồn mở hướng tới
giáo dục và người dùng hơn. Từ đó đến nay Moodle có sự phát triển vượt bậc và
thu hút được sự quan tâm của hầu hết các quốc gia trên thế giới và ngay cả
những công ty bán LMS/LCMS thương mại lớn nhất như BlackCT (BlackBoard
+ WebCT) cũng có các chiến lược riêng để cạnh tranh với Moodle.

1.3 Ứng dụng
1.3.1 Thực tế:
Moodle nổi bật là thiết kế hướng tới giáo dục, dành cho những người
làm trong lĩnh vực giáo dục, Do thiết kế dựa trên module nên Moodle cho

- Đề tài: Mô hình học cụ cho môn Thiết kế và bảo mật mạng
SVTH: Tôn Thất Khoa – Đỗ Tiến Đạt Trang 4

phép chỉnh sửa giao diện bằng cách dùng các theme có trước hoặc tạo thêm
một theme mới cho riêng mình. Moodle phù hợp với nhiều cấp học và hình
thức đào tạo: phổ thông, đại học/cao đẳng, không chính quy, trong các tổ
chức/công ty.


Moodle rất đáng tin cậy, có trên 10.000 site trên (thống kê tại
moodle.org) thế giới đã dùng Moodle tại 160 quốc gia và đã được dịch ra 75
ngôn ngữ khác nhau. Có trên 100 nghìn người đã đăng kí tham gia cộng đồng
Moodle (moodle.org) và sẵn sàng giúp giải quyết khó khăn. Nếu cần sự giúp
đỡ chuyên nghiệp về cài đặt, hosting, tư vấn sử dụng Moodle, phát triển thêm
các tính năng mới, và tích hợp Moodle với các hệ thống đã có trong trường,
người dùng có thể chọn cho mình một trong các công ty Moodle Partners
(Khoảng 30 công ty).

Moodle phát triển dựa trên PHP (Ngôn ngữ được dùng bởi các công ty
Web lớn như Yahoo, Flickr, Baidu, Digg, CNET) có thể mở rộng từ một lớp
học nhỏ đến các trường đại học lớn trên 50 000 sinh viên (ví dụ đại học Open
PolyTechnique của Newzealand hoặc sắp tới đây là đại học mở Anh - Open
University of UK, trường đại học cung cấp đào tạo từ xa lớn nhất châu Âu, và
đại học mở Canada, Athabasca University). Bên cạnh đó, có thể dùng Moodle
với các database mã nguồn mở như MySQL hoặc PostgreSQL. Phiên bản 1.7
sẽ hỗ trợ thêm các database thương mại như Oracle, Microsoft SQL để người
dùng có thêm nhiều cơ hội lựa chọn.

×