摘 要:電子學(xué)檔是一種集成化的學(xué)習(xí)環(huán)境,可以實(shí)現(xiàn)學(xué)習(xí)歷程記錄、作品收集與管理、學(xué)習(xí)評(píng)估等功能。重點(diǎn)研究了電子學(xué)檔的功能結(jié)構(gòu),并利用開(kāi)源內(nèi)容管理系統(tǒng)Drupal,快速搭建了高中信息技術(shù)課程電子學(xué)檔應(yīng)用系統(tǒng),在教學(xué)實(shí)踐中取得了較好的效果。
關(guān)鍵詞:電子學(xué)檔;Drupal;高中信息技術(shù)
1 電子學(xué)檔
1.1 電子學(xué)檔簡(jiǎn)介
學(xué)習(xí)檔案(portfolio)是一種有目的地收集學(xué)生作品,以證實(shí)學(xué)生在某領(lǐng)域的努力、進(jìn)步、成就的工具[1]。隨著信息技術(shù)的發(fā)展,數(shù)字化學(xué)習(xí)檔案應(yīng)運(yùn)而生。數(shù)字化學(xué)習(xí)檔案也稱為電子學(xué)檔(electronic portfolio),其最初設(shè)計(jì)目的是代替紙質(zhì)學(xué)習(xí)檔案,實(shí)現(xiàn)作品收集、管理和評(píng)價(jià)的功能。但隨著研究和應(yīng)用的深入,電子學(xué)檔的內(nèi)涵不斷得到了豐富和擴(kuò)充,功能包括學(xué)習(xí)歷程記錄、學(xué)習(xí)和評(píng)估、個(gè)人知識(shí)管理、交流和反饋等。由此可見(jiàn),電子學(xué)檔已成為一種集成化的學(xué)習(xí)環(huán)境,不再是一個(gè)單純的評(píng)價(jià)工具。
1.2 電子學(xué)檔的功能
盡管不同學(xué)科的電子學(xué)檔在功能需求上有所差異,但一般應(yīng)包括以下幾個(gè)功能。
(1)學(xué)習(xí)過(guò)程管理與評(píng)價(jià)。主要包括學(xué)習(xí)指導(dǎo)、學(xué)習(xí)資源管理、知識(shí)管理、學(xué)習(xí)反思等功能。學(xué)生可以利用教師發(fā)布的評(píng)價(jià)標(biāo)準(zhǔn)或?qū)W習(xí)指導(dǎo)材料來(lái)制訂學(xué)習(xí)計(jì)劃,通過(guò)閱讀教師發(fā)布的資源或日志進(jìn)行學(xué)習(xí);在學(xué)習(xí)過(guò)程中可以使用搜索、收藏、訂閱、筆記等工具對(duì)知識(shí)進(jìn)行管理,同時(shí)可以寫(xiě)作日志,反思自己的學(xué)習(xí)過(guò)程。(2)作品管理與評(píng)價(jià)。主要包括作品收集、作品管理、作品展示、作品評(píng)價(jià)等功能。學(xué)生根據(jù)教師的要求上傳作品,通過(guò)編寫(xiě)目錄或設(shè)置標(biāo)簽可以對(duì)作品進(jìn)行分類(lèi)管理;教師或其他學(xué)生則可以查看作品,并通過(guò)打分、評(píng)論、投票、推薦等方式對(duì)作品做出評(píng)價(jià)。(3)交流溝通。主要提供論壇、站內(nèi)信、Bolg等方式實(shí)現(xiàn)師生、生生間的交流溝通。學(xué)生可以通過(guò)站內(nèi)信、發(fā)表日志、發(fā)貼等形式與教師或其他學(xué)生進(jìn)行交流、討論,同時(shí)利用加關(guān)注、邀請(qǐng)好友等功能可以建立具有共同愛(ài)好的交際圈。(4)用戶管理。主要實(shí)現(xiàn)學(xué)習(xí)者個(gè)人信息的維護(hù)與管理,包括個(gè)人基本信息、簡(jiǎn)介等。
1.3 電子學(xué)檔的實(shí)現(xiàn)
目前,構(gòu)建電子學(xué)檔系統(tǒng)一般采用以下兩種技術(shù)路線。
一是基于現(xiàn)有的Blog、Elgg、Wiki等社會(huì)性網(wǎng)絡(luò)軟件來(lái)構(gòu)建電子學(xué)檔系統(tǒng)。使用這種方式構(gòu)建的電子學(xué)檔系統(tǒng),雖然實(shí)現(xiàn)了學(xué)習(xí)歷程記錄、作品提交、交流溝通等功能,但在資源管理、評(píng)價(jià)等方面功能較弱。
二是使用專(zhuān)用的電子學(xué)檔管理平臺(tái),如Mahara、Drupal、MyStuff等。使用這種方式構(gòu)建的電子學(xué)檔系統(tǒng),可以較好地實(shí)現(xiàn)上述功能。當(dāng)然,各個(gè)平臺(tái)因開(kāi)發(fā)語(yǔ)言、技術(shù)架構(gòu)各不相同,在服務(wù)器軟硬件要求、部署方式等方面也有所不同。另外,在功能結(jié)構(gòu)、中文支持度等方面也有所差異。在實(shí)踐中,應(yīng)根據(jù)具體需求選擇最適合的平臺(tái)。本文主要使用Drupal平臺(tái)來(lái)搭建電子學(xué)檔系統(tǒng)。
2 Drupal平臺(tái)
2.1 Drupal平臺(tái)簡(jiǎn)介
Drupal是一款采用PHP技術(shù)架構(gòu)的開(kāi)源內(nèi)容管理系統(tǒng)(CMS),可以免費(fèi)下載使用。利用Drupal可以快速創(chuàng)建電子學(xué)檔管理系統(tǒng),還可以根據(jù)需求進(jìn)行擴(kuò)展與定制。與其他電子學(xué)檔管理平臺(tái)相比, Drupal具有以下幾個(gè)突出的特點(diǎn):(1)功能完善。通過(guò)使用區(qū)塊功能,不用修改模板(主題)即可對(duì)整個(gè)網(wǎng)站頁(yè)面的布局、內(nèi)容和樣式進(jìn)行全方位細(xì)調(diào)。配合多用戶權(quán)限的管理機(jī)制、Blog模塊、靜態(tài)頁(yè)面(page)模塊、手冊(cè)模塊、站內(nèi)用戶通訊以及精細(xì)到URL的管理功能,可以迅速地構(gòu)建起一個(gè)多用戶環(huán)境的虛擬社區(qū)網(wǎng)站,而這一切幾乎可以不用其他插件,只靠Drupal的核心系統(tǒng)就可完成。(2)模塊具有靈活性和可擴(kuò)展性。Drupal具有簡(jiǎn)潔、強(qiáng)大的功能內(nèi)核,30多個(gè)基本模塊滿足了建設(shè)電子學(xué)檔系統(tǒng)的基本需求,能實(shí)現(xiàn)絕大多數(shù)功能。除此以外,還提供了用戶Modules,如果基本模塊不能滿足需求,還可以進(jìn)行擴(kuò)展定制。(3)統(tǒng)計(jì)分析功能完善。Drupal提供了基本的站點(diǎn)統(tǒng)計(jì)功能,可以對(duì)站點(diǎn)的外部來(lái)源、熱門(mén)頁(yè)面、活躍用戶和最新點(diǎn)擊等進(jìn)行統(tǒng)計(jì),還可以利用第三方模塊對(duì)網(wǎng)站資源利用及用戶行為進(jìn)行統(tǒng)計(jì),為學(xué)習(xí)跟蹤及評(píng)價(jià)提供了必要的支持。(4)部署簡(jiǎn)單。Drupal使用PHP技術(shù)開(kāi)發(fā),可以在windows或是Linux系統(tǒng)上運(yùn)行,支持一鍵安裝。
2.2 Drupal主要功能模塊
如上所述,Drupal包含了30多個(gè)基本模塊,實(shí)現(xiàn)了學(xué)習(xí)過(guò)程管理與評(píng)價(jià)、作品管理與評(píng)價(jià)、交流溝通、用戶管理等基本功能。下面對(duì)幾個(gè)核心功能模塊做簡(jiǎn)要介紹。
node模塊。主要實(shí)現(xiàn)節(jié)點(diǎn)管理?!肮?jié)點(diǎn)”是Drupal中資源管理的核心思想,一個(gè)頁(yè)面、一篇日志,一幅圖像都是一個(gè)節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)屬于一種節(jié)點(diǎn)類(lèi)型。常用的節(jié)點(diǎn)類(lèi)型有書(shū)籍(book)、日志(blog)、故事板(story)和靜態(tài)頁(yè)面(page)等,還可以自定義新的節(jié)點(diǎn)類(lèi)型。
blog模塊。主要實(shí)現(xiàn)多用戶博客系統(tǒng),包括發(fā)表日志、設(shè)置標(biāo)簽、評(píng)論等功能。
page模塊。用于發(fā)布靜態(tài)頁(yè)面。頁(yè)面也是以節(jié)點(diǎn)(node)的方式發(fā)布,但不包括在blog里??梢詥为?dú)設(shè)置頁(yè)面的屬性。
book模塊。主要實(shí)現(xiàn)類(lèi)似WIKI的共同寫(xiě)作功能。每名作者可以獨(dú)立完成自己的部分,然后方便的插入到文檔的相應(yīng)章節(jié)。
Upload模塊。實(shí)現(xiàn)文件上傳功能。學(xué)生可以利用該功能方便地上傳作品。
forum模塊。主要實(shí)現(xiàn)論壇功能,包括發(fā)布、回復(fù)帖子、置頂推薦等功能。
poll模塊。主要實(shí)現(xiàn)投票功能,可以在正文顯示也可以通過(guò)區(qū)塊顯示,還可以設(shè)置投票自動(dòng)關(guān)閉的時(shí)間。
comment模塊。實(shí)現(xiàn)評(píng)論、評(píng)分功能,是Drupal的核心模塊之一。通過(guò)配置相關(guān)參數(shù),用戶可以對(duì)每個(gè)節(jié)點(diǎn)內(nèi)容進(jìn)行評(píng)論,還可以進(jìn)行評(píng)分,且可以為不同權(quán)限的用戶評(píng)分設(shè)置不同權(quán)重。例如,可以將教師評(píng)分的權(quán)重設(shè)置高一些。
statistics模塊。實(shí)現(xiàn)基本統(tǒng)計(jì)功能,如站點(diǎn)點(diǎn)擊數(shù),文章閱覽計(jì)數(shù),外部鏈接等信息。
taxonomy模塊。實(shí)現(xiàn)內(nèi)容分類(lèi)管理功能,是Drupal的核心模塊之一。Drupal支持多層分類(lèi),每個(gè)根類(lèi)下可以添加多層子類(lèi),根類(lèi)稱為詞匯表(vocabulary),子類(lèi)則稱為詞條(iterm)。一個(gè)節(jié)點(diǎn)可以被同時(shí)歸入預(yù)先設(shè)定好的不同的詞條中,而同一詞條可以在多個(gè)詞匯表中出現(xiàn)。
user模塊。主要實(shí)現(xiàn)用戶管理的功能。
3 高中信息技術(shù)課程電子學(xué)檔的設(shè)計(jì)與實(shí)現(xiàn)
下面以高中信息技術(shù)課程為例,設(shè)計(jì)并利用Drupal實(shí)現(xiàn)該門(mén)課程的電子學(xué)檔系統(tǒng)。
3.1 系統(tǒng)功能結(jié)構(gòu)
圖2 高中“信息技術(shù)”課程電子學(xué)檔系統(tǒng)功能結(jié)構(gòu)
3.2 系統(tǒng)實(shí)現(xiàn)
該電子學(xué)檔系統(tǒng)使用Drupal搭建,除system、user、watchdog 、block、filter等五個(gè)必選模塊外,還使用了profile、node、blog、page、book、forum、poll、comment、statistics、taxonomy、aggregator、archive、Tracker、Fivestar等基本模塊。
3.3 實(shí)現(xiàn)效果
根據(jù)需求分析,利用Drupal快速搭建了電子學(xué)檔系統(tǒng),并在某中學(xué)高一年級(jí)進(jìn)行了試用,取得了較好的效果。圖3是“作品管理”頁(yè)面示意圖。
圖3 高中“信息技術(shù)”課程電子學(xué)檔系統(tǒng)實(shí)現(xiàn)效果圖
4 結(jié)束語(yǔ)
電子學(xué)檔是一種數(shù)字化學(xué)習(xí)環(huán)境,可以實(shí)現(xiàn)學(xué)習(xí)過(guò)程管理與評(píng)價(jià)、作品管理與評(píng)價(jià)、交流溝通、用戶管理等功能。本文設(shè)計(jì)并使用Drupal實(shí)現(xiàn)了高中“信息技術(shù)”課程電子學(xué)檔系統(tǒng),在教學(xué)實(shí)踐中取得了較好的效果。
參考文獻(xiàn)
[1]Genesee, Fred Upshur Johna A. Classroom-based Evaluation
in Second Language Education [M]. Cambridge: Cambridge
University Press.1996. p.98-117
[2]張治勇.近幾年我國(guó)電子學(xué)當(dāng)研究綜述[M].現(xiàn)代教育技術(shù)裝備,2011,03期.
[3]王佑鎂.電子學(xué)檔系統(tǒng)的整合模型研究[J].現(xiàn)代教育技術(shù),2007,17(4);65-69.
[4]王佑鎂.電子學(xué)檔:信息化教學(xué)新思路[J].中國(guó)電化教育,2002,(10).
[5]吳振新.基于開(kāi)源Web內(nèi)容管理系統(tǒng)的研究與比較[J].現(xiàn)代圖書(shū)情報(bào)技術(shù),2007(04).