- Copy source vào th mục chứa các module:
Hình 2.19. Tạo Module mới
- Vào trang quản trị để thiết lập cho module đó:
Hình 2.20a. Thiết lập cho một Module
Thiết lập chung cho hệ thống
- Sau khi tìm thấy module mới hệ thống sẽ tự động cài đặt, nếu không báo lỗi nghĩa là thành công. Sau đó vào phần thiết lập activiti để bật module đó lên
Hình 2.20b. Thiết lập cho một Module
- Cấu hình thành công thì trong các khóa học sẽ có module này đợc hoạt động trong đó
Hình 2.21. Các Module trong khóa học
II.3. Triển khai
Module mới được thêm vào trong các thiết lập khóa học Activities
II.3.1. Cấu hình lại gói Moodle
- Lựa chọn template phù hợp
Hình 2.22. Sau khi đã chọn template
- Sử dụng các blocks để thiết kế cho Front End + Thêm 1 block
Hình 2.23. Thêm một block
+ Lựa chọn vị trí cho block mới thêm
Lựa chọn Block
Hình 2.24. Lựa chọn vị trí cho block
II.3.2. Tạo, cấu hình các tài khoản ngời dùng
- Phần quản lý ngời dùng
Hình 2.25. Quản lý ngời dùng
Di chuyển lên, xuống, sang trái, phải
- Cấu hình cho đăng ký hoặc không đăng ký tài khoản
Hình 2.26. Cấu hình cho tài khoản
- Thiết lập quyền, phân nhóm cho các loại tài khoản
+ Phân nhóm theo quyền trong một site hoặc một khóa học nh là nhóm giáo viên giảng dạy, nhóm trợ giảng, và nhóm học viên (và thêm các nhóm khác nếu chúng ta muốn: phụ huynh); sau đó định nghĩa quyền cho các nhóm đó với mục đích của website
Hình 2.27. Thiết lập quyền, phân nhóm cho các loại tài khoản
Tắt hoặc bật form đăng ký tài khoản
+ Phân nhóm (thờng là các học viên) trong khóa học với mục đích học tập nào đó, ví dụ phân nhóm làm đề tài chẳng hạn, mỗi nhóm làm một đề tài
Hình 2.28. Phân nhóm
- Do tài khoản mặc định trong Moodle còn thiếu một số trờng với thực tế do đó phải thêm trờng thông tin đó vào trong tài khoản, ví dụ trình độ của giảng viên: Tiến sỹ, Thạc sỹ, Cử nhân,...
+ Vào quản trị thêm trờng “Trình độ” cho các tài khoản, là 1 trờng textbox
Hình 2.29. Thêm trờng cho các tài khoản
+ Sau khi cập nhật thành công ta nhận đợc thông tin mới với trờng đã thêm vào
Hình 2.30. Thêm trờng cho tài khoản thành công
- Tạo một, nhiều tài khoản:
Tên của trường thêm vào
+ Tạo một tài khoản: Vào quản trị, lựa chọn Users, lựa chọn Account, lựa chọn Add a new user
Hình 2.31. Tạo một tài khoản
+ Tạo một danh sách tài khoản: để tạo 1 danh sách các tài khoản, thờng là dùng cho tạo tài khoản theo Lớp, theo Khoa,... ta phải có danh sách thông tin tài khoản đó và tạo 1 file danhsach.txt với cấu trúc nội dung của file nh sau:
username, password, lastname, firstname, email tan, 123456, HO CONG, TAN, cong@tan.com
toan, 123456, HOANG DUC, TOAN, duc@toan.com
Thông tin của tài khoản
Sau đó vào phần quản trị và chọn Upload users để tạo các tài khoản này từ file đã đợc tạo
II.3.3. Tạo, cấu hình các danh mục và khóa học
- Lựa chọn danh mục khóa học theo khung đào tạo + Đào tạo đại học
* Cử nhân s phạm tin học chính quy tập trung * Cử nhân khoa học tin học chính quy tập trung * Kỹ s công nghệ thông tin chính quy tập trung * Cử nhân khoa học tin học tại chức tập trung * Kỹ s công nghệ thông tin tại chức tập trung
* Cử nhân khoa học tin học tại chức không tập trung + Đào tạo đại học liên thông
* Cử nhân công nghệ thông tin liên thông từ trình độ cao đẳng + Đào tạo cao đẳng
*Cao đẳng công nghệ thông tin (Liên kết với Đại học Bách khoa Hà Nội) + Đào tạo từ xa + Đào tạo chứng chỉ * Tiếng Anh * Nghiệp vụ * Tin học
- Vào phần quản trị website để tạo các danh mục
Hình 2.33. Tạo các danh mục khóa học
Đây là nơi có thể tạo danh mục mới hoặc chỉnh sửa danh mục đã có,...
Vào quản lý danh mục
- Tạo một khóa học
+ Tạo một khóa học mới, lựa chọn danh mục cho khóa học đó và bắt đầu cấu hình chung cho khóa học
* Tên khóa học
* Giới thiệu chung về khóa học
* Kiểu của khóa học: Học theo ngày tháng, theo chơng,... * Thiết lập khóa: Tài khoản nào có khóa mới vào đợc * Thiết lập cho phép khách vào xem hay không *...
Hình 2.34. Tạo một khóa học mới
Các cấu hình chung của
khóa học Tên khóa học,…
+ Lựa chọn giảng viên cho khóa học đó để giảng viên tự tạo bài giảng và cấu hình cho khóa học của mình
* Chọn môn học
* Vào Assign Role để thiết lập giảng viên ban đầu, và có thể là học viên,... hoặc phần này dành cho giảng viên
Hình 2.35. Lựa chọn tài khoản giảng viên
II.3.4. Giảng viên quản lý các khóa học
Với account Giảng viên “canhtv” sẽ xây dựng một khóa học giới thiệu về Ngôn ngữ lập trình Java, với vai trò của một Giảng viên, canhtv cần xây dựng một kịch bản (một trình tự hợp lý của các Module), sau đó tìm và đa các Module sẵn có trên hệ thống vào kịch bản của mình, tạo thành một Course (Giáo trình/bài giảng) về Ngôn ngữ lập trình Java. Giả sử kịch bản giáo trình của canhtv nh sau:
Chơng 1.Tổng quan OPP Chơng 2. Java cơ bản Chơng 3. Java OPP
Chơng 4. Các dòng nhập/xuất Chơng 5. Lập trình đa lợng Chơng 6. Lập trình giao diện
Lựa chọn kiểu tài khoản và thêm tài khoản người dùng vào cho phù hợp
- Đăng nhập vào hệ thống với account “canhtv”
Hình 2.36. Đăng nhập hệ thống
- Sau khi đăng nhập thành công thì chọn khóa học “Ngôn ngữ lập trình Java” trong mục “Các khóa học của tôi”
Hình 2.37. Chọn khóa học
- Bật chế độ chỉnh sửa tại biểu tợng bên góc phải màn hình
Hình 2.38. Bật chế độ chỉnh sửa
Bật chế độ chỉnh sửa
- Tiến hành tạo lập tiến trình và quản lý khóa học thông qua các module
Hình 2.39. Màn hình chung một khóa học
+ Bên trái là các quyền quản lý của Giảng viên
* Danh sách (Ô số 1): Là danh sách những ngời tham gia khóa học, gồm có giảng viên và học viên.
* Các hoạt động(Ô số 2): Các hoạt động trong khóa học.
* Tìm kiếm các diễn đàn(Ô số 3): Tìm kiếm các bài viết trong diễn đàn.
* Điều hành(Ô số 4): Các tính năng và quyền của giáo viên.
+ Phần giữa là vùng giao diện hỗ trợ Giảng viên soạn thảo tiến trình của một buổi học.
Hình 2.40. Thêm một tài nguyên
** Chèn một nhãn: Viết một tiêu đề.
** Soạn thảo một trang văn bản: Tạo một trang với nội dung mong muốn bằng văn bản.
** Soạn thảo một trang Web: Tạo một trang Web.
** Link tới một file hoặc website: Hiện đờng dẫn tới một file hay một website.
** Hiển thị một th mục: Hiển thị th mục cần trong buổi học.
** Add an IMS Content Package: Lấy một gói tài liệu theo chuẩn IMS.
* Thêm một hoạt động: Xây dựng một cua học bao gồm thêm các môđun hoạt động của cua học tới trang chính theo một thứ tự để các học viên có thể nhìn thấy chúng, bạn có thể bố trí lại thứ tự bất kỳ lúc nào bạn thích
Hình 2.41. Thêm một hoạt động
Để thêm một hoạt động mới, đơn giản chuyển tới phần tuần hoặc chủ đề hoặc phần của màn hình mà ở đó bạn muốn soạn thảo nó, và chọn kiểu hoạt động từ danh sách thả xuống. Đây là một sự tổng kết tất cả các hoạt động chuẩn trong Moodle 1.0:
** Diễn đàn: Module này quan trọng nhất - ở đây có thể thảo luận mọi vấn đề. Khi bạn thêm một diễn đàn mới, bạn sẽ thể hiện nó cùng với một lựa chọn các kiểu khác nhau - một chủ đề thảo luận đơn giản, một diễn đàn dành cho thảo luận tự do mọi vấn đề,…
** Điểm danh: Kiểm tra quá trình lên lớp của học viên trong từng buổi học.
** Bài tập lớn: ở đó bạn thiết lập các nhiệm vụ với một hạn cuối nộp bài và một giá trị điểm tối đa. Các học viên sẽ có khả năng tải lên một file tới phần đợc yêu cầu. Ngày học tải lên các file đợc ghi lại, sau sẽ có một trang đơn trên đó có thể xem mỗi file ( và nó đợc nộp sớm hay muộn thế nào), và sau đó ghi một điểm hoặc một chú thích.Nửa giờ sau khi bạn cho điểm bất kỳ học viên nào, Moodle sẽ tự động email thông báo cho học viên đó.
** Bảng chú giải thuật ngữ: Hoạt động này cho phép ngời tham gia tạo
và duy trì danh sách các định nghĩa nh một quyển từ điển. Các mục nhập có thể đợc tìm kiếm hoặc xem lớt qua dới nhiều dạng văn bản khác nhau.
** Chat: Module Chat cho phép ngời tham gia có một cuộc thảo luận nh thời gian thực tế qua web. Đây là cách hữu hiệu để giảng viên và học viên trao đổi thông tin về các chủ đề đang đợc thảo luận.
** Khảo sát: Module Khảo sát cung cấp một số công cụ khảo sát kiểm chứng đợc khám phá là hữu dụng trong việc truy cập và kích thích bài học ở môi trờng trực tuyến.
** Tài nguyên: Các nguồn tài nguyên đợc chuẩn bị các file để upload lên server của khóa học, các trang đợc hiệu chỉnh trực tiếp trên Moodle hoặc các trang web bên ngoài đợc tạo để xuất hiện nh một phần của khóa học.
** Lựa chọn: Một hoạt động lựa chọn thì rất đơn giản - bạn yêu cầu một câu hỏi và chỉ ra một lựa chọn của các câu trả lời. Các học viên có thể làm các lựa chọn của họ, và bạn có một màn hình thông báo ở đó bạn có thể nhìn thấy các kết quả.
** SWF: Trình diễn bài giảng bằng Flash.
** SCORM: Chuẩn SCORM là một bộ su tập các đặc tả cho phép thao tác giữa các phần, khả năng truy cập và có thể dùng lạinội dung bài học trên web.
** Bài thi: Module này cho phép bạn thiết kế và tạo các bài kiểm tra, bao gồm nhiều lựa chọn, đúng -sai, và các câu trả lời ngắn. Những câu hỏi này đợc lu trữ trong một danh mục cơ sở dữ liệu, và có thể đợc sử dụng lại trong các cua học và ngay giữa các cua học. Các bài kiểm tra có thể cho phép nhiều lần thử nghiệm. Mỗi lần thử nghiệm đợc tự động đánh dấu, và giáo viên có thể chọn đa các thông tin phản hồi hoặc nhìn thấy các câu trả lời đúng. Module này bao gồm đánh giá khả năng học tập của các học viên. Sau khi thêm các hoạt động của bạn bạn có thể di chuyển chúng lên trên hoặc xuống dới trong bố trí cua học của bạn bởi việc nhấn chuột vào các biểu tợng mũi tên (trái, phải, lên xuống). Bạn cũng có thể xoá chúng bởi sử biểu tợng dấu nhân, và soạn thảo lại chúng bởi sử dụng biểu tợng soạn thảo.
+ Bên phải là các Blocks
(Trích lại hình 2.39 - trang 45)
* Thông báo mới nhất (Ô số 5): Thông báo của trang web
* Những việc dự kiến (Ô số 6): Là những việc sắp tới trong khóa học, ví dụ: Kiểm tra, nộp bài tập lớn,…
* Hoạt động gần đây (Ô số 7): Những hoạt động trong các buổi học đã hoàn thành.
Sau khi thực hiện các thao tác nh ở trên thì ta có thể tạo đợc một khóa học hoàn chỉnh, chi tiết theo từng chủ đề
II.3.5. Chạy thử một khóa học mẫu II.3.5.1. Sinh viên