劉喜勛+何苗
【摘要】 網(wǎng)絡(luò)教學(xué)平臺在我國高校中普遍流行,但是在二線城市的中小學(xué)中存在使用網(wǎng)絡(luò)教學(xué)平臺匱乏的問題,本文通過分析國外著名的Sakai開源網(wǎng)絡(luò)教學(xué)輔助教學(xué)平臺以及其開發(fā)框架,將協(xié)作學(xué)習(xí)、共享資源與Sakai平臺結(jié)合,設(shè)計出適應(yīng)中小學(xué)使用的智能化網(wǎng)絡(luò)教學(xué)平臺。
【關(guān)鍵詞】 Sakai網(wǎng)絡(luò)教學(xué)平臺 協(xié)作學(xué)習(xí) 資源共享 網(wǎng)絡(luò)輔助
我國網(wǎng)絡(luò)教育發(fā)展迅速,網(wǎng)絡(luò)協(xié)作學(xué)習(xí)已經(jīng)成為了一種新型教育模式,并成為網(wǎng)絡(luò)教育研究的熱點(diǎn)。當(dāng)前眾多網(wǎng)絡(luò)教育平臺系統(tǒng)在一定程度上能夠?yàn)榻處熃虒W(xué)以及學(xué)生學(xué)習(xí)帶來促進(jìn)作用,但是系統(tǒng)功能有限以及共享資源協(xié)作學(xué)習(xí)方面的不足所帶來的一系列問題使得網(wǎng)絡(luò)教學(xué)平臺的發(fā)展受到制約[1]。更多的高校投入研究操作簡便,資源高度共享,寫作能力強(qiáng)的網(wǎng)絡(luò)課程教學(xué)學(xué)習(xí)系統(tǒng)。Sakai網(wǎng)絡(luò)教學(xué)輔助平臺的開發(fā)很好的解決了此類問題。Sakai網(wǎng)絡(luò)教學(xué)平臺項(xiàng)目全稱Synchronized Architecture for Knowledge Acquisition Infrastructure,是由美國密西根大學(xué)、斯坦福大學(xué)、印第安納大學(xué)以及麻省理工學(xué)院在2004年共同開發(fā)的CMS計劃。Sakai項(xiàng)目通過構(gòu)建面向服務(wù)的系統(tǒng)構(gòu)架為高校提供企業(yè)級合作以及新興教學(xué)、科研的“CLE“也就是協(xié)作學(xué)習(xí)環(huán)境。到目前為止,全球超過160個教育機(jī)構(gòu)采用Sakai作為教學(xué)系統(tǒng)。我國北京、上海等高校也率先開始了Sakai的教育應(yīng)用研究。本文通過對Sakai網(wǎng)絡(luò)輔助教學(xué)平臺開發(fā)技術(shù)的研究,結(jié)合多元智能與協(xié)作學(xué)習(xí)的理論與Sakai平臺相結(jié)合,開發(fā)出適用于中小學(xué)的智能協(xié)作教育平臺。
一、多元智能與協(xié)作學(xué)習(xí)
美國教學(xué)家H. Gardner博士首先提出多元智能理論,該理論認(rèn)為人類大腦以多元化方式思考,并存在多種相對獨(dú)立的智能領(lǐng)域,即語言表達(dá)、視覺空間、邏輯思維、身體運(yùn)動、自我認(rèn)知、音樂旋律、觀察自然和人際交流八種[2]。作為近年來全球風(fēng)行的國際教育新理念,多元智能化提倡彈性智力觀、全面人才觀以及平等學(xué)生觀、個性化教學(xué)等,這極大的符合我國大力發(fā)展的素質(zhì)教育觀。而協(xié)作學(xué)習(xí)則是讓學(xué)生以小組形式參與學(xué)習(xí)以達(dá)到共同的學(xué)習(xí)目標(biāo),小組成員一起經(jīng)歷各種變化,共同進(jìn)去互助的行為。小組成員間的協(xié)同工作實(shí)現(xiàn)小組學(xué)習(xí)目標(biāo),并可以讓小組中的個體將學(xué)習(xí)過程中發(fā)現(xiàn)以及探索到的信息與其他成員共享,個體間采用了對話、商討、辯論的形式對產(chǎn)生的問題進(jìn)行論證以及證明,是達(dá)到學(xué)習(xí)目標(biāo)的最有效途徑以及最佳途徑[3]。Sakai網(wǎng)絡(luò)輔助教學(xué)平臺依據(jù)多元智能理論指導(dǎo)下的協(xié)作學(xué)習(xí)的特點(diǎn)以及學(xué)習(xí)風(fēng)格以及認(rèn)知水平對學(xué)習(xí)者進(jìn)行分組。分組方法為將學(xué)習(xí)差異度大的學(xué)生分到一組,成分發(fā)揮學(xué)習(xí)者優(yōu)勢,協(xié)同學(xué)習(xí),共同進(jìn)步。
二、Sakai平臺主要實(shí)現(xiàn)技術(shù)
Sakai項(xiàng)目主要提供了包括Demo版、Binary版和Source版三個不同的安裝類型[4]。前兩種安裝版本不能進(jìn)行代碼修改以及代碼級改動,擁有科研能力的學(xué)校及企業(yè)應(yīng)該學(xué)則Source版,通過安裝進(jìn)行本地化二次開發(fā)[3]。在常見的Windows操作系統(tǒng)環(huán)境下,Source版Sakai_2.5開發(fā)環(huán)境主要包括MyEclipse8.5+stable以及Subclipse插件,配以JDK 1.6、Tomcat 6.0、MySQL 5.1、Maven 4.1和Subversion 1.4.5。Sakai平臺的開發(fā)架構(gòu)采用基于B/S模式的Java EE上的Spring+Hibernate+JSF開發(fā)框架,實(shí)現(xiàn)技術(shù)主要包括Portal、JSF、JSP等[4]。Sakai系統(tǒng)構(gòu)架的兩個主要組成部分為:Sakai框架+工具。其中,Sakai框架主要提供程序界面的相關(guān)服務(wù),完成用戶之間界面交互,并為工具程序提供接口服務(wù),支持工具程序的運(yùn)行;工具則是在Sakai框架上獨(dú)立運(yùn)行的用于完成CMS各種功能的應(yīng)用程序。主要由Java代碼編寫完成,用戶可以在框架中二次開發(fā)相應(yīng)工具來滿足實(shí)際教學(xué)需要,例如論壇等,而這一特點(diǎn)使Sakai區(qū)別于其他CMS系統(tǒng)。Sakai二次開發(fā)主要包括內(nèi)容有Sakai現(xiàn)有工具功能更新、開發(fā)新工具,以及對現(xiàn)有系統(tǒng)教學(xué)工具與Sakai平臺的集成等。Sakai開發(fā)具有插件式開發(fā)的特點(diǎn),同時作為一中框架,Sakai不僅支持一般servlet,還支持JSF以及RSF,因此,Sakai的開發(fā)方式很多。一般采用Servlet方式開發(fā)以及框架開發(fā)等模式。
三、Sakai平臺的設(shè)計與實(shí)現(xiàn)
3.1 Sakai平臺基本功能
基于Sakai的網(wǎng)絡(luò)教學(xué)只能協(xié)作平臺可以用來建立網(wǎng)絡(luò)課程,教師同時可以用實(shí)現(xiàn)教學(xué)大綱以及教學(xué)內(nèi)容、日程安排、作業(yè)發(fā)布、網(wǎng)絡(luò)考試、論壇等活動[5]。不但實(shí)現(xiàn)協(xié)作學(xué)習(xí)還可以用來撰寫教學(xué)日志、提交以及保存學(xué)生學(xué)習(xí)檔案,Sakai平臺還提供站點(diǎn)管理、系統(tǒng)架構(gòu)等工作。平臺用戶主要分為教師和學(xué)生兩大類,管理員主要完成日常維護(hù)、系統(tǒng)管理、用戶管理、資源添加刪除管理;教師和學(xué)生用戶主要利用Sakai平臺完成教學(xué)以及學(xué)習(xí)功能。
3.2 協(xié)作學(xué)習(xí)模塊實(shí)現(xiàn)
3.2.1 設(shè)計學(xué)習(xí)資源庫
資源庫是教學(xué)以及協(xié)作學(xué)習(xí)過程中應(yīng)用中最廣泛的教學(xué)工具之一。教師可以向資源庫中放置多種形式的教學(xué)資源,主要有文檔、顯示在網(wǎng)頁中的文本文件以及網(wǎng)頁鏈接三大類。平臺引入小組概念,教師在設(shè)置教學(xué)時可以引入小組概念,教師控制小組訪問。系統(tǒng)采用功能強(qiáng)大的FCKeditor文本編輯器,可以在內(nèi)容編輯時隨時從資源庫中進(jìn)行資源選擇以及插入圖片以及Flash,同時還可以向資源庫即使上傳圖片。
Sakai平臺系統(tǒng)在資源庫頁面上對不同的資源進(jìn)行分類歸納,主要采用列表的處理方式顯示各類信息標(biāo)題,當(dāng)用戶需要進(jìn)一步查看相應(yīng)條目的詳細(xì)信息時只需要單擊標(biāo)題下方會顯示詳細(xì)內(nèi)容。在系統(tǒng)加載完成頁面后,用戶只需要單擊按鈕瀏覽詳細(xì)信息既可以從服務(wù)器提取具體信息內(nèi)容,而不是在頁面初始化的時候一次性全部加載,相應(yīng)支撐代碼如下所示:endprint
function creatRequest(mid)
{var str,mid,content;
toggleVisibility("contpost"+mid):
getobject("contpost"+mid).innerHTML="Loading data……";
if(window.XMLHttpRequest){
req=new XMLHttpRequest() ;}
else if(window.ActiveXobject){
req=new ActiveXobject("Microsoft.XMLHTTP"); }
if(!req){
window,aled(" Creat XMLHttpRequest error… ");
return false;}
req.onreadystatechange=HandleStateChange;
var Uti="sourceDetail.jsp?id="+mid;
req.open("GET",Url,ture);
} function HandleStateChange()
{if(req.readystate==4)
{if(req.status==200)
Var domXml=req.responseXML;
Var domRoor=domXml.documentElement;
Var domNodelist= domRoor.getElementByTagName("contpost");
content= domNodelist [0].text;
content = content.substr(9,content.Length- 12);
str='+content+';
getObject("contpost"+mid).innerHTML=str;
else
{getObject ("contpost"+myid).innerHTML="
Loading Error"+req.statusText;
Return;}
}}
3.2.2 Wiki功能使用
Sakai平臺提供的Wiki功能主要為學(xué)生提供探究式學(xué)習(xí)。學(xué)生可以將自己感興趣的話題或者不懂的問題發(fā)布在Wiki中與其他同學(xué)進(jìn)行討論學(xué)習(xí)以及探究問題,每個學(xué)生都可以作為創(chuàng)建者存在。這一過程使學(xué)生的人際交流能力以及信息搜索能力得到提高和增強(qiáng)。
3.2.3 論壇功能
Sakai網(wǎng)絡(luò)教學(xué)輔助平臺中可以添加支持在線交流功能的論壇模塊,該功能模塊的內(nèi)同可以根據(jù)討論內(nèi)容進(jìn)行分類排列。論壇模塊中,師生用戶可以恢復(fù)某個主題的文章也可以有其他形式的回復(fù)內(nèi)容。站點(diǎn)管理者也同樣可以參與討論。
3.2.4 輔導(dǎo)答疑功能
無論是課程教學(xué)還是項(xiàng)目學(xué)習(xí),教師與學(xué)生都可以通過輔導(dǎo)答疑工具進(jìn)行實(shí)時的對話交流。輔導(dǎo)工具向用戶提示登錄輔導(dǎo)室的學(xué)生姓名,這樣輔導(dǎo)室中的教師以及學(xué)生就可以清楚的了解到當(dāng)前正與哪些人進(jìn)行交流。輔導(dǎo)室中的信息將在服務(wù)器中進(jìn)行自動保存并展示給所有課程學(xué)習(xí)者。
四、總結(jié)
基于Sakai的網(wǎng)絡(luò)教學(xué)輔助平臺為學(xué)習(xí)者進(jìn)行智能協(xié)作學(xué)習(xí)提供了虛擬的課堂學(xué)習(xí)平臺,改變當(dāng)前學(xué)習(xí)者的學(xué)習(xí)觀念,極大的豐富了當(dāng)前遠(yuǎn)程教學(xué)的教學(xué)模式。通過對Sakai項(xiàng)目的運(yùn)作、推廣以及應(yīng)用整合等問題的研究和實(shí)現(xiàn),我們可以從中了解到西方自由、開發(fā)和共享共建的教育教學(xué)理念,促進(jìn)我國教學(xué)平臺發(fā)展。
參 考 文 獻(xiàn)
[1] 翟菁. Sakai與Moole的比較研究[J]軟件導(dǎo)刊,2008,9:33-34
[2] 汪偉男. 基于多元智能理論的協(xié)作學(xué)習(xí)模式研究與實(shí)踐,華中師范大學(xué)學(xué)位論文,2009
[3] 趙建華,李克東. 協(xié)作學(xué)習(xí)及其協(xié)作學(xué)習(xí)模式[J],中國電化教育. 2000.10
[4] 江麗君,謝新就,騰艷楊. 開源Sakai的特色及應(yīng)用分析 現(xiàn)代教育技術(shù). 2011(10)10-13
[5] 張屹,許哲,張帆等. 基于Sakai平臺的村鎮(zhèn)中小學(xué)教師遠(yuǎn)程培訓(xùn)應(yīng)用模式初探[J],中國電化教育. 2010,5:51-55endprint