劉鐵柱 鄭 君 劉明清 丁 玲
[摘要]隨著計算機(jī)技術(shù)和教育教學(xué)技術(shù)的進(jìn)步,信息時代,網(wǎng)絡(luò)教育,已經(jīng)深入到各個教學(xué)環(huán)節(jié),為大家提供豐富的教學(xué)手段、資源,如何利用教學(xué)平臺,開展教育教學(xué),值得深入研究。
[關(guān)鍵詞]Moodle網(wǎng)絡(luò)教學(xué)平臺開發(fā)利用
中圖分類號:TP3文獻(xiàn)標(biāo)識碼:A文章編號:1671-7597(2009)1120068-01
自2005年以來,Moodle[1]網(wǎng)絡(luò)教學(xué)平臺在國內(nèi)開始流行,因?yàn)樗赓M(fèi)、公開源代碼,使用配置方便,跨平臺,功能強(qiáng)大,是目前最好用、裝機(jī)量最多的網(wǎng)絡(luò)教學(xué)平臺之一。很多教育技術(shù)研究生課題是圍繞Moodle展開的,不少高校、研究機(jī)構(gòu)為Moodle在中國的推廣做出了重要貢獻(xiàn)。
一、服務(wù)器硬件要求
對于一個50~60人班級而言,一臺主流PC,配2G內(nèi)存基本可以滿足要求。但對于一個年級或整個學(xué)校,1000人同時在線時,對服務(wù)器的要求比較高,除了強(qiáng)勁的服務(wù)器CPU外,同時在線每增加50人,需要增加1G內(nèi)存。我校Moodle應(yīng)用過程中發(fā)現(xiàn),配有4G內(nèi)存的HP M150服務(wù)器,雙4核CPU,運(yùn)行SUSE Enterprise 10.0 linux操作系統(tǒng),200人左右同時在線考試時,機(jī)器內(nèi)存僅剩170M左右,2.7G左右內(nèi)存被Cache占用,運(yùn)行穩(wěn)定。因此,如果內(nèi)存增加到8G或16G更為理想。Cache是操作系統(tǒng)提高性能的方法之一,可以暫時清除Cache占用的內(nèi)存,方法如下:在linux終端窗口輸入下列命令:
#sync// sync命令將任何未寫的系統(tǒng)緩沖區(qū)寫到磁盤中,保證文檔完整性。
#echo 3 >/proc/sys/vm/drop_caches//釋放Cache等占用的內(nèi)存
二、操作系統(tǒng)選擇
Moodle可以運(yùn)行于所有的操作系統(tǒng)。推薦使用Ubuntu server 9.04作為Moodle的運(yùn)行平臺。該Linux操作系統(tǒng)可免費(fèi)下載、安裝,配置方便,運(yùn)行穩(wěn)定。例如,當(dāng)我們要在此服務(wù)器上架設(shè)FTP服務(wù)時,在聯(lián)網(wǎng)的情況下,只要在終端窗口鍵入下列命令:sudo apt-get install vsftp,即可自動配置FTP服務(wù)。對于不懂技術(shù)的教師來講,可以擺脫技術(shù)問題的困擾,縮短學(xué)習(xí)曲線,提高工作效率。
服務(wù)器安裝時,請選擇LAMP選項,以便安裝Moodle所需的運(yùn)行環(huán)境。也可以在操作系統(tǒng)安裝好后,通過終端窗口行執(zhí)行一系列命令來安裝LAMP服務(wù)器。操作步驟如下:
#sudo apt-get install ssh// Install SSH Client and Server (for my remote access)
#sudo apt-get install mysql-server-5.0 //安裝mysql數(shù)據(jù)庫
#sudo apt-get install apache2 //安裝Apache 服務(wù)器
#sudo apt-get install php5 libapache2-mod-php5//安裝PHP5和Apache PHP5模塊
#sudo /etc/init.d/apache2 restart //重啟Apache服務(wù)
#sudo apt-get install phpmyadmin// 安裝mysql數(shù)據(jù)庫管理工具PhpMyAdmin
同樣的方法也可以安裝Ubuntu server的X window圖形操作界面。如果對Linux系統(tǒng)操作管理不熟悉,可以安裝Webmin軟件,通過瀏覽器可很方便的對Linux服務(wù)器進(jìn)行配置調(diào)整。
三、教師培訓(xùn)
網(wǎng)絡(luò)教學(xué)對教師的信息技術(shù)和教育教學(xué)理論水平提出了更高的要求。為提高教師對網(wǎng)絡(luò)教學(xué)的認(rèn)識,提供豐富的教學(xué)資源和手段,從理論和實(shí)踐兩方面來提高教師教學(xué)水平,培訓(xùn)內(nèi)容應(yīng)包括:教學(xué)理論培訓(xùn)和Moodle
使用方法培訓(xùn)。
1.教學(xué)理論培訓(xùn),采用教材是:《網(wǎng)絡(luò)課程的開發(fā)與應(yīng)用》謝幼如編著[2],在Moodle網(wǎng)絡(luò)教學(xué)平臺上,開展網(wǎng)絡(luò)課程設(shè)計及設(shè)計實(shí)例研討,提高教師的理論水平。
2.Moodle使用方法培訓(xùn),使用以下兩本教材:《Using Moodle》[3]第二版(英文)、《信息化課程設(shè)計》[4]。
四、Moodle在局域網(wǎng)中的使用
在Moodle平臺中進(jìn)行教學(xué)優(yōu)勢如下:(1)利于互動學(xué)習(xí);(2)利于跟蹤管理;(3)利于評價、引導(dǎo);(4)利于檢測評改;(5)利于隨時隨地的溝通。
1.所有計算機(jī)房、校園網(wǎng)均應(yīng)能方便地連接到Moodle教學(xué)平臺服務(wù)器,以便教師、學(xué)生可隨時、隨地使用。教師可以隨時添加、更新教學(xué)資源(網(wǎng)頁、文本、連接,導(dǎo)入)、教學(xué)活動(測驗(yàn)、討論、聊天、程序教學(xué)……)。學(xué)生有時需要在規(guī)定的時間內(nèi),完成教師指定的作業(yè)、測驗(yàn)等等。教師可利用Moodle強(qiáng)大的跟蹤能力,來了解學(xué)生課程學(xué)習(xí)的情況。
2.在局域網(wǎng)中應(yīng)用Moodle教學(xué),首先遇到的一個問題是:用戶登錄驗(yàn)證方式。如果用無驗(yàn)證方式,會產(chǎn)生大量垃圾用戶;采用電子郵件驗(yàn)證方式,局域網(wǎng)內(nèi)無法實(shí)現(xiàn)。我們采用了電子郵件驗(yàn)證方式下,由教師批量導(dǎo)入用戶的方法。每個班級采用相同的電子郵件。創(chuàng)建好課程后,在課程中分組時,先在課程中給用戶分配學(xué)生角色,然后,用郵件查找用戶,分配到相應(yīng)的組(即班級)。添加測驗(yàn),測驗(yàn)開放后,教師就可以通過分組來查看、打印各班測驗(yàn)成績單了。
Moodle平臺文件編碼格式是utf-8,當(dāng)導(dǎo)入用戶數(shù)據(jù)、導(dǎo)入測驗(yàn)題目時,可使用“記事本”程序,打開文件,另存為utf-8編碼,否則會出現(xiàn)亂碼。
3.Web-Quest教學(xué)方法:Moodle為教師提供了支持建構(gòu)主義教學(xué)理念的多達(dá)十幾種教學(xué)活動,同時,教師還可以插入其他的活動模塊,輕松搭建滿足教學(xué)需要的學(xué)習(xí)環(huán)境。Web-Quest模塊受到教師越來越多的青睞,成為了網(wǎng)絡(luò)時代一種有效的教學(xué)模式。這一教學(xué)方法包括六個步驟:引言、任務(wù)、過程、資源、評價、總結(jié)。
4.Moodle數(shù)據(jù)備份:當(dāng)平臺有大量教學(xué)資源和注冊用戶時,數(shù)據(jù)備份就顯得非常重要。Moodle本身提供了完善是的備份功能,可備份整個課程;用Ebak、PhpMyAdmin軟件備份Mysql數(shù)據(jù)庫;如果您使用的是XAMPP提供的Linux版,進(jìn)入Lamp目錄,還可以使用命令#./lamp backup來備份整個網(wǎng)站及數(shù)據(jù)庫。如何備份,根據(jù)實(shí)際需要進(jìn)行選擇。
五、充分利用FTP服務(wù)器
在Moodle平臺上,大量課程教學(xué)資源,如教學(xué)視頻,圖形、圖片、文本、案例等素材等,上傳、管理很不方便。為了更有效地組織利用這些資源,在Linux服務(wù)器上搭建FTP服務(wù),利用FTP客戶端軟件可以分門別類批量上傳各種課程資源。在課程中需要某些資源時,創(chuàng)建一個FTP鏈接即可。采用FTP方式后,突破了Moodle上傳文件大小限制。
六、利用Moodle教學(xué)平臺環(huán)境進(jìn)行開發(fā)
該平臺無法滿足所有的教學(xué)需要,結(jié)合《營養(yǎng)衛(wèi)生學(xué)》教學(xué)實(shí)踐,使
用LAMP環(huán)境,開發(fā)了營養(yǎng)計算教學(xué)軟件。該軟件的主要功能有:1.根據(jù)每天食用的各種食物的數(shù)量,計算攝入食物的各種營養(yǎng)素的含量,并與中國營養(yǎng)協(xié)會制定的每日膳食攝入標(biāo)準(zhǔn)進(jìn)行比較,并繪制圖形,給出評分;2. 查詢某種食物的各種營養(yǎng)素含量;3.給出各種食物中某種營養(yǎng)素含量最高的食物排名(前十名)。由此,豐富教學(xué)資源同時,大大減少了營養(yǎng)計算的難度,提高了教學(xué)、學(xué)習(xí)效率,完善了教學(xué)手段。營養(yǎng)計算軟件就和教學(xué)平臺緊密地結(jié)合在一起,收到了良好的教學(xué)效果,受到師生好評。
七、其他網(wǎng)絡(luò)教學(xué)平臺
通常使用的網(wǎng)絡(luò)教學(xué)平臺有商業(yè)版和免費(fèi)開源版兩大類。財力允許可考慮購買商業(yè)化軟件,推薦使用開源、免費(fèi)軟件。如:Moodle1.95、Claroline[5]、Atutor[6]、Sakai[7]等。開源軟可用性不亞于商業(yè)軟件,能夠很好地滿足網(wǎng)絡(luò)教學(xué)的需要,可在平臺上部署資源、進(jìn)行測驗(yàn)等各項教學(xué)活動。前三個軟件均采用LAMP+MySql模式設(shè)計,可跨平臺運(yùn)行,安裝十分方便。雜志、網(wǎng)絡(luò)上介紹Moodle文章較多,關(guān)于Claroline、Atutor文章較少,但是也有相當(dāng)多的用戶在使用。Sakai網(wǎng)絡(luò)教學(xué)平臺采用Tomcat+JSP+MySql(Oracle)模式開發(fā),安裝稍微復(fù)雜一些,需要JAVA運(yùn)行環(huán)境。Sakai優(yōu)勢在于起點(diǎn)比較高,由美國多所著名大學(xué)聯(lián)合開發(fā)、共同維護(hù)。另外,值得一提的是,Atutor提供一款A(yù)tutor2go的軟件,解壓到硬盤、U盤等介質(zhì)上,無需任何配置即可運(yùn)行,十分方便,網(wǎng)絡(luò)課程可以隨身攜帶。
參考文獻(xiàn):
[1]Moodle http://moodle.org.
[2]謝幼如編著,網(wǎng)絡(luò)課程的開發(fā)與應(yīng)用.
[3]Jason Cole & Helen Foster,Using Moodle,2nd Edition,NovEmber,2007.
[4]黎加厚編著,信息化課程設(shè)計.
[5]Claroline http://www.claroline.net.
[6]Atutor http://www.atutor.ca.
[7]Sakai http://www.sakaiproject.org.