Professional Documents
Culture Documents
Sakai l mt nn tng tng tc ng tin cy, v kh nng m rng cao cho vic hc v hp tc. H thng cc quyn (user) v quyn (chc nng) ca Sakai th c bit linh hot v mnh m. Tnh mnh m (Powerful) Sakai dn u th trng trong vic cung cp cc tnh nng sng to. Cc t chc c th to ra mt chc nng mi nhm tng cng vic hc tp, nghin cu v pht trin Sakai. Tnh m (Open) Sakai c phn phi nh phn mm m ngun m min ph theo Giy php Gio dc Cng ng. 2.2 Cc chc nng ca Sakai Chc nng qun l cng (Syllabus) Chc nng qun l bi tp (Assignments) Chc nng qun l danh sch im kim tra (Gradebook) Chc nng qun l din n (Forum) Chc nng tr chuyn trc tuyn (Chat) Chc nng qun l thng tin nhm (Section Info) Chc nng qun l mail (Mail Archive). Chc nng qun l bi kim tra (Test & Quizzes) Chc nng thm d kin (Polls) Chc nng qun l website cng ng (Wiki) Chc nng to trang Web con trong trang Web ca Sakai (Web Content) Chc nng qun l tin tc (News) Chc nng qun l ti nguyn (Resources) Chc nng qun l thng bo (Announcements) Chc nng qun l Email (Emai Archive) Chc nng qun l lch trnh (Schedule) 2.3 Cc dng mi trng lm vic c thit k trn Sakai Theo mc nh, mt ngi dng mi s hu mt ni lm vic vi cc thit lp c bn ca cng c kch hot, trong c mt vi mc ch t qun l. Trn Sakai c h tr cc worksite, c th yu cu mt trang Web v d n (project site), kha hc (course site), hoc h s c nhn (Portfolio). II - CI T SAKAI 3. Chun b 1 my tnh c cu hnh tng i , chy trn nn tng 32 hoc 64bit . Vic ci t Sakai khng kh khn, tuy nhin n i hi tnh chi tit, cn thn , yu cu cc phn mm phi lin kt c vi nhau v thng nht trn 1 mi trng chung. Vic hng dn ci Sakai chi tit di y s m bo vic ci t d hiu v nhanh chng . Nhng phn mm cn thit ci t c Sakai : Apache Maven 3.1.0 Apache Tomcat 7.0
2
To 1 th mc tn opt t trn C:\opt Tt c cc th mc con : java, tomcat u b ht trong th mc C:\opt 3.1 Ci t Java JDK 1.7 Ti gi Java jdk 1.7 v v ci t trong th mc C:\opt
Sau khi ci t xong, tin hnh thm 2 bin mi trng v chnh sa bin path . vo chnh sa bin mi trng . Click chut phi my computer . Chn properties / Advance setting systems / Environments Variables.
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
Tip tc tm bin path c sn ( kim tra c th vo cmd g: path ) Thm vo bin path: ;%JAVA_HOME%\bin
3.2 Ci t My SQL 5.5 Tng t nh java , ci t trong th mc C:\opt Chn Custom ci t ng dn cho phn mm :
Vic ci t din ra kh n gin v nhanh chng, a s ch cn click Next>> tip tc . Sau khi ci t xong, click finish tin hnh cu hnh cho MySQL .
Vic cu hnh tng i n gin, hu ht ch mc nh v click Next . Tuy nhin n nhng phn nh sau th phi chnh sa cho ph hp. Ti phn select the default character set . Chn utf8
Ti phn set the Windows options , check Include bin Directory in Windows PATH
Sau khi cu hnh xong, i dch v MySQL khi chy v p dng , nu hin ra thng bo thnh cng , chn Finish kt thc.
Tip tc phn khu vc thm bin mi trng , tm bin path, thm vo ni dung: Path: ;C:\opt\MySQL\MySQL Server 5.5\bin
-Tip tc vo file my.ini nm trong th mc trong ngoc (C:\opt\MySQL\MySQL Server 5.5\my.ini) Chn chnh sa file ny v lu li vi ni dung mi. Tm khu vc c dng ch: [mysqld] Sau thm vo bn di cc dng : 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
10
Tip tc vo CMD ( trong run) to ti khon . Trong cmd g : mysql -uroot -pmysqlpwd1
Sau khi hon thnh, lc ny chng ta ang truy cp di dng mysql> G tip cu lnh to database cho sakai : create database sakai default character set utf8; grant all privileges on sakai.* to 'sakai'@'localhost' identified by 'ironchef'; flush privileges;
11
Sau khi cu lnh chy xong, c th xem c s d liu va to bng cu lnh: show databases Sau chn quit thot hoc tt ca s i . 3.3 Ci t Apache Marven-3.1 Gii nn vo th mc C:\opt Nh vy sau khi gii nn xong s c th mc nh sau : C:\opt\apache-maven-3.1.0 Tip tc to 2 bin mi trng v thm vo bin path nh trn MAVEN_HOME : C:\opt\apache-maven-3.1.0 MAVEN_OPTS : -Xms128m -Xmx796m -XX:PermSize=64m -XX:MaxPermSize=172m path: ;%MAVEN_HOME%\bin
12
3.4 Ci t Subversion ( Hnh ng ny check version cc phn mm + sakai ph hp khng ) Download ti y : http://www.open.collab.net/servlets/OCNDirector?id=CSVN1.8.0WINC32
13
Sau ghi ci t xong, vo CMD g dng lnh: mvn version kim tra thng tin cc phn mm ng nht vi nhau cha.
3.5 Ci t v cu hnh Apache TomCat Gii nn vo C:\opt vi tn l tomcat (nh vy,th mc cha s l C:\opt\tomcat ) ( nh i tn thnh tomcat ) Tip tc thm bin mi trng : CATALINA_HOME : C:\opt\tomcat path: ;%CATALINA_HOME%\bin --Tin hnh chnh sa file server.xml (C:\opt\tomcat\conf\server.xml ) Chn edit file ny , sau tm khu vc c dng : <Connector port="8080" Thm vo dng : URIEncoding="UTF-8"
Lu li file va chnh sa. Tip tc chnh sa file catalina.properties ( nm trong C:\opt\tomcat\conf\catalina.properties ) Chn edit file ny . Tm dng: common.loader , thm vo : ,${catalina.base}/common/classes/,${catalina.base}/common/lib/*.jar
14
Lu li cc file va chnh sa . 3.6 Mysql connector java-5.1 Gii nn vo th mc C:\opt Sau copy file : mysql-connector-java-5.1.25-bin.jar trong th mc mysql-connector-java5.1.25 va gii nn vo th mc C:\opt\tomcat\lib
15
3.7 Ci t Cu Hnh SaKai Download gi sakai v, to 1 th mc tn sakai-src trong C:\opt , gii nn gi sakai vo th mc sakai-src (nh vy ta c th mc: C:\opt\sakai-src ) To 1 th mc tn sakai trong th mc C:\opt\tomcat ( nh vy c: C:\opt\tomcat\sakai ). Tip tc Copy file: C:\opt\sakaisrc\config\configuration\bundles\src\bundle\org\sakaiproject\config\bundle\defau lt.sakai.properties Vo th mc c:\opt\tomcat\sakai , sau i tn thnh sakai.properties
16
--Tin hnh chnh sa file sakai.properties M edit file, sau tm username v password , set vi gi tr : Username = sakai Password = ironchef Tip tc tm dng # HSQLDB settings (DEFAULT) : Thm du # vo u dng ca cc lnh thuc #HSQLDB V Tm dng # MySQL settings: xa du # u dng ca cc lnh thuc #MySQL Thao tc xong, ta s c nh hnh minh ha:
17
Ti file setting.xml mu ti: https://confluence.sakaiproject.org/download/attachments/44793960/settings.xml?version=1 &modificationDate=1187945888000 Hoc cng c th to 1 file tn setting.xml , sau chp ni dung bn di vo ri save li : <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 ti hoc to xong file setting.xml , lu trong th mc : C:\users\ten
18
3.8 Tin Hnh Deploy Sakai Vo cmd truy cp vo th mc : C:\opt\sakai-src .S dng cu lnh: cd truy cp tng th mc.
Tip theo g: mvn clean install -Dmaven.test.skip=true Thi gian deploy ca sakai nhanh hay chm s ph thuc vo cu hnh my, thng th s mt t 1h-2h. Sau khi build xong s hin BUILD SUCCESS.
19
Tip tc G tip: mvn clean install -Dmaven.test.skip=true sakai:deploy Dmaven.tomcat.home=C:\opt\tomcat Sau khi Build ln 2 Success , g tip startup.bat
Lu : Khi g startup.bat l chng ta m dch v tomcat ln chy , nu thnh cng th c 1 ca s java tn l tomcat xut hin v tin hnh chy khong 10,15 . Trong qu trnh chy, khng nn tt ca s cmd hay tomcat. Khi hin thng bo INFO: Server startup in xxxxxms c ngha l setup xong server my ch o.
20
Ca s java ny l my ch ca SAKAI , nu ca s ny b ng, th s khng th truy cp vo trang sakai c, mi ln tt my, nu mun khi ng li dch v vo sakai, ch cn vo th mc C:\opt\tomcat\bin ri tm file : startup.bat , m file ny ln l dch v tomcat s chy , lc sakai li vo bnh thng . - C:\opt\tomcat\bin\startup.bat ) Qu trnh ci t v bin dch sakai hon tt, lc ny sakai sn sng truy cp.
III - CC NG DNG C BN CA SAKAI 4.1 Tng qut Qun l ni dung bi tp Lu tr v qun l ni dung bi lm ca sinh vin v tr kt qu 4.2 Ging vin Xem danh sch tt c bi thc hnh To mi bi thc hnh Cu hnh qu trnh bin dch v kim th cho bi thc hnh Xa, sa ni dung bi thc hnh Xem thng tin bi thc hnh, tnh trng bi thc hnh, thng k Xem bi lm, kt qu v tnh trng lm bi ca sinh vin a ra cc thng bo n sinh vin To lch lm vic c th cho kha hc Chm im bi tp
21
Xem danh sch v tnh trng cc bi thc hnh ang kch hot Thc hin v lu tr bi lm Lm bi kim tra v xem im
IV- HNG DN S DNG SAKAI 5.1 Qun L truy cp vo sakai , m trnh duyt web v g a ch: http://localhost:8080/portal Sau s dng ti khon : admin admin ng nhp
22
Giao din ca trang qun l rt trc din v d nhn , ngi qun l c th d dng kim sot c hu ht cc thng tin nh : - Thm, xa Thnh vin -B Danh -a ch sites ( a ch ngun cc kha hc s to ra ) -Ci t cc giao din ngi dng -Cu hnh- chnh sa cc kha hc ( cc sites nh ) -Thm cc thng bo cho tng lp hc, kha hc -Upload cc ti liu hc , cho php download ho upload cc ti liu -Xem s ngi dng ang online -Xem Dung Lng my ch -Ln lch thi -Qun l cc thng tin v thnh vin 5.2 thnh vin thm thnh vin, t mn hnh qun l, click chn tab User, sau chn New user
23
Sau khi nhp thng tin, chn Save details hon thnh. Nh vy thnh vin c tn: hocvienthue c khi to
24
chnh sa , cp nht thng tin ca thnh vin, chn tn thnh vin v chnh sa .
5.3 Lp hc Sakai cho php chng ta c th to 1 lp hc, 1 kha hc theo mun . to 1 lp hc , t mn hnh chnh qun l, chn Worksite setup
n phn Site Type , ti y c 3 la chn: Course site: Kha Hc Project site : Lp hc Portfolio site : tng hp Ta chn Project site . Chn Continue tip tc
26
27
Ti phn Project site Tools , y l nhng cng c m sakai h tr cho php thm vo lp hc : Trang ch , phng chat , gi mail , s im , tin nhn , bi tp Ty vo nhu cu ca lp hc m ta check vo nhng cng c cn thit .
Ti phn Muptiple tool , chng ta c th thm 1 s cng c nu cn . VD: c nhiu loi bi tp bi tp 1 bi tp 2 Sau chn Continue tip tc.
28
Ti phn Project site access , y chng ta chn Publish site v s a trang lp hc ln mi thnh vin u thy . Ti phn Global Acess , y c 2 la chn : Limited to whom I add manually or through automatic roster updates Gii hn thnh vin c tham gia , ch tham gia c nu ngi qun tr thm vo lp hc Allow anyone to join the site with valid login id Mi ngi u c th tham gia vo lp hc ny Chn khung limited ri nhn continue tip tc
29
Lc ny thng tin c bn v lp hc s c hin th, chng ta kim tra li 1 ln na xem cc thng tin chnh xc cha , v tin hnh chn Save hon thnh . Lc ny ngoi giao din worksite setup s hin ln thng tin ca [ Lp o To Thu ]
30
5.4 Qun L Lp Hc Khi to thnh cng 1 lp hc, chng ta s thy c 1 tab lp hc trn cng ca trang qun l. qun l lp hc, nhp chut chn khu vc lp hc . Thm thnh vin lp hc thm thnh vin cho lp hc , t giao din chnh ca lp hc, chn Site info , v chn: Thm ngi tham gia
Nhp thng tin id ng nhp hoc email ca thnh vin . Ti phn vai tr tham gia , v chng ta thm thnh vin di t cch l hc vin, nn s chn : Ch nh tt c ngi tham gia cng 1 vai tr . phn Participant Status : Set quyn c hot ng ca thnh vin hay khng.
31
n phn Vai tr, ti y c 2 la chn : Acess : thnh vin ch c xem , lm bi , ti , quyn b gii hn mc thp nht Maintain : C quyn chnh sa, xa , ni dung thng c p dng cho cc ti khon ging vin v qun l
32
Lc ny thng tin v thnh vin va c thm vo lp hc s c hin th , chng ta kim tra li tn thnh vin , id , quyn v tnh trng hot ng xem ng cha, sau chn kt thc hon tt qu trnh thm thnh vin
-Vit ha cc thnh phn lp hc vit ha hoc thay i tn 1 s khu vc ca lp hc nh : Site info , News , Gradebook , ti khu vc Site Info , chng ta chn tab: Trnh t trang
33
Lc ny, mn hnh s hin ra thng tin cc khu vc hin c ca lp hc . chnh sa 1 khu vc no , chn vo khu vc v thao tc. Nh trong hnh, khu vc Tests & Quizzes s c i thnh Trc Nghim , Gradebook c i thnh im thi , Site Info c i thnh Thng tin trang
34
Sau khi lu li cng vic, lc ny , cc khu vc cng c ca lp hc c vit ha hon ton , vic ny gip cho cc hc vin s d dng lm quen hn vi lp hc
35
Thm ti liu cho lp hc Ti lp hc, chng ta c th ti ti liu ln lp hc cc hc vin c th d dng s dng v ti v my , ngoi ra cc hc vin cng c th t upload ngun ti liu ln cc thnh vin khc s dng. thm ti liu, t giao din khu vc cng c bn tri, chn Ti Nguyn . Chng ta s thy thng tin th mc ca lp hc, ti khu vc select Hnh ng, chn Ti ln files.
36
Tip tc, chn Browse tm chn tp tin ti liu cn ti ln , ghi cc thng tin m t sau chn Upload .
Sau khi vic upload thnh cng , tr li khu vc ti nguyn 1 ln na, lc ny chng ta s thy tp tin ti liu va c ti ln , cc thnh vin c th d dng s dng v ti tp tin ny v .
37
5.5 To bi thi trc nghim Chm im 5.5.1 To bi thi trc nghim 1 tnh nng rt mnh m ca sakai m hu ht cc trng i hc trn th gii u p dng, chnh l tnh nng cho php to bi kim tra, trc nghim , hc vin c th lm bi trc tip trn trang , v gio vin c th chm im v thng bo cho hc vin thng qua lp hc. u tin to bi thi trc nghim, chn khu vc Trc Nghim Nhp thng tin tiu ca bi thi , sau chn : Create using markup text : Chng ta s to mi hon ton . V nhp vo Create khi to
38
Lc ny bi trc nghim c khi to, tuy nhin, chng ta phi chnh sa bi trc nghim. Quay tr li khu vc [ Trc Nghim ] , lc ny s thy cc thng tin v trc nghim c khi to trong c bi trc nghim va to trn. Ti khu vc ty chn select action, chn Edit tin hnh thm thng tin cho bi trc nghim
39
Lc ny c nhiu ty chn cho 1 cu hi , v cu hi s l trc nghim, nn chn Multiple choice : nhiu la chn
Answer Point Value : s im tng ng ca cu hi . Phn Answer : Bao gm cc ty chn v 1 cu ng, nhiu cu ng , nhiu ty chn Question Text : cu hi Answer : cc p n . Chng ta nhp thng tin cu hi , v p n ng, sau chn Save tip tc to thm cc cu trc nghim khc .
41
42
Sau khi to xong 1 cu hi , chn vo khu vc selec a question type to thm 1 cu hi trc nghim mi .
Sau khi to xong thng tin cc cu hi trc nghim , chn Publish tin hnh a bi trc nghim hot ng cc hc vin c th lm bi kim tra.
Tip tc chn Publish hon tt , chng ra s thy thng tin bi thi trc nghim v c 1 ng dn ti bi trc nghim ny , hc vin c th vo lm bi kim tra bng cch truy cp trc tip vo ng dn ny
43
Qu trnh to cu hi cho bi trc nghim hon tt , lc ny quay v khu vc [ Trc Nghim ] s c thng tin v bi bi thi trc nghim va chnh sa.
Chng ta c th cu hnh cho bi thi trc nghim ny trong khu vc Select Action chn settings vi rt nhiu thuc tnh : Gii hn thi gian Gii hn ngy lm bi Phn hi Xem im Gi
44
5.5.2 Lm bi thi trc nghim ng nhp vo lp hc bng ti khon : hocvienthue Giao din ca lp hc s nh trong hnh :
45
lm bi thi , nhp chn vo khu vc trc nghim , thnh vin hocvienthue s thy thng tin v bi thi trc nghim ang c .
lm bi thi trc nghim, nhp chn thng tin ca bi thi , sau chn Begin bt u.
46
Giao din ca cu hi trc nghim kh d nhn v bao qut . Thnh vin chn cu hi v chn Save lu li , Next sang cu tip tc v cui cng l chn Submit for Grading hon thnh bi trc nghim.
47
5.5.3 Chm im thi Gio vin s kim tra kt qu bi thi ca hc vin v xem thng tin im . ng nhp bng ti khon qun l , v chn khu vc [ Trc Nghim ] Ti phn Select Action ca bi trc nghim , chn Scores xem kt qu cc hc vin lm.
48
Lc ny , chng ta s thy thng tin hc vin : hocvienthue lm bi trc nghim vi kt qu l 8 im ( ng 4 cu ) . Gio vin xem li im s v chn update xc nhn hon tt kt qu bi thi
cp nht thng tin im thi v thng bo cho hc vin , gio vin chn khu vc im thi, sau to ra 1 thng tin im thi v thm kt qu thi ca cc hc vin vo.
49
ng nhp bng thn tin hocvienthue , xem im , nhp chn vo khu vc im Thi . Lc ny hocvienthue s thy thng tin kt qu bi thi va lm .
50