【摘 要】進(jìn)入21世紀(jì)后,教育方面因?qū)ι虡I(yè)機(jī)構(gòu)的使用而支付的使用費(fèi)相當(dāng)昂貴,大多數(shù)高校都難以支付,因此有必要在精品課程網(wǎng)站的建設(shè)中應(yīng)用免費(fèi)開源軟件,從而節(jié)省昂貴的使用費(fèi)。本文分析了免費(fèi)開源軟件Moodle的現(xiàn)狀,探討了基于Moodle平臺(tái)的精品課程網(wǎng)站的開發(fā)方法,并提出了相關(guān)建議。
【關(guān)鍵詞】Moodle;開源軟件;精品課程;計(jì)算機(jī)軟件與理論論文
Moodle是澳大利亞教師Martin Dougiamas基于建構(gòu)主義教育理論而開發(fā)的課程管理系統(tǒng),是一個(gè)免費(fèi)的開放源代碼的軟件,目前在各國(guó)已廣泛應(yīng)用。Moodle這個(gè)詞是Modular Object-Oriented Dynamic Learning Environment,即模塊化面向?qū)ο蟮膭?dòng)態(tài)學(xué)習(xí)環(huán)境的縮寫。是一個(gè)用來(lái)建設(shè)基于Internet的課程和網(wǎng)站的軟件包。Moodle平臺(tái)依據(jù)社會(huì)建構(gòu)主義的教學(xué)思想,即教育者(老師)和學(xué)習(xí)者(學(xué)生)都是平等的主體,在教學(xué)活動(dòng)中,他們相互協(xié)作,并根據(jù)自己已有的經(jīng)驗(yàn)共同建構(gòu)知識(shí)。
一 國(guó)內(nèi)相關(guān)現(xiàn)狀探究
目前,我國(guó)各高校不斷采用多樣的課程管理系統(tǒng)、學(xué)習(xí)管理系統(tǒng)、學(xué)習(xí)活動(dòng)管理系統(tǒng)等一些管理系統(tǒng)來(lái)組織網(wǎng)絡(luò)在線學(xué)習(xí)中的教學(xué)。在我國(guó),目前針對(duì)精品課程的開發(fā)工具有動(dòng)態(tài)網(wǎng)頁(yè)開發(fā)技術(shù),如asp.net、php、javascript等;有開源的課程管理軟件,如:Dokeos、Sa-Kai、Moodle等。由于教育機(jī)構(gòu)使用商業(yè)軟件需要提供的使用費(fèi)相當(dāng)昂貴,因此有必要使用這些開源軟件。而Moodle平臺(tái)不僅開源,更具有靈活的課程設(shè)計(jì)模塊、強(qiáng)大的課程管理軟件、低技術(shù)的門檻要求以及用戶群體眾多等特征,在我國(guó)實(shí)踐教學(xué)過程中得到了高度的認(rèn)可,且Moodle在課程管理系統(tǒng)工具中的使用率名列第一。
在一本由黎家厚教授著作的名叫《Moodle課程設(shè)計(jì)》的書中,他認(rèn)為“Moodle更重的作用是幫助教師和學(xué)生組織教與學(xué)的資源和活動(dòng),為教師提供信息化的學(xué)習(xí)環(huán)境,促進(jìn)高質(zhì)量教學(xué)?!痹凇兑阅魹槊竭B接課內(nèi)外學(xué)習(xí)-基于魔燈的學(xué)習(xí)管理系統(tǒng)交互設(shè)計(jì)初探》一問中,曾被指出Moodle在國(guó)內(nèi)被形象地比喻為魔燈,意思是能為教學(xué)帶來(lái)福音的神燈,是一個(gè)開源的學(xué)習(xí)管理系統(tǒng),它的出現(xiàn)為連接學(xué)生的課內(nèi)外學(xué)習(xí)搭建了有力的橋梁,能使教師基于網(wǎng)絡(luò)管理他們的課堂、課程、作業(yè)、活動(dòng)、測(cè)驗(yàn)、考試和資源等等。
二 基于Moodle平臺(tái)的精品課程網(wǎng)站的建設(shè)
1.Moodle的特性分析
(1)安裝簡(jiǎn)單方便。Moodle安裝比較容易簡(jiǎn)單,可以支持多種類別課程,其安全性備受重視。所有的節(jié)目設(shè)計(jì)風(fēng)格具有一致性、簡(jiǎn)單性、高效性,而且不需要特殊的瀏覽技能,會(huì)打開IE瀏覽器的即可。
(2)強(qiáng)大的管理功能。Moodle可以支持開設(shè)上千門的課程,平臺(tái)支持無(wú)限制的課程目錄創(chuàng)建;課程管理員在任何時(shí)候都可以創(chuàng)建、移動(dòng)、下載以及修改課程;可以將課程設(shè)置為激活或隱藏狀態(tài),同時(shí)可以設(shè)定課程的進(jìn)度;可以為課程設(shè)置靈活的權(quán)限和等級(jí)以及是否允許學(xué)生注銷課程等。
(3)有效的學(xué)習(xí)跟蹤。教師能對(duì)進(jìn)入課程、討論區(qū)、課程測(cè)試和作業(yè)的學(xué)習(xí)者分別就進(jìn)入次數(shù),進(jìn)入時(shí)間,日期,頻率和IP地址進(jìn)行記錄,顯示等;教師能以小組合計(jì)的方式顯示時(shí)間、日期和頻率信息等;以及教師能夠追蹤待學(xué)習(xí)者進(jìn)入課程學(xué)習(xí)的頻率和持續(xù)時(shí)間。
2.使用Moodle建設(shè)的精品課程網(wǎng)站
安裝完成Moodle之后,即可使用學(xué)習(xí)平臺(tái)管理者身份設(shè)定網(wǎng)站的名稱、外觀、精品課程、人員管理等。通過Moodle可以進(jìn)行對(duì)精品課程的管理,管理已安裝的模塊和設(shè)置等,設(shè)定Moodle中與日歷和日期、事件相關(guān)的方面等。通過“主題風(fēng)格”,運(yùn)行系統(tǒng)管理員依自己的喜好選擇不同于他人的外觀,根據(jù)需要自定義網(wǎng)站的顏色、字體和布局等,顯示不一樣的學(xué)習(xí)網(wǎng)。通過模塊管理功能可以安裝或刪除相應(yīng)的模塊。
Moodle的設(shè)計(jì)目的是提供一個(gè)擁有教育的社會(huì)建構(gòu)主義框架,它的主要功能有課程管理、作業(yè)模塊、聊天模塊、投票模塊、論壇模塊、測(cè)試模塊、資源模塊、問卷調(diào)查模塊、以及互動(dòng)模塊等。在Moodle平臺(tái)中進(jìn)行精品課程網(wǎng)站的開發(fā)時(shí),要注意以下幾個(gè)方面:
(1)要應(yīng)用Moodle設(shè)置的課程中,為了使學(xué)生進(jìn)入學(xué)習(xí)狀態(tài),要使用主題特征允許管理者或?qū)W生改變虛擬學(xué)習(xí)環(huán)境的外觀和感覺,對(duì)特殊的課程網(wǎng)站要有其特定的版面設(shè)計(jì)。
(2)為了提高學(xué)習(xí)者的積極性,學(xué)習(xí)者參與到資源的建設(shè)中,上傳自己以為的有價(jià)值的材料,有些資料與用戶上傳的類型很相似,這就需要系統(tǒng)管理員的有效的監(jiān)控。
(3)Moodle雖然作為課程管理系統(tǒng),但是這一軟件并不能解決學(xué)習(xí)者的所有的電子學(xué)習(xí)問題,它們僅能作為對(duì)學(xué)生使用內(nèi)容進(jìn)行管理的“框架”或“引擎”。很多時(shí)候,其課件的制作工具盒討論攻擊無(wú)法勝任實(shí)現(xiàn)整個(gè)電子學(xué)習(xí)規(guī)劃,所以它應(yīng)該被視為用其他工具盒系統(tǒng)創(chuàng)建內(nèi)容的“起始點(diǎn)”和一種有效的管理平臺(tái)。
(4)課程學(xué)習(xí)中應(yīng)注意教學(xué)過程的動(dòng)態(tài)設(shè)計(jì)。
三 建議
通過實(shí)驗(yàn)研究,對(duì)基于Moodle平臺(tái)進(jìn)行的精品課程網(wǎng)站的開發(fā)提出以下幾點(diǎn)建議:
1.開源軟件可以提高學(xué)生自身學(xué)習(xí)能力,因鼓勵(lì)學(xué)生進(jìn)行設(shè)計(jì),培養(yǎng)學(xué)生們的創(chuàng)造性思維,將學(xué)生培養(yǎng)為全面發(fā)展的認(rèn)出。我國(guó)多少使用Moodle平臺(tái)開展在線學(xué)習(xí)系統(tǒng)的學(xué)校多數(shù)是只單單關(guān)注下載和使用,不會(huì)共享使用的經(jīng)驗(yàn),與其他使用者進(jìn)行探討,為了使開源軟件真正的傳播開來(lái),國(guó)內(nèi)用戶要積極使用與探討,從而帶給我們更多的好處。
2.需要具備基本的硬件環(huán)境條件。盡管許多地區(qū)聲稱實(shí)現(xiàn)了“校校通”工程,但是實(shí)際上,有些學(xué)校的教師和學(xué)生并不能隨時(shí)上網(wǎng),Moodle在中國(guó)的普及收到教育觀念和硬件條件限制的制約。因?yàn)?,Moodle是根據(jù)新的教育理念,比如研究性學(xué)習(xí)、協(xié)作學(xué)習(xí)、集體智慧建構(gòu)、在線互動(dòng)教學(xué)、社會(huì)主義等的需要而開發(fā)的平臺(tái),需要使用者更新教育觀念,還需要具備基本的硬件環(huán)境條件。
3.需要教師熟悉某些環(huán)節(jié)。Moodle強(qiáng)大的功能只有在充分熟悉了該系統(tǒng),并詳細(xì)規(guī)劃課程的設(shè)置和網(wǎng)絡(luò)教學(xué)的流程,并通過不斷地探索與實(shí)踐才能充分發(fā)揮它的作用。教師如果對(duì)平臺(tái)的搭建、活動(dòng)設(shè)計(jì)以及教學(xué)管理等環(huán)節(jié)不是很熟悉,就會(huì)花費(fèi)大量的時(shí)間與精力。