Đề tài xây dựng sakai

50
Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí ) 1 I- Giới Thiệu về Sakai Giới thiệu Sakai là một dự án do các viện nghiên cứu, các tổ chức thương mại và các cá nhân hợp tác với nhau để phát triển một Môi trường Cộng tác và Học tập chung (Collaboration and Learning Environment - CLE). Sakai CLE là một phần mềm giáo dục miễn phí, mã nguồn mở được phân phối theo Giấy phép Giáo dục Cộng đồng (Educational Community License - một kiểu của giấy phép mã nguồn mở). Sakai CLE được dùng để dạy học, để nghiên cứu và để cộng tác nhiều người với nhau. Hệ thống này là một dạng của Hệ quản trị đào tạo. Sakai là một ứng dụng dựa trên Java, một gói ứng dụng hướng dịch vụ được thiết kế theo phương châm co giãn, tin cậy, tương tác và mở rộng (scalable, reliable, interoperable and extensible). Phiên bản 1.0 được phát hành vào tháng 3 năm 2005. Vào tháng 7 năm 2007, Sakai là sản phẩm được hơn 150 viện nghiên cứu tham gia phát triển và được thí điểm ở hơn 100 nơi khác. Sakai bao Sakai gồm nhiều tính năng chung của các Hệ quản trị đào tạo (Course Management System), bao gồm đưa lên các tài liệu hướng dẫn, sách giáo trình, mục thảo luận, chat trực tuyến, bài tập lớn, và các bài kiểm tra online. Thêm vào đó, Sakai còn cung cấp một bộ công cụ làm việc nhóm dùng cho nghiên cứu và các dự án nhóm. Để hỗ trợ các tính năng này, Sakai đã thêm vào khả năng thay đổi thiết lập của tất cả mọi công cụ dựa trên vai trò, thay đổi quyền hệ thống tùy theo người dùng. Nó cũng tích hợp một wiki, mailing list và lưu trữ, và bộ đọc RSS. Cộng đồng Sakai Chi nhánh (Branches) Nhóm làm việc (Workgroup) Các nhà phát triển (Developers) 1> Kiến trúc hệ thống sakai Tầng tích hợp (The aggregation layer) Người dùng tương tác với các trang web, một trang web chứa các trang và các công cụ. Tầng biểu diễn (The presentation layer) Tiếp theo tầng tổng hợp là tầng biểu diễn. Sakai có một số công cụ dùng để tạo ra sản phẩm cuối cùng cho kết xuất của họ. Tầng công cụ (The tool layer) Tool là đơn vị của chức năng riêng biệt – vùng chứa các công cụ. Mỗi công cụ giúp xây dựng tính hữu ích tổng thể của Sakai. Tầng dịch vụ (The services layer) 2> Đặc điểm và chức năng của Sakai 2.1 Đặc điểm chính của Sakai Tính linh hoạt (Flexible)

Upload: nofamous

Post on 29-Dec-2015

387 views

Category:

Documents


4 download

DESCRIPTION

Hướng dẫn cách thức cài đặt, cấu hình , xây dựng SAKAI chi tiết đầy đủ với hình ảnh cụ thể. Cách tạo 1 bài kiểm tra trực tuyến với SAKAI.

TRANSCRIPT

Page 1: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

1

I- Giới Thiệu về Sakai Giới thiệu

Sakai là một dự án do các viện nghiên cứu, các tổ chức thương mại và các cá nhân hợp tác với nhau để phát triển một Môi trường Cộng tác và Học tập chung (Collaboration and Learning Environment - CLE). Sakai CLE là một phần mềm giáo dục miễn phí, mã nguồn mở được phân phối theo Giấy phép Giáo dục Cộng đồng (Educational Community License - một kiểu của giấy phép mã nguồn mở). Sakai CLE được dùng để dạy học, để nghiên cứu và để cộng tác nhiều người với nhau. Hệ thống này là một dạng của Hệ quản trị đào tạo.

Sakai là một ứng dụng dựa trên Java, một gói ứng dụng hướng dịch vụ được thiết kế theo phương châm co giãn, tin cậy, tương tác và mở rộng (scalable, reliable, interoperable and extensible). Phiên bản 1.0 được phát hành vào tháng 3 năm 2005. Vào tháng 7 năm 2007, Sakai là sản phẩm được hơn 150 viện nghiên cứu tham gia phát triển và được thí điểm ở hơn 100 nơi khác.

Sakai bao Sakai gồm nhiều tính năng chung của các Hệ quản trị đào tạo (Course Management System), bao gồm đưa lên các tài liệu hướng dẫn, sách giáo trình, mục thảo luận, chat trực tuyến, bài tập lớn, và các bài kiểm tra online. Thêm vào đó, Sakai còn cung cấp một bộ công cụ làm việc nhóm dùng cho nghiên cứu và các dự án nhóm. Để hỗ trợ các tính năng này, Sakai đã thêm vào khả năng thay đổi thiết lập của tất cả mọi công cụ dựa trên vai trò, thay đổi quyền hệ thống tùy theo người dùng. Nó cũng tích hợp một wiki, mailing list và lưu trữ, và bộ đọc RSS.

Cộng đồng Sakai

Chi nhánh (Branches) Nhóm làm việc (Workgroup) Các nhà phát triển (Developers)

1> Kiến trúc hệ thống sakai Tầng tích hợp (The aggregation layer)

Người dùng tương tác với các trang web, một trang web chứa các trang và các công cụ.

Tầng biểu diễn (The presentation layer) Tiếp theo tầng tổng hợp là tầng biểu diễn. Sakai có một số công cụ dùng để tạo ra sản phẩm cuối cùng cho kết xuất của họ.

Tầng công cụ (The tool layer) Tool là đơn vị của chức năng riêng biệt – vùng chứa các công cụ. Mỗi công cụ giúp xây dựng tính hữu ích tổng thể của Sakai.

Tầng dịch vụ (The services layer) 2> Đặc điểm và chức năng của Sakai 2.1 Đặc điểm chính của Sakai

Tính linh hoạt (Flexible)

Page 2: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

2

Sakai là một nền tảng tƣơng tác đáng tin cậy, và khả năng mở rộng cao cho việc học và hợp tác. Hệ thống các quyền (user) và quyền (chức năng) của Sakai thì đặc biệt linh hoạt và mạnh mẽ. Tính mạnh mẽ (Powerful)

Sakai dẫn đầu thị trường trong việc cung cấp các tính năng sáng tạo. Các tổ chức có thể tạo ra một chức năng mới nhằm tăng cường việc học tập, nghiên cứu và phát triển Sakai. Tính mở (Open)

Sakai được phân phối nhờ phần mềm mã nguồn mở miễn phí theo Giấy phép Giáo dục

Cộng đồng.

2.2 Các chức năng của Sakai Chức năng quản lý đề cương (Syllabus) Chức năng quản lý bài tập (Assignments) Chức năng quản lý danh sách điểm kiểm tra (Gradebook) Chức năng quản lý diễn đàn (Forum) Chức năng trò chuyện trực tuyến (Chat) Chức năng quản lý thông tin nhóm (Section Info) Chức năng quản lý mail (Mail Archive). Chức năng quản lý bài kiểm tra (Test & Quizzes) Chức năng thăm dò ý kiến (Polls) Chức năng quản lý website cộng đồng (Wiki) Chức năng tạo trang Web con trong trang Web của Sakai (Web Content) Chức năng quản lý tin tức (News) Chức năng quản lý tài nguyên (Resources) Chức năng quản lý thông báo (Announcements) Chức năng quản lý Email (Emai Archive) Chức năng quản lý lịch trình (Schedule)

2.3 Các dạng môi trường làm việc được thiết kế trên Sakai Theo mặc định, một người dùng mới sở hữu một nơi làm việc với các thiết lập cơ bản của công cụ kích hoạt, trong đó có một vài mục đích tự quản lý. Trên Sakai có hỗ trợ các worksite, có thể yêu cầu một trang Web về dự án (project site), khóa học (course site), hoặc hồ sơ cá nhân (Portfolio).

II - CÀI ĐẶT SAKAI 3. Chuẩn bị 1 máy tính có cấu hình tương đối , chạy trên nền tảng 32 hoặc 64bit . Việc cài đặt Sakai không khó khăn, tuy nhiên nó đòi hỏi tính chi tiết, cẩn thận , yêu cầu các phần mềm phải liên kết được với nhau và thống nhất trên 1 môi trường chung. Việc hướng dẫn cài Sakai chi tiết dưới đây sẽ đảm bảo việc cài đặt dễ hiểu và nhanh chóng . Những phần mềm cần thiết để cài đặt được Sakai :

Apache Maven 3.1.0 Apache Tomcat 7.0

Page 3: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

3

CollabNetSubversion 1.8 JDK -7u25 MySQL-5.5 Mysql connector java-5.1 Sakai-src-2.9

Tạo 1 thư mục tên opt đặt trên ổ C:\opt

Tất cả các thư mục con : java, tomcat đều bỏ hết trong thư mục C:\opt 3.1 Cài đặt Java JDK 1.7 Tải gói Java jdk 1.7 về và cài đặt trong thư mục C:\opt

Tại phần Java jre thì để cài trong thư mục C:\opt tươn tự như java jdk

Page 4: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

4

Sau khi cài đặt xong, tiến hành thêm 2 biến môi trường và chỉnh sửa biến path . Để vào chỉnh sửa biến môi trường . Click chuột phải my computer . Chọn properties / Advance setting systems / Environments Variables.

Tại khung System Variables.. , click vào New để thêm biến môi trường mới .

Page 5: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

5

Variable Name: JAVA_HOME Value: C:\opt\Java\jdk1.7.0_25 Variable Name : JAVA_OPTS Value: -server -Xmx1028m -XX:MaxPermSize=320m -Djava.awt.headless=true -Dcom.sun.management.jmxremote -Dsun.lang.ClassLoader.allowArraySyntax=true -Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false

Tiếp tục tìm biến path có sẵn ( để kiểm tra có thể vào cmd gõ: path ) Thêm vào biến path: ;%JAVA_HOME%\bin

Page 6: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

6

3.2 Cài đặt My SQL 5.5 Tương tự như java , cài đặt trong thư mục C:\opt Chọn Custom để cài đặt đường dẫn cho phần mềm :

Sau đó Back trở về và chọn Typical để tiến hành cài đặt phần mềm

Page 7: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

7

Việc cài đặt diễn ra khá đơn giản và nhanh chóng, đa số chỉ cần click Next>> để tiếp tục . Sau khi cài đặt xong, click finish để tiến hành cấu hình cho MySQL .

Việc cấu hình tương đối đơn giản, hầu hết chỉ để mặc định và click Next . Tuy nhiên đến những phần như sau thì phải chỉnh sửa cho phù hợp. Tại phần select the default character set . Chọn utf8

Page 8: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

8

Tại phần set the Windows options , check Include bin Directory in Windows PATH

Đến phần Set the security options , chúng ta tiến hành đặt mật khẩu.

Page 9: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

9

Sau khi cấu hình xong, đợi dịch vụ MySQL khởi chạy và áp dụng , nếu đã hiện ra thông báo thành công , chọn Finish để kết thúc.

Page 10: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

10

Tiếp tục phần khu vực thêm biến môi trường , tìm biến path, thêm vào nội dung: Path: ;C:\opt\MySQL\MySQL Server 5.5\bin

-Tiếp tục vào file my.ini nằm trong thư mục trong ngoặc (C:\opt\MySQL\MySQL Server 5.5\my.ini) Chọn chỉnh sửa file này và lưu lại với nội dung mới. Tìm khu vực có dòng chữ: [mysqld] Sau đó thêm vào bên dưới các dòng :

default-storage-engine = InnoDB innodb_file_per_table character-set-server=utf8 collation-server=utf8_general_ci lower_case_table_names = 1 log_output=FILE log=/tmp/mysql-query.log slow-query-log=1 long_query_time=1 slow_query_log_file=/tmp/mysql-slow-query.log expire_logs_days=5

Page 11: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

11

Tiếp tục vào CMD ( trong run) để tạo tài khoản . Trong cmd gõ : mysql -uroot -pmysqlpwd1

Sau khi hoàn thành, lúc này chúng ta đang truy cập dưới dạng mysql> Gõ tiếp câu lệnh tạo database cho sakai :

create database sakai default character set utf8; grant all privileges on sakai.* to 'sakai'@'localhost' identified by 'ironchef'; flush privileges;

Page 12: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

12

Sau khi câu lệnh chạy xong, có thể xem cơ sở dữ liệu vừa tạo bằng câu lệnh: show databases Sau đó chọn quit để thoát hoặc tắt cửa sổ đi . 3.3 Cài Đặt Apache Marven-3.1 Giải nén vào thư mục C:\opt Như vậy sau khi giải nén xong sẽ có thư mục như sau : C:\opt\apache-maven-3.1.0 Tiếp tục tạo 2 biến môi trường và thêm vào biến path như ở trên MAVEN_HOME : C:\opt\apache-maven-3.1.0 MAVEN_OPTS : -Xms128m -Xmx796m -XX:PermSize=64m -XX:MaxPermSize=172m path: ;%MAVEN_HOME%\bin

Page 13: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

13

3.4 Cài đặt Subversion ( Hành động này để check version các phần mềm + sakai phù hợp không ) Download tại đây : http://www.open.collab.net/servlets/OCNDirector?id=CSVN1.8.0WINC32

Page 14: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

14

Sau ghi cài đặt xong, vào CMD gõ dòng lệnh: mvn –version để kiểm tra thông tin các phần mềm đã đồng nhất với nhau chưa.

3.5 Cài đặt và cấu hình Apache TomCat Giải nén vào C:\opt với tên là tomcat (như vậy,thư mục chứa sẽ là C:\opt\tomcat ) ( nhớ đổi tên thành tomcat ) Tiếp tục thêm biến môi trường : CATALINA_HOME : C:\opt\tomcat path: ;%CATALINA_HOME%\bin --Tiến hành chỉnh sửa file server.xml (C:\opt\tomcat\conf\server.xml ) Chọn edit file này , sau đó tìm khu vực có dòng : <Connector port="8080" Thêm vào dòng : URIEncoding="UTF-8"

Lưu lại file vừa chỉnh sửa. Tiếp tục chỉnh sửa file catalina.properties ( nằm trong C:\opt\tomcat\conf\catalina.properties ) Chọn edit file này . Tìm dòng: common.loader , thêm vào : ,${catalina.base}/common/classes/,${catalina.base}/common/lib/*.jar

Page 15: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

15

Tìm 2 dòng Shared.loader : thêm vào ${catalina.base}/shared/classes/,${catalina.base}/shared/lib/*.jar Và server.loader : thêm vào ${catalina.base}/server/classes/,${catalina.base}/server/lib/*.jar

Lưu lại các file vừa chỉnh sửa .

3.6 Mysql connector java-5.1

Giải nén vào thư mục C:\opt

Sau đó copy file : mysql-connector-java-5.1.25-bin.jar trong thư mục mysql-connector-java-5.1.25 vừa giải nén vào thư mục C:\opt\tomcat\lib

Page 16: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

16

Copy xong, xóa thư mục mysql-connector-java-5.1.25 trong thư mục C:\opt

3.7 Cài Đặt Cấu Hình SaKai

Download gói sakai về, tạo 1 thư mục tên sakai-src trong C:\opt , giải nén gói sakai vào thư mục sakai-src

(như vậy ta có thư mục: C:\opt\sakai-src )

Tạo 1 thư mục tên sakai trong thư mục C:\opt\tomcat ( như vậy có: C:\opt\tomcat\sakai ). Tiếp tục Copy file:

C:\opt\sakaisrc\config\configuration\bundles\src\bundle\org\sakaiproject\config\bundle\default.sakai.properties

Vào thư mục c:\opt\tomcat\sakai , sau đó đổi tên thành sakai.properties

Page 17: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

17

--Tiến hành chỉnh sửa file sakai.properties

Mở edit file, sau đó tìm username và password , set với giá trị :

Username = sakai

Password = ironchef

Tiếp tục tìm dòng # HSQLDB settings (DEFAULT) :

Thêm dấu # vào đầu dòng của các lệnh thuộc #HSQLDB

Và Tìm dòng # MySQL settings:

xóa dấu # ở đầu dòng của các lệnh thuộc #MySQL

Thao tác xong, ta sẽ được như hình minh họa:

Sau khi chỉnh sửa xong, lưu lại file .

-Tạo file setting.xml

Page 18: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

18

Tải file setting.xml mẫu tại: https://confluence.sakaiproject.org/download/attachments/44793960/settings.xml?version=1&modificationDate=1187945888000

Hoặc cũng có thể tạo 1 file tên setting.xml , sau đó chép nội dung bên dưới vào rồi save lại :

<settings xmlns="http://maven.apache.org/POM/4.0.0"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0

http://maven.apache.org/xsd/settings-1.0.0.xsd">

<profiles>

<profile>

<id>tomcat5x</id>

<activation>

<activeByDefault>true</activeByDefault>

</activation>

<properties>

<appserver.id>tomcat5x</appserver.id>

<appserver.home>c:\opt\tomcat</appserver.home>

<maven.tomcat.home>c:\opt\tomcat</maven.tomcat.home>

<sakai.appserver.home>c:\opt\tomcat</sakai.appserver.home>

<surefire.reportFormat>plain</surefire.reportFormat>

<surefire.useFile>false</surefire.useFile>

</properties>

</profile>

</profiles>

</settings>

Sau khi tải hoặc tạo xong file setting.xml , lưu trong thư mục : C:\users\ten

Page 19: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

19

3.8 Tiến Hành Deploy Sakai

Vào cmd để truy cập vào thư mục : C:\opt\sakai-src .Sử dụng câu lệnh: cd để truy cập từng thư mục.

Tiếp theo gõ: mvn clean install -Dmaven.test.skip=true

Thời gian deploy của sakai nhanh hay chậm sẽ phụ thuộc vào cấu hình máy, thường thì sẽ mất từ 1h-2h.

Sau khi build xong sẽ hiện BUILD SUCCESS.

Page 20: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

20

Tiếp tục Gõ tiếp:

mvn clean install -Dmaven.test.skip=true sakai:deploy -Dmaven.tomcat.home=C:\opt\tomcat

Sau khi Build lần 2 Success , gõ tiếp startup.bat

Lưu ý : Khi gõ startup.bat là chúng ta đã mở dịch vụ tomcat lên để chạy , nếu thành công thì có 1 cửa sổ java tên là tomcat xuất hiện và tiến hành chạy khoảng 10,15’ .

Trong quá trình chạy, không nên tắt cửa sổ cmd hay tomcat.

Khi hiện thông báo INFO: Server startup in xxxxxms có nghĩa là đã setup xong server máy chủ ảo.

Page 21: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

21

Cửa sổ java này là máy chủ của SAKAI , nếu cửa sổ này bị đóng, thì sẽ không thể truy cập vào trang sakai được, mỗi lần tắt máy, nếu muốn khởi động lại dịch vụ để vào sakai, chỉ cần vào thư mục C:\opt\tomcat\bin rồi tìm file : startup.bat , mở file này lên là dịch vụ tomcat sẽ chạy , lúc đó sakai lại vào bình thường . - C:\opt\tomcat\bin\startup.bat )

Quá trình cài đặt và biên dịch sakai hoàn tất, lúc này sakai đã sẵn sàng để truy cập.

III - CÁC ỨNG DỤNG CƠ BẢN CỦA SAKAI

4.1 Tổng quát

Quản lý nội dung bài tập Lưu trữ và quản lý nội dung bài làm của sinh viên và trả kết quả

4.2 Giảng viên

Xem danh sách tất cả bài thực hành Tạo mới bài thực hành Cấu hình quá trình biên dịch và kiểm thử cho bài thực hành Xóa, sửa nội dung bài thực hành Xem thông tin bài thực hành, tình trạng bài thực hành, thống kê Xem bài làm, kết quả và tình trạng làm bài của sinh viên Đưa ra các thông báo đến sinh viên Tạo lịch làm việc cụ thể cho khóa học Chấm điểm bài tập

4.3 Sinh viên

Page 22: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

22

Xem danh sách và tình trạng các bài thực hành đang kích hoạt Thực hiện và lưu trữ bài làm Làm bài kiểm tra và xem điểm

IV- HƯỚNG DẪN SỬ DỤNG SAKAI

5.1 Quản Lý

Để truy cập vào sakai , mở trình duyệt web và gõ địa chỉ:

http://localhost:8080/portal

Sau đó sử dụng tài khoản : admin – admin để đăng nhập

Khu vực của người quản lý sẽ có giao diện như sau :

Page 23: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

23

Giao diện của trang quản lý rất trực diện và dễ nhìn , người quản lý có thể dễ dàng kiểm soát được hầu hết các thông tin như : - Thêm, xóa Thành viên

-Bí Danh

-Địa chỉ sites ( địa chỉ nguồn các khóa học sẽ tạo ra )

-Cài đặt các giao diện người dùng

-Cấu hình- chỉnh sửa các khóa học ( các sites nhỏ )

-Thêm các thông báo cho từng lớp học, khóa học

-Upload các tài liệu học , cho phép download hoặ upload các tài liệu

-Xem số người dùng đang online

-Xem Dung Lượng máy chủ

-Lên lịch thi

-Quản lý các thông tin về thành viên

5.2 thành viên

Để thêm thành viên, từ màn hình quản lý, click chọn tab User, sau đó chọn New user

Page 24: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

24

Ở đây, chúng ta sẽ nhập tên thành viên, họ tên, email và mật khẩu .

Sau khi đã nhập thông tin, chọn Save details để hoàn thành.

Như vậy thành viên có tên: hocvienthue đã được khởi tạo

Page 25: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

25

Để chỉnh sửa , cập nhật thông tin của thành viên, chọn tên thành viên và chỉnh sửa .

Để xóa 1 thành viên, chọn thành viên đó và chọn Remove user .

Page 26: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

26

5.3 Lớp học

Sakai cho phép chúng ta có thể tạo 1 lớp học, 1 khóa học theo ý muốn . Đề tạo 1 lớp học , từ màn hình chính quản lý, chọn Worksite setup

Đến phần Site Type , tại đây có 3 lựa chọn:

Course site: Khóa Học

Project site : Lớp học

Portfolio site : tổng hợp

Ta chọn Project site . Chọn Continue để tiếp tục

Page 27: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

27

Tại phần Project Site Information : Nhập các thông tin cần thiết của Lớp học vào : Tựa đề , ngôn ngữ hỗ trợ , mô tả …

Page 28: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

28

Tại phần Project site Tools , ở đây là những công cụ mà sakai hỗ trợ cho phép thêm vào lớp học :

Trang chủ , phòng chat , gửi mail , sồ điểm , tin nhắn , bài tập … Tùy vào nhu cầu của lớp học mà ta check vào những công cụ cần thiết .

Tại phần Muptiple tool , chúng ta có thể thêm 1 số công cụ nếu cần . VD: có nhiều loại bài tập – bài tập 1 – bài tập 2 … Sau đó chọn Continue để tiếp tục.

Page 29: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

29

Tại phần Project site access , ở đây chúng ta chọn Publish site vì sẽ đưa trang lớp học lên để mọi thành viên đều thấy .

Tại phần Global Acess , ở đây có 2 lựa chọn :

Limited to whom I add manually or through automatic roster updates

Giới hạn thành viên được tham gia , chỉ tham gia được nếu người quản trị đã thêm vào lớp học

Allow anyone to join the site with valid login id

Mọi người đều có thể tham gia vào lớp học này

Chọn khung limited… rồi nhấn continue để tiếp tục

Page 30: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

30

Lúc này thông tin cơ bản về lớp học sẽ được hiển thị, chúng ta kiểm tra lại 1 lần nữa xem các thông tin đã chính xác chưa , và tiến hành chọn Save để hoàn thành .

Lúc này ngoài giao diện worksite setup sẽ hiện lên thông tin của [ Lớp Đào Tạo Thuế ]

Page 31: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

31

5.4 Quản Lý Lớp Học

Khi tạo thành công 1 lớp học, chúng ta sẽ thấy có 1 tab lớp học ở trên cùng của trang quản lý.

Để quản lý lớp học, nhấp chuột chọn khu vực lớp học .

Thêm thành viên lớp học

Để thêm thành viên cho lớp học , từ giao diện chính của lớp học, chọn Site info , và chọn: Thêm người tham gia

Nhập thông tin id đăng nhập hoặc email của thành viên .

Tại phần vai trò tham gia , vì chúng ta thêm thành viên dưới tư cách là học viên, nên sẽ chọn :

Chỉ định tất cả người tham gia cùng 1 vai trò .

Ở phần Participant Status : Set quyền được hoạt động của thành viên hay không.

Page 32: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

32

Đến phần Vai trò, tại đây có 2 lựa chọn :

Acess : thành viên chỉ được xem , làm bài , tải , quyền bị giới hạn ở mức thấp nhất

Maintain : Có quyền chỉnh sửa, xóa , nội dung – thường được áp dụng cho các tài khoản giảng viên và quản lý

Page 33: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

33

Tại phần thông báo gửi email , chọn không gửi và tiếp tục

Lúc này thông tin về thành viên vừa được thêm vào lớp học sẽ được hiển thị , chúng ta kiểm tra lại tên thành viên , id , quyền và tình trạng hoạt động xem đã đúng chưa, sau đó chọn kết thúc để hoàn tất quá trình thêm thành viên

-Việt hóa các thành phần lớp học

Để việt hóa hoặc thay đổi tên 1 số khu vực của lớp học như : Site info , News , Gradebook , tại khu vực Site Info , chúng ta chọn tab: Trình tự trang

Page 34: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

34

Lúc này, màn hình sẽ hiện ra thông tin các khu vực hiện có của lớp học . Để chỉnh sửa 1 khu vực nào đó , chọn vào khu vực đó và thao tác.

Như trong hình, khu vực Tests & Quizzes sẽ được đổi thành Trắc Nghiệm , Gradebook được đổi thành điểm thi , Site Info được đổi thành Thông tin trang…

Page 35: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

35

Sau khi lưu lại công việc, lúc này , các khu vực công cụ của lớp học đã được việt hóa hoàn toàn , việc này giúp cho các học viên sẽ dễ dàng làm quen hơn với lớp học

Page 36: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

36

- Thêm tài liệu cho lớp học Tại lớp học, chúng ta có thể tải tài liệu lên lớp học để các học viên có thể dễ dàng sử dụng và tải về máy , ngoài ra các học viên cũng có thể tự upload nguồn tài liệu lên để các thành viên khác sử dụng. Để thêm tài liệu, từ giao diện khu vực công cụ bên trái, chọn Tài Nguyên . Chúng ta sẽ thấy thông tin thư mục của lớp học, tại khu vực select Hành động, chọn Tải lên files.

Page 37: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

37

Tiếp tục, chọn Browse… để tìm chọn tập tin tài liệu cần tải lên , ghi các thông tin mô tả … sau đó chọn Upload .

Sau khi việc upload thành công , trở lại khu vực tài nguyên 1 lần nữa, lúc này chúng ta sẽ thấy tập tin tài liệu vừa được tải lên , các thành viên có thể dễ dàng sử dụng và tài tập tin này về .

Page 38: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

38

5.5 Tạo bài thi trắc nghiệm – Chấm Điểm 5.5.1 Tạo bài thi trắc nghiệm 1 tính năng rất mạnh mẽ của sakai mà hầu hết các trường đại học trên thế giới đều áp dụng, đó chính là tính năng cho phép tạo bài kiểm tra, trắc nghiệm , học viên có thể làm bài trực tiếp trên trang , và giáo viên có thể chấm điểm và thông báo cho học viên thông qua lớp học. Đầu tiên để tạo bài thi trắc nghiệm, chọn khu vực Trắc Nghiệm Nhập thông tin tiêu đề của bài thi , sau đó chọn : Create using markup text : Chúng ta sẽ tạo mới hoàn toàn . Và nhấp vào Create để khởi tạo

Phần mô tả , nhập tên và mô tả bài thi , chọn Next để hoàn thành .

Page 39: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

39

Lúc này bài trắc nghiệm đã được khởi tạo, tuy nhiên, chúng ta phải chỉnh sửa bài trắc nghiệm. Quay trở lại khu vực [ Trắc Nghiệm ] , lúc này sẽ thấy các thông tin về trắc nghiệm đã được khởi tạo trong đó có bài trắc nghiệm vừa tạo ở trên. Tại khu vực tùy chọn select action, chọn Edit để tiến hành thêm thông tin cho bài trắc nghiệm

Page 40: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

40

Lúc này có nhiều tùy chọn cho 1 câu hỏi , vì câu hỏi sẽ là trắc nghiệm, nên chọn Multiple choice : nhiều lựa chọn

Tiến hành thêm câu hỏi trắc nghiệm .

Page 41: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

41

Answer Point Value : số điểm tương ứng của câu hỏi . Phần Answer : Bao gồm các tùy chọn về 1 câu đúng, nhiều câu đúng , nhiều tùy chọn… Question Text : câu hỏi Answer : các đáp án . Chúng ta nhập thông tin câu hỏi , và đáp án đúng, sau đó chọn Save để tiếp tục tạo thêm các câu trắc nghiệm khác .

Page 42: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

42

Page 43: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

43

Sau khi tạo xong 1 câu hỏi , chọn vào khu vực selec a question type để tạo thêm 1 câu hỏi trắc nghiệm mới .

Sau khi tạo xong thông tin các câu hỏi trắc nghiệm , chọn Publish để tiến hành đưa bài trắc nghiệm hoạt động để các học viên có thể làm bài kiểm tra.

Tiếp tục chọn Publish để hoàn tất , chúng ra sẽ thấy thông tin bài thi trắc nghiệm và có 1 đường dẫn tới bài trắc nghiệm này , học viên có thể vào làm bài kiểm tra bằng cách truy cập trực tiếp vào đường dẫn này

Page 44: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

44

Quá trình tạo câu hỏi cho bài trắc nghiệm hoàn tất , lúc này quay về khu vực [ Trắc Nghiệm ] – sẽ có thông tin về bài bài thi trắc nghiệm vừa chỉnh sửa.

Chúng ta có thể cấu hình cho bài thi trắc nghiệm này trong khu vực Select Action – chọn settings với rất nhiều thuộc tính :

- Giới hạn thời gian - Giới hạn ngày làm bài - Phản hồi - Xem điểm - Gợi ý - ……

Page 45: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

45

5.5.2 Làm bài thi trắc nghiệm

Đăng nhập vào lớp học bằng tài khoản : hocvienthue

Giao diện của lớp học sẽ như trong hình :

Page 46: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

46

Để làm bài thi , nhấp chọn vào khu vực trắc nghiệm , thành viên hocvienthue sẽ thấy thông tin về bài thi trắc nghiệm đang có .

Để làm bài thi trắc nghiệm, nhấp chọn thông tin của bài thi , sau đó chọn Begin để bắt đầu.

Page 47: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

47

Giao diện của câu hỏi trắc nghiệm khá dễ nhìn và bao quát . Thành viên chọn câu hỏi và chọn Save để lưu lại , Next để sang câu tiếp tục và cuối cùng là chọn Submit for Grading để hoàn thành bài trắc nghiệm.

Hiện ra thông tin về bài thi trắc nghiệm mà học viên vừa làm .

Page 48: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

48

Thông báo học viên đã hoàn thành bài thi trắc nghiệm .

5.5.3 – Chấm điểm thi

Giáo viên sẽ kiểm tra kết quả bài thi của học viên và xem thông tin điểm .

Đăng nhập bằng tài khoản quản lý , và chọn khu vực [ Trắc Nghiệm ]

Tại phần Select Action của bài trắc nghiệm , chọn Scores để xem kết quả các học viên đã làm.

Page 49: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

49

Lúc này , chúng ta sẽ thấy thông tin học viên : hocvienthue đã làm bài trắc nghiệm với kết quả là 8 điểm ( đúng 4 câu ) . Giáo viên xem lại điểm số và chọn update để xác nhận hoàn tất kết quả bài thi

Để cập nhật thông tin điểm thi và thông báo cho học viên , giáo viên chọn khu vực điểm thi, sau đó tạo ra 1 thông tin điểm thi và thêm kết quả thi của các học viên vào.

Page 50: Đề tài xây dựng SAKAI

Đề tài xây dựng SaKai – Biên soạn : [email protected] – http://scribd.com/muafiu ( chia sẻ miễn phí )

50

Đăng nhập bằng thôn tin hocvienthue , để xem điểm , nhấp chọn vào khu vực Điểm Thi . Lúc này hocvienthue sẽ thấy thông tin kết quả bài thi vừa làm .