【摘要】現(xiàn)代社會(huì)整體都正處在網(wǎng)絡(luò)環(huán)境下,為進(jìn)一步提高教學(xué)質(zhì)量,在教學(xué)中建立網(wǎng)絡(luò)教學(xué)平臺(tái)已成為很多學(xué)校追求的一種新型教學(xué)方式,現(xiàn)階段常見的就是基于開源Moodle網(wǎng)絡(luò)的教學(xué)平臺(tái),此種教學(xué)平臺(tái)能滿足教育平臺(tái)中網(wǎng)絡(luò)發(fā)展要求,對(duì)教師而言,僅僅只需在平臺(tái)基礎(chǔ)上做一些簡(jiǎn)單的二次開發(fā),然后就能按照具體教學(xué)需求添加、刪除或用有關(guān)插件制定教學(xué)內(nèi)容,實(shí)現(xiàn)教學(xué)過程的互動(dòng)化,本文在分析了基于開源Moodle網(wǎng)絡(luò)教學(xué)平臺(tái)的特點(diǎn)后,重點(diǎn)研究了開源Moodle網(wǎng)絡(luò)教學(xué)平臺(tái)的設(shè)計(jì)和實(shí)現(xiàn)的有關(guān)內(nèi)容,僅供參考。
【關(guān)鍵詞】網(wǎng)絡(luò)教學(xué)平臺(tái) 開放源代碼 Moodle
【基金項(xiàng)目】2014年遼寧省教育廳科學(xué)研究一般項(xiàng)目《基于開源模型的在線研究性學(xué)習(xí)輔助系統(tǒng)的設(shè)計(jì)與研究》 項(xiàng)目編號(hào):L2014468。
【中圖分類號(hào)】G71 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2016)05-0220-01
引言
開源的全稱是開放源代碼,近幾年,開源軟件設(shè)計(jì)模式受到相關(guān)領(lǐng)域工作人員的高度關(guān)注,因此開源軟件的種類越來越多,質(zhì)量也不斷提升?,F(xiàn)階段,開源軟件主要是用于網(wǎng)絡(luò)教學(xué)輔助系統(tǒng)中,常見的就是基于開源Moodle的網(wǎng)絡(luò)教學(xué)平臺(tái),此種平臺(tái)操作比較簡(jiǎn)單,而且技術(shù)相對(duì)比較成熟,能滿足當(dāng)前新課該背景下的教學(xué)環(huán)境。基于上述原因本文主要研究基于開源Moodle平臺(tái)的網(wǎng)絡(luò)教學(xué)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的有關(guān)內(nèi)容。
一、基于開源Moodle網(wǎng)絡(luò)教學(xué)平臺(tái)的特點(diǎn)
現(xiàn)階段,開源軟件平臺(tái)和其它相關(guān)網(wǎng)絡(luò)教學(xué)平臺(tái)數(shù)量很多,結(jié)合系統(tǒng)開發(fā)理念合網(wǎng)絡(luò)教學(xué)功能模塊來看,系統(tǒng)的差異性越來越小?;陂_源Moodle平臺(tái)的網(wǎng)絡(luò)教學(xué)平臺(tái)相對(duì)其他平臺(tái)主要以下特征:第一,免費(fèi)。所有的基于開源Moodle平臺(tái)建立的網(wǎng)絡(luò)教學(xué)系統(tǒng)都有一個(gè)顯著的特點(diǎn)就是開發(fā)成本比較低,這主要是因?yàn)樵诮⒆陨硭璧慕虒W(xué)平臺(tái)時(shí),使用者能在自由軟件范疇內(nèi)免費(fèi)采用Moodle中的所有開放模塊以及資源,結(jié)合課程需要從Moodle官方下載最新版本。這點(diǎn)相對(duì)C/S系統(tǒng)和NET系統(tǒng)優(yōu)勢(shì)非常明顯,特別是對(duì)辦學(xué)力量有限的學(xué)校而言吸引力更大。第二,開源。相對(duì)其他教學(xué)系統(tǒng),Moodle平臺(tái)源代碼對(duì)用戶是可見的,所以,開發(fā)人員和用戶都能深層次的了解Moodle平臺(tái)。用戶能在理解原系統(tǒng)源代碼的基礎(chǔ)上,結(jié)合自身需求擴(kuò)展出獨(dú)立的功能插件,比如常見的課件播放,且這些功能插件通用性還很好。第三,模式新穎。Moodle平臺(tái)相對(duì)其他平臺(tái)還有一個(gè)提出特點(diǎn)是關(guān)注的是師生互動(dòng),如何提高學(xué)生的學(xué)生興趣是該平臺(tái)開發(fā)的終極目的。
二、開源Moodle網(wǎng)絡(luò)教學(xué)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
1.系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)
為滿足網(wǎng)絡(luò)環(huán)境下的網(wǎng)絡(luò)教學(xué)需要,體現(xiàn)該系統(tǒng)的應(yīng)用方便性,系統(tǒng)總體使用B/S模式,這樣就在Moodle平臺(tái)基礎(chǔ)上更好的使用相對(duì)較成熟的瀏覽器技術(shù),僅需經(jīng)過簡(jiǎn)單的HTTP實(shí)現(xiàn)使用者和web服務(wù)器間的業(yè)務(wù)處理。系統(tǒng)邏輯結(jié)構(gòu)使用MVC模式,系統(tǒng)總體結(jié)構(gòu)如下:
2.主要功能模塊設(shè)計(jì)要點(diǎn)
按照系統(tǒng)業(yè)務(wù)流程可知,教學(xué)系統(tǒng)中主要是管理員、教師和學(xué)生這三方面功能,然后系統(tǒng)功能模塊設(shè)計(jì)就結(jié)合這三方面的用戶設(shè)計(jì),主要功能模塊結(jié)構(gòu)設(shè)計(jì)具體如下:第一,用戶管理。用戶管理的對(duì)象是系統(tǒng)中的教師和學(xué)生的信息,具體實(shí)幾部分組成:其一是注冊(cè)管理。限制學(xué)生、教師的注冊(cè),查看注冊(cè)信息同時(shí)修改或刪除;其二,登錄管理。記錄用戶訪問時(shí)間、IP地址等,還可以改變管理員的用戶名、碼等;其三,用戶狀態(tài)管理??刂朴脩粼L問權(quán)限,還有控制各子模塊的操作,能單獨(dú)設(shè)置學(xué)生狀態(tài)同時(shí)刪除非法注冊(cè)。第二,資源管理。管理各類教學(xué)資源、公告等。比如教師課件、試卷等信息??蛇M(jìn)行初始化,清空數(shù)據(jù)庫中的所有資源。第三,在線答疑。教師解答學(xué)生的各類帖子,可對(duì)學(xué)生提出問題進(jìn)行編輯或刪除,還可建立聊天室,用在線討論的方法和學(xué)生互動(dòng),讓所有學(xué)生都參加到課程討論中,實(shí)現(xiàn)虛擬交流。第四,網(wǎng)上教學(xué)。該模塊是將課堂教學(xué)內(nèi)容用信息化方式表示,比如教學(xué)課件、教學(xué)視頻等。在此基礎(chǔ)上還可增加試題內(nèi)容,可進(jìn)行查詢、修改試題等,由題庫是自動(dòng)生成方式,然后嵌入智能組卷及閱卷實(shí)現(xiàn)在線檢驗(yàn)。第五,作業(yè)或者試卷管理。為提升教學(xué)效果,教師可按照教學(xué)需要組織在線測(cè)試,還可布置作業(yè)進(jìn)行考核。所以該模塊就是幫助教師進(jìn)行網(wǎng)絡(luò)考試或者課后作業(yè)管理,可在線進(jìn)行作業(yè)或者試卷的批改。第六,作業(yè)提交。學(xué)生能在該模塊完成作業(yè)的提交。作業(yè)提交模塊與個(gè)人郵件系統(tǒng)類似。
3.系統(tǒng)公共模塊的實(shí)現(xiàn)
基于開源Moodle的網(wǎng)絡(luò)教學(xué)平臺(tái)中有很多的公共模塊,比如用戶的登錄、注銷、修改密碼等公共模塊。第一,登錄模塊。所有功能模塊的實(shí)現(xiàn)都基于用戶登入系統(tǒng)后。登錄功能主要是按照用戶名及其登陸密碼判斷用戶能否登錄;登陸成功的用戶,系統(tǒng)會(huì)結(jié)合數(shù)據(jù)庫的已定用戶組,將其對(duì)接到對(duì)應(yīng)功能模塊,顯示相應(yīng)界面。第二,注銷模塊。用戶實(shí)現(xiàn)所需要求后退出系統(tǒng),回到登錄頁面。第三,修改密碼。修改當(dāng)前登錄密碼,須在原密碼基礎(chǔ)上進(jìn)行,以防篡改密碼的問題出現(xiàn)。
結(jié)束語
綜上所述,研究基于開源Moodle的網(wǎng)絡(luò)教學(xué)平臺(tái)的設(shè)計(jì)和實(shí)現(xiàn)具有重要的作用,但是要想提升基于開源Moodle的網(wǎng)絡(luò)教學(xué)平臺(tái)的應(yīng)用效果,就要先了解該平臺(tái)的特點(diǎn),然后其進(jìn)行設(shè)計(jì)要點(diǎn)和實(shí)現(xiàn)方式進(jìn)行重點(diǎn)分析,只有這樣才能保證網(wǎng)絡(luò)教學(xué)平臺(tái)功能的發(fā)揮,進(jìn)而提高網(wǎng)絡(luò)教學(xué)平臺(tái)使用率,最終為教師教學(xué)和學(xué)生學(xué)習(xí)提供便利條件。
參考文獻(xiàn):
[1]鄒艷麗.基于Moodle的網(wǎng)絡(luò)教學(xué)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D].山東大學(xué),2015.
[2]何增穎.Moodle,Claroline和Dokeos開源網(wǎng)絡(luò)教學(xué)平臺(tái)的比較[J].中國現(xiàn)代教育裝備,2014,11:33-34+37.
[3]李愛霞.基于Moodle的高中信息技術(shù)網(wǎng)絡(luò)教學(xué)系統(tǒng)應(yīng)用研究[D].山東師范大學(xué),2013.
[4]李惠,楊洋.基于Moodle的“電路與模擬電子”網(wǎng)絡(luò)教學(xué)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦與電信,2013,07:69-71.
作簡(jiǎn)簡(jiǎn)介:
于淼(1981.12-),男,漢族,遼寧沈陽人,工程碩士,講師,研究方向:計(jì)算機(jī)應(yīng)用、計(jì)算機(jī)網(wǎng)絡(luò)。