倪玉興
(江南大學 田家炳教育科學學院,江蘇 無錫214122)
做好系統(tǒng)部署規(guī)劃提高Moodle課程管理系統(tǒng)應用績效
倪玉興
(江南大學 田家炳教育科學學院,江蘇 無錫214122)
Moodle自引進國內以來為我國課程信息化進程做出了貢獻,但對Moodle系統(tǒng)體系結構認識不到位、系統(tǒng)部署規(guī)劃不合理等會嚴重影響其應用績效。本文在概述Moodle系統(tǒng)體系結構的基礎上,論述了Moodle系統(tǒng)部署規(guī)劃的基本內涵,包括系統(tǒng)總體部署、運行環(huán)境和運行過程規(guī)劃。
Moodle;課程管理系統(tǒng);體系結構;部署規(guī)劃
隨著E-learning理念的不斷深入,教育領域對課程管理系統(tǒng)(CMS,Course Management System)的需求量越來越大,可供選擇的系統(tǒng)產品平臺也越來越多。來自澳大利亞的Moodle軟件包自2002年發(fā)布1.0版以來,以其全面的功能和優(yōu)異的性能贏得大量用戶的青睞,逐漸成為這個領域最流行的開源網絡平臺。我國從2005年開始進行Moodle軟件的本土化工作并大力推廣運用,在我國課程信息化進程中發(fā)揮了較好的功效。截至2010年7月,中國大陸在Moodle官方網站(moodle.org)注冊的Moodle課程網站已超過300個,全球200多個國家注冊的Moodle網站則已超過了5萬個,但更多的Moodle網站并沒有到官網注冊或僅運行在企業(yè)、學校的內部網絡中。[1]
Moodle可運用在三大領域:學校(含遠程教育/網絡教育)、社會培訓機構和企業(yè)人力資源培訓部門。從國內學術雜志發(fā)表的300多篇Moodle研究文章和大量相關學位論文來看,Moodle的應用及其研究主要集中在正規(guī)學校教育領域。上海師范大學黎加厚教授為此曾提出推廣Moodle應用的目標口號:“今天每一位教師用PPT設計和展示自己的講稿,明天每一位教師用Moodle設計和管理自己的課程?!盵2]這樣的目標雖然略顯理想化,且隨著可供選擇的CMS或LMS等相關軟件平臺越來越多,這個目標更不可能完全實現(xiàn),但他給信息化課程設計和管理等指明了前進的方向。當前雖然有越來越多的Moodle網站正在或即將建設,但很多現(xiàn)有Moodle網站卻運行在較低績效水平甚至瀕于關閉,造成越來越多的Moodle網站不再可以訪問或束之高閣而成為網絡垃圾。形成這種局面的原因有很多,既有教育體制、教育信息化環(huán)境等宏觀方面的因素,也有課程、教師、學生等微觀方面的因素,也包括Moodle系統(tǒng)自身缺陷等內在因素。從技術和系統(tǒng)運行角度分析,Moodle用戶對系統(tǒng)體系結構認識不到位和系統(tǒng)建設運營管理者對系統(tǒng)部署及運行規(guī)劃不合理也是造成Moodle應用績效不能達到理想狀態(tài)的重要因素。
系統(tǒng)部署規(guī)劃是指系統(tǒng)部署和運行的全面的長遠的發(fā)展計劃,是在對系統(tǒng)相關的整體性、長期性、基本性問題做出有效考量和設計的基礎上,給出系統(tǒng)未來穩(wěn)定、有效、有序、可持續(xù)運行的整體部署方案。做好系統(tǒng)部署規(guī)劃工作需要詳細考察系統(tǒng)部署前、系統(tǒng)運行中及系統(tǒng)持續(xù)發(fā)展前景等諸方面的因素,還要對系統(tǒng)本身有足夠的認識和駕馭能力以及對系統(tǒng)所生存環(huán)境的有效控制。因此,在實施Moodle課程管理系統(tǒng)部署規(guī)劃和運行前,需要認真解讀Moodle系統(tǒng)體系結構,掌握系統(tǒng)工作原理和運行模式,認清系統(tǒng)構成要素及各要素之間的相互作用關系,并能有效掌控Moodle系統(tǒng)的運行環(huán)境,這樣才能做出切實可行的部署行動方案,獲得較好的運行效果。
從技術角度看,Moodle是采用PHP語言開發(fā)的基于數(shù)據(jù)庫支持的B/S結構Web應用程序,既提供傳統(tǒng)Web1.0內容服務,也提供Web2.0交互式個性化應用。Moodle系統(tǒng)以社會建構主義為指導思想、以課程為基本管理對象實現(xiàn)了很多實用的課程管理與教學交互功能,為教師和學生提供一個基于網絡通信平臺的電子化信息化課程環(huán)境。[3]Moodle是Modular Object-Oriented Dynamic Learning Environment的縮寫,其完整名稱是面向對象的模塊化的動態(tài)學習環(huán)境,這個名稱比較清晰地描述了Moodle系統(tǒng)的基本架構特征。完整的Moodle系統(tǒng)是教師、學生、教學內容、教學手段、教學活動等要素構成的網絡學習生態(tài)環(huán)境系統(tǒng),其提供的教學內容和交互服務采用面向對象的程序設計理念和時下盛行的動態(tài)化Web技術來實現(xiàn),內部結構采用模塊化的方式來構建,給用戶提供了良好的使用體驗和管理模式,并且易于擴展和升級維護。Moodle系統(tǒng)及其運行環(huán)境所構成的完整體系結構可以用下圖來概要地描述。
從教師和學生角度看,Moodle系統(tǒng)表現(xiàn)為一個具有各種內容和交互服務的Web網站。在這個網站中,每個課程相對獨立、自成一體,并共享網站提供的各種功能,可以把每個課程理解為網站根之下的邏輯子網站。每個課程子網站采用一個復雜的課程頁面來組織該課程所容納的一切,每個課程頁面均可以自定義該課程所需的功能(表現(xiàn)為版塊)和內容(表現(xiàn)為資源)等。另外Moodle系統(tǒng)也為每個用戶設置了相對獨立的用戶邏輯子網站,以實現(xiàn)面向用戶的服務功能如消息、博客、報告等。與Sakai等課程管理系統(tǒng)平臺不同,Moodle只是從邏輯上把每個課程和用戶功能看作是一個個獨立的子網站,用這種理解方式來看待Moodle系統(tǒng)的內部結構有利于清晰地實現(xiàn)對課程和用戶的管理與使用。
從數(shù)據(jù)存儲和處理角度看,Moodle應用程序采用前臺Web頁面實現(xiàn)課程數(shù)據(jù)的輸入輸出和應用交互,在后臺通過PHP腳本引擎實現(xiàn)數(shù)據(jù)的處理和存儲。Moodle系統(tǒng)把大多數(shù)數(shù)據(jù)存放在后臺數(shù)據(jù)庫中,并通過規(guī)范的數(shù)據(jù)庫接口技術進行交互,而在Moodle系統(tǒng)運行過程中產生的用戶上傳文件數(shù)據(jù)、系統(tǒng)緩存數(shù)據(jù)、會話臨時數(shù)據(jù)等,則是通過標準文件輸入輸出方法來直接操控磁盤文件系統(tǒng)上Moodle數(shù)據(jù)目錄中的文件。
(1)用戶需求分析
用戶需求永遠是部署運行Web應用程序的基本出發(fā)點和歸宿,它決定了系統(tǒng)部署的方式、規(guī)模、性能與功能需求、成本等諸方面。在部署Moodle系統(tǒng)之前,首先應確定使用Moodle為教師和學生提供怎樣的電子化課程,即對Moodle系統(tǒng)服務模式有一個準確的定位。然后需要認真分析教師和學生對Moodle課程管理系統(tǒng)的功能需求和性能需求,以及對Moodle網站的可訪問性、可靠性、安全性等方面的需求,既要考察用戶當前的明確需求,還要從長遠角度考慮用戶可能的潛在需求。最后需要依據(jù)相關教育教學理論等認真分析教師和學生在使用基于網絡的教學工具過程中應具備的意識、能力、態(tài)度和現(xiàn)實條件等。當前有很多Moodle網站部署都沒有經過仔細的用戶需求分析,屬于臨時性部署或實驗性部署,因此其生命周期可能比較短暫,所能展現(xiàn)的服務績效也很有限。
(2)部署規(guī)模界定
通過用戶需求分析和現(xiàn)場調查等,結合系統(tǒng)未來發(fā)展趨勢,應能清晰地界定Moodle系統(tǒng)的部署規(guī)模和能力需求。Moodle系統(tǒng)的部署規(guī)模主要由以下幾個方面來確定:①系統(tǒng)用戶總數(shù)和網站并發(fā)用戶數(shù);②系統(tǒng)承載的課程數(shù)量以及各課程的內容數(shù)據(jù)容量與交互特征;③用戶對課程數(shù)據(jù)訪問性能和數(shù)據(jù)安全性能等方面的需求;④用戶和課程的成長性趨勢。Moodle是采用模塊化的方式構建的Web應用程序,對適應不同的部署規(guī)模具有一定的適應性,而Moodle運行所需的操作系統(tǒng)、Web服務器和數(shù)據(jù)庫服務器等支撐運行環(huán)境對適應不同部署規(guī)模的需求也應具備足夠的適應能力。
(3)總體部署模式
根據(jù)用戶需求和部署規(guī)模等可以有效地做出Moodle系統(tǒng)總體部署規(guī)劃方案。Moodle雖然采用模塊化的方式構建,但在部署和運行過程中要求所有模塊必須部署在同一個物理機器中,而不能根據(jù)功能和性能需求等拆分部署到多個服務器上,由此大幅度降低了Moodle部署的靈活性和適用范圍。依據(jù)Moodle系統(tǒng)的體系結構特征,可做出以下幾種部署模式:①單個服務器的小規(guī)模部署:把Moodle系統(tǒng)及其所需的所有支撐運行環(huán)境全部部署在單個服務器上,適用于用戶和課程數(shù)量較少的情景。②多個Moodle服務器和單個獨立運行數(shù)據(jù)庫服務器的中規(guī)模部署:根據(jù)需要在不同的區(qū)域或場所部署多個提供前端網站服務的Moodle服務器,各Moodle服務器數(shù)據(jù)均存放到一個共享的獨立運行的后臺數(shù)據(jù)庫服務器中,適用于用戶較多、課程數(shù)量適中且數(shù)據(jù)訪問性能需求不高的情景。③多個Moodle服務器和多個數(shù)據(jù)庫服務器的大規(guī)模部署:適用于用戶與課程數(shù)量較多且數(shù)據(jù)訪問性能需求較高的情景。④多個Moodle服務器和多個數(shù)據(jù)庫服務器集群式的大規(guī)模高性能部署:采用集群技術實現(xiàn)各個服務器之間的負載均衡和安全機制,適用于用戶與課程數(shù)量很多且對數(shù)據(jù)訪問性能與數(shù)據(jù)安全性能需求較高的情景。Moodle系統(tǒng)自身沒有實現(xiàn)集群機制和負載均衡等技術,只能依賴外部運行環(huán)境來提供相關支持,由此降低了整個系統(tǒng)的服務性能和部署彈性。對于多服務器部署模式應著重解決的問題是各個服務器之間的服務協(xié)作和數(shù)據(jù)共享,但Moodle系統(tǒng)自身存在不可調和的缺陷,無力提供有效的解決方案。Moodle系統(tǒng)雖然提供了Web Service、SSO等機制可以實現(xiàn)多個Moodle服務器的關聯(lián)與協(xié)作,但這個解決方案還停留在較低水平,因而無法提供可靠的、靈活的多Moodle服務器的整合部署。同樣,Moodle系統(tǒng)雖然采用了很多國際標準化技術進行開發(fā)并采用源代碼開放的發(fā)布策略,使它能夠與越來越多的其他服務系統(tǒng)進行整合,但這種整合比較松散和牽強。
我們國家在貿易上發(fā)展快速,產品多層次化、多樣化、高精尖化,在產品升級改造過程當中,應繼續(xù)增加其產品的附加值,對產品的新加工力度不斷加強,實現(xiàn)全線產品的升級改造,將更多的高精尖技術融合到我們的傳統(tǒng)產業(yè)當中,加大更多的研發(fā)投入,尤其是自主知識產權的開發(fā),要掌握更多的核心技術。例如我們國家正大力投入的芯片技術,增加其投入和科技含量,樹立自己的品牌,不斷加大生產過程中貿易投入產品的比重,同時減少國產投入的比重,來避免人民幣匯率波動以及相應的金融工具改變對出口產品價格的影響,升級改造產品結構就是要提升產品的價格競爭力以及科技含量競爭力。
(1)網絡通信環(huán)境規(guī)劃
Moodle服務器、后臺數(shù)據(jù)庫服務器和各種Moodle整合系統(tǒng)的運行都需要TCP/IP通信環(huán)境,而TCP/IP能運行在各種物理網絡通信平臺,由此使得Moodle可被有效部署在各種局域網、廣域網和城域網平臺。Moodle服務器雖可采用動態(tài)IP參數(shù)運行,但為了取得穩(wěn)定可靠的服務性能應為之分配固定IP參數(shù)。Moodle后臺數(shù)據(jù)庫如果與Moodle運行在同一個機器,則對于IP參數(shù)沒有要求,當二者不在同一個服務器時,必須為數(shù)據(jù)庫服務器分配靜態(tài)IP參數(shù)。如果采用域名機制來部署Moodle服務器,則必須能通過DNS服務器解析Moodle服務器域名,因此在企業(yè)內部網及城域網部署Moodle時應同時部署DNS服務器,在Internet上部署Moodle時必須為之注冊有效的DNS域名。后臺數(shù)據(jù)庫服務器對域名的需求不是必須的。部署Moodle服務器時應指定訪問Moodle網站的地址,可以采用IP地址或DNS域名,在局域網中還可以采用本地計算機名稱,但這個地址一旦指定就不能輕易更改且訪問時必須采用該地址,否則可能會導致很多超級鏈接和引用文件失效,因為Moodle內部沒有實現(xiàn)各種不同類型地址的自動映射與轉換機制。Moodle系統(tǒng)的部分功能需要通過電子郵件來實現(xiàn),可以使用Internet提供的電子郵件服務,而在企業(yè)內部部署Moodle時可一并部署電子郵件服務系統(tǒng),方便用戶使用并提升服務性能,降低Moodle對外部網絡的依賴性。
(2)服務器硬件需求規(guī)劃
Moodle服務器及其后臺數(shù)據(jù)庫服務器對硬件的需求隨著部署規(guī)模的不同而不同,主要表現(xiàn)在CPU、內存、外存和網絡接口等幾個方面。為取得合適的服務性能,應盡量在專門的專業(yè)服務器上部署Moodle系統(tǒng)并適當規(guī)劃服務器硬件系統(tǒng)的擴展性。如果是獨立部署Moodle服務器,則可以采用一定的模擬軟件通過系統(tǒng)功能測試來確定具體的硬件需求,Moodle官方也給出了有關硬件資源需求參考信息。如果在部署Moodle系統(tǒng)的服務器上還規(guī)劃運行其他的網絡服務,則必須顯著提升服務器的硬件配置,尤其是內存容量。如果部署規(guī)模相對較小還可采用托管服務器來運行Moodle系統(tǒng),此時應根據(jù)實際需求和成本預算等選擇合適的托管服務器。
(3)服務器軟件需求規(guī)劃
對于Moodle系統(tǒng)本身,應盡量選用較新的成熟穩(wěn)定的軟件版本來實施系統(tǒng)部署,多個協(xié)作型服務器共同部署時應盡量選用同一個版本,對于PHP執(zhí)行引擎的軟件版本需求也是同樣的要求。應綜合考慮多個方面因素尤其是系統(tǒng)管理員的需求等來選用支撐Moodle運行的Web服務器平臺軟件,如IIS、Apache、Nginx等,在配置和管理得當?shù)那疤嵯?,Moodle在這些Web平臺上的表現(xiàn)差異并不是很大。在實際生產環(huán)境中部署Moodle系統(tǒng)尤其是大中規(guī)模部署時,應盡量避免采用XAMPP之類的集成軟件包。對于底層操作系統(tǒng),應與Web平臺的選擇結合起來考慮,主流的 Windows、Linux、Netware等都是不錯的選擇,但在大中規(guī)模部署時一定要選用服務器版的操作系統(tǒng)??紤]到用戶身份驗證和用戶文件管理等方面的需求,選用和部署操作系統(tǒng)平臺時應把相應的功能需求規(guī)劃進去。如果需要實施Moodle和其他服務系統(tǒng)的整合,在部署Moodle系統(tǒng)時也應把需要的軟件和支撐服務等一并規(guī)劃到位。
(4)數(shù)據(jù)庫系統(tǒng)需求規(guī)劃
Moodle系統(tǒng)優(yōu)選的后臺數(shù)據(jù)庫平臺是MySQL,它在大多數(shù)中小規(guī)模部署情景中都能很好地滿足系統(tǒng)需求且成本低廉,實際部署時也應選用能穩(wěn)定運行的較高版本。當把數(shù)據(jù)庫系統(tǒng)和Moodle系統(tǒng)或其他服務系統(tǒng)部署在同一個服務器時,須對服務器的硬件配置進行大幅度提升。當企業(yè)中已經有部署好的Oracle、SQL Server等大型數(shù)據(jù)庫系統(tǒng)平臺時,Moodle也可采用這些數(shù)據(jù)庫系統(tǒng)平臺而無需另行部署新的數(shù)據(jù)庫系統(tǒng)。當實施大規(guī)模高性能高可靠性的Moodle系統(tǒng)部署時,也建議選用這些成熟穩(wěn)定的大型數(shù)據(jù)庫平臺。
(5)文件存儲需求規(guī)劃
Moodle系統(tǒng)文件按Web服務器部署的需求放置到合適的服務器磁盤位置,它們所占用的空間有限。后臺數(shù)據(jù)庫的數(shù)據(jù)文件應根據(jù)數(shù)據(jù)庫部署策略選用合適的存儲方式和存儲位置,當Moodle和數(shù)據(jù)庫服務器部署在同一個機器上時,應盡量把數(shù)據(jù)庫文件存儲到獨立的服務器磁盤上。Moodle系統(tǒng)運行過程中所依賴的Moodle數(shù)據(jù)文件則應特別規(guī)劃其存儲位置,既要考慮文件的讀寫性能和存儲容量成長性,也要考慮文件訪問的安全性和可控性。
(6)客戶端軟件規(guī)劃
Moodle是一個Web應用程序,所有用戶通過瀏覽器來操作系統(tǒng)提供的功能和服務。Moodle系統(tǒng)能支持各種主流瀏覽器,只需滿足最低版本需求即可。在客戶端可能根據(jù)需要還要部署相關的應用軟件如Office等,以滿足課程內容組織、管理與使用等方面的需要。
(1)系統(tǒng)功能和管理規(guī)劃
Moodle是一個完全模塊化的應用系統(tǒng),除核心模塊之外,實現(xiàn)系統(tǒng)功能和管理的各個組件都是采用動態(tài)加載或卸載的獨立模塊來實現(xiàn),如版塊、資源、插件、語言包、主題包等。在系統(tǒng)部署過程中應明確裝載需要的模塊并去除不必要或不需要的模塊,一方面給用戶提交一個適用的干凈系統(tǒng),另一方可以節(jié)省系統(tǒng)資源提高系統(tǒng)安全性能等。在系統(tǒng)服務過程中開啟或關閉功能模塊必須有明確的需求和有效的節(jié)制。
(2)用戶管理和安全需求規(guī)劃
用戶是Moodle系統(tǒng)服務價值體現(xiàn)的根本,對系統(tǒng)用戶做好必要的規(guī)劃直接影響到用戶使用Moodle系統(tǒng)所產生的效益和安全性。首先必須規(guī)劃好Moodle系統(tǒng)的用戶驗證方案,這既涉及用戶帳戶的來源,也關乎整個系統(tǒng)運行的安全。Moodle系統(tǒng)支持三類用戶驗證機制,第一種是Moodle內置的驗證機制,第二種是通過整合系統(tǒng)實現(xiàn)的驗證機制如Mahara等,第三種是通過第三方提供的標準驗證機制如POP3、NNTP、RADIUS等。其次必須規(guī)劃好用戶帳戶信息的管理機制和用戶權限的分配策略,如用戶角色的管理等。最后還必須對用戶相關的數(shù)據(jù)做好必要的管理規(guī)劃工作,如日志、課程評價等。在大中規(guī)模部署情景中,應更多地考慮采用成熟安全的用戶驗證和管理機制來實現(xiàn)Moodle系統(tǒng),既保護原有網絡服務系統(tǒng)的投入,又能有效降低Moodle管理的工作量,但不可否認的是Moodle在這方面依然比較薄弱。
(3)課程規(guī)劃
課程是Moodle系統(tǒng)實現(xiàn)內容服務和交互應用的基本單位,Moodle呈現(xiàn)的一切功能及其價值都是通過課程來承載的。在Moodle系統(tǒng)層面,課程規(guī)劃第一步要做的工作就是課程類別的劃分,這是Moodle實現(xiàn)課程管理的基本手段,也是幫助用戶快速定位課程的基本手段,應根據(jù)分類學原理認真規(guī)劃課程分類的依據(jù)和策略。第二步必須做好選課系統(tǒng)及其相應支撐系統(tǒng)的規(guī)劃工作,這涉及到課程提供者和消費者的利益。第三步做好課程基本信息的規(guī)劃工作,如課程名稱、課程代號等。在課程層面也需要認真做好每個課程的實施規(guī)劃,如課程功能、課程資源、課程評價等。
(4)數(shù)據(jù)備份規(guī)劃
Moodle系統(tǒng)提供了以課程為單元進行打包的功能,并可基于課程包實施課程的再部署,因此可以利用這個功能實現(xiàn)課程數(shù)據(jù)的備份。作為Moodle系統(tǒng)實施者還須制定基于數(shù)據(jù)庫級別的數(shù)據(jù)備份策略和基于文件系統(tǒng)的Moodle數(shù)據(jù)目錄備份策略,以確保整個系統(tǒng)運行數(shù)據(jù)的安全性。Moodle系統(tǒng)目前尚不能提供項目級別或組件級別的數(shù)據(jù)備份。
(5)系統(tǒng)擴展和整合規(guī)劃
Moodle系統(tǒng)采用模塊化的方式構建,根據(jù)應用需要可以隨時增加或卸載模塊,但這個工作不能隨意實施而應納入整個系統(tǒng)的規(guī)劃范圍,以確保整個系統(tǒng)的一致性和規(guī)整性。在實施系統(tǒng)部署前還應對必要的系統(tǒng)整合做出相應規(guī)劃,而不是在需要的時候任意實施整合,從而可能導致系統(tǒng)運行紊亂甚至崩潰。
(6)系統(tǒng)升級和二次開發(fā)規(guī)劃
Moodle是一個開源網絡平臺系統(tǒng),提供了簡單易行的升級機制。隨著代碼貢獻者越來越多,系統(tǒng)升級的頻度也比較高,為了有效規(guī)避系統(tǒng)升級可能帶來的負面影響和安全風險,應該為生產環(huán)境的Moodle系統(tǒng)制定切實可行的系統(tǒng)升級策略。Moodle絕不是萬能的課程管理系統(tǒng),并不能完全適應各種課程管理的需要。當Moodle不能滿足用戶局部需要時可以通過二次開發(fā)來彌補,因為Moodle向開發(fā)者開放了必要的API。[4]同樣應該為二次開發(fā)的Moodle組件部署做出合理規(guī)劃,以免擾亂正常的系統(tǒng)運行。
現(xiàn)今可供選用的課程管理系統(tǒng)(CMS)平臺越來越多,各有各的特點和功能,但從綜合應用效果來看,Moodle依然是“最佳選擇”。[5]隨著教育信息化進程的不斷加速,隨著教育管理者、教師、學生等觀念意識與技術能力的不斷提高,隨著Moodle自身的不斷發(fā)展與網絡通信平臺的不斷完善,人們對Moodle這樣的CMS需求也會不斷增長。只有在充分理清Moodle系統(tǒng)體系結構的基礎上,認真做好各項系統(tǒng)規(guī)劃和運營工作,發(fā)揮教師的創(chuàng)造能力和學生的主觀能動性,才能把Moodle系統(tǒng)的教育績效發(fā)揮到極致。
[1]Registered Sites[EB/OL].http://moodle.org/sites/index.php?country=CN,2010.
[2]黎加厚.信息化課程設計——Moodle信息化學習環(huán)境的創(chuàng)設[M].上海:華東師范大學出版社,2007.
[3]臧艷美.基于Moodle平臺的網絡課程設計[D].西安:第四軍醫(yī)大學,2009.
[4]牟波.Moodle網絡教學平臺的二次開發(fā)與應用[D].金華:浙江師范大學,2009.
[5]黎加厚,趙怡.課程管理系統(tǒng)(CMS)及其選擇[J].現(xiàn)代教育技術,2008(9).
(編輯:金冉)
G40-057
A
1673-8454(2010)23-0009-04