錢小龍 丁衛(wèi)澤 李 偉
摘 要:Moodle以其開源性和模塊化的特點(diǎn)成為目前網(wǎng)絡(luò)學(xué)習(xí)關(guān)注的焦點(diǎn),隨著網(wǎng)絡(luò)技術(shù)的逐步完善,構(gòu)建基于Moodle的無障礙網(wǎng)絡(luò)課程也將成為Moodle發(fā)展的新方向。首先,有必要了解Moodle的相關(guān)背景知識和無障礙性特點(diǎn);其次,掌握Moodle的基本架構(gòu)和主要模塊;再次,分析Moodle的運(yùn)行機(jī)制和運(yùn)行步驟。最后對基于Moodle的無障礙網(wǎng)絡(luò)課程的應(yīng)用前景進(jìn)行評價。
關(guān)鍵詞:Moodle 網(wǎng)絡(luò)課程 無障礙 開源性
中圖分類號:G250.73文獻(xiàn)標(biāo)識碼:B 文章編號:1673-8454(2009)19-0058-04
一、前言
網(wǎng)絡(luò)學(xué)習(xí)是目前很多學(xué)校甚至一些研究院關(guān)注、研究和應(yīng)用的重點(diǎn),但是面對紛亂復(fù)雜的技術(shù)和各種網(wǎng)絡(luò)教學(xué)法,廣大殘障學(xué)生很多時候都會感到無所適從。與傳統(tǒng)學(xué)習(xí)相比,網(wǎng)絡(luò)學(xué)習(xí)是多了不少優(yōu)越性,但同時如何有效和恰當(dāng)?shù)卦谔厥饨逃I(lǐng)域使用網(wǎng)絡(luò)學(xué)習(xí)卻始終是我們難以解決的問題。Moodle,即模塊化面向?qū)ο蟮膭討B(tài)學(xué)習(xí)環(huán)境(Modular Object-Oriented Dynamic Learning Environment)是一種課程管理系統(tǒng),它是嚴(yán)格遵循科學(xué)的教學(xué)原則而設(shè)計的免費(fèi)的開源性軟件包,可通過幫助教育者創(chuàng)建有效的在線學(xué)習(xí)社區(qū),很好地解決了一般網(wǎng)絡(luò)學(xué)習(xí)的弊病。[1]Moodle軟件可以下載并安裝在任何一臺你可以控制的計算機(jī)上,同時你也可以訪問其他的Moodle網(wǎng)站,包括小到只有一個教師的站點(diǎn)和大到擁有數(shù)千個學(xué)生的大學(xué)站點(diǎn)。目前,在官方的Moodle網(wǎng)站上注冊的用戶數(shù)達(dá)十萬,涉及世界150多個國家的70多種語言版本。[2] Moodle在中國也取得了長足的進(jìn)步,一些院校和科研機(jī)構(gòu)都建立了Moodle網(wǎng)站,為網(wǎng)絡(luò)學(xué)習(xí)者提供免費(fèi)的學(xué)習(xí)資源和學(xué)習(xí)指導(dǎo),并創(chuàng)建了許多理想化的網(wǎng)絡(luò)課程學(xué)習(xí)社區(qū)。那么,在構(gòu)建無障礙網(wǎng)絡(luò)課程方面Moodle是否也有其發(fā)展空間呢?
二、Moodle的無障礙性
1.易用性(Portability)
Moodle與現(xiàn)有的字處理軟件及播放軟件一樣易于使用,只要具備計算機(jī)的基本操作水平,并會使用瀏覽器的教師,經(jīng)過短期的培訓(xùn)或自學(xué),便能很快掌握使用Moodle構(gòu)建網(wǎng)絡(luò)課程的操作。Moodle在設(shè)計上采用了前臺顯示與后臺管理合二為一的方法,并內(nèi)嵌了功能齊全的在線編輯器,教師能夠隨時對平臺中的任何內(nèi)容進(jìn)行編輯。互聯(lián)網(wǎng)協(xié)會(W3C)針對信息無障礙性(Accessibility)問題制定了相關(guān)標(biāo)準(zhǔn)和規(guī)則,其中編輯工具無障礙指南1.0版(ATAG 1.0)具體說明了什么樣的軟件工具才能幫助網(wǎng)頁設(shè)計者設(shè)計出符合國際標(biāo)準(zhǔn)的無障礙網(wǎng)頁內(nèi)容,而Moodle的易用性恰恰符合了該指南的相關(guān)要求。[3]
2.統(tǒng)一性(Homogeneity)
一方面是標(biāo)準(zhǔn)統(tǒng)一,使用Moodle所創(chuàng)建的學(xué)習(xí)內(nèi)容應(yīng)該可以被絕大部分商業(yè)性和開放性的電子化學(xué)習(xí)平臺所使用,這就意味著由該軟件創(chuàng)建的內(nèi)容是符合各種協(xié)會組織所定義的電子化學(xué)習(xí)標(biāo)準(zhǔn)和規(guī)范。另一方面是形式統(tǒng)一,由Moodle所創(chuàng)建的學(xué)習(xí)內(nèi)容在風(fēng)格、外觀、式樣,運(yùn)行結(jié)構(gòu)和操作平臺方面在很大程度上一致,以利于更加方便和完全地融入特定模板和本地化機(jī)制的學(xué)習(xí)環(huán)境?;ヂ?lián)網(wǎng)協(xié)會的網(wǎng)頁無障礙組織制定并發(fā)布的網(wǎng)頁內(nèi)容無障礙指南1.0版(WCAG 1.0),就針對各類殘疾人群在訪問網(wǎng)頁內(nèi)容時的特點(diǎn)而制定與之相對應(yīng)的技術(shù)標(biāo)準(zhǔn),它對網(wǎng)頁設(shè)計者提出了具體的網(wǎng)頁內(nèi)容無障礙要求,而Moodle的統(tǒng)一性恰恰符合了該指南的相關(guān)要求。[4]
3.通用性(Universality)
通用性也是創(chuàng)建無障礙網(wǎng)絡(luò)課程的重要條件,Moodle是一種符合SCORM(Sharable Content Object Reference Model,即共享內(nèi)容對象參考模型)標(biāo)準(zhǔn)的學(xué)習(xí)管理系統(tǒng)(LMS),它所創(chuàng)建的學(xué)習(xí)內(nèi)容可以完全高質(zhì)量地在多種平臺上運(yùn)行和呈現(xiàn),包括一些非主流的瀏覽器和操作系統(tǒng),舊版本的瀏覽器和操作系統(tǒng),以及一些新近出現(xiàn)的硬件設(shè)備(如掌上電腦、移動電話和交互式電視終端等)。同樣地,互聯(lián)網(wǎng)協(xié)會也制定了瀏覽器無障礙指南1.0版(UAAG 1.0),其主要目的就是為了保證網(wǎng)頁內(nèi)容能夠比較順利地在各種版本瀏覽器及多媒體展示設(shè)備中呈現(xiàn),而Moodle的統(tǒng)一性也正好做到了這一點(diǎn)。[5]
4.靈活性(Flexibility)
作為新一代學(xué)習(xí)管理系統(tǒng),Moodle采用了XML技術(shù)。XML是Extensible Markup Language的縮寫,即可擴(kuò)展標(biāo)記語言,是Web上表示結(jié)構(gòu)化信息的一種標(biāo)準(zhǔn)文本格式。由于XML是被設(shè)計用來存儲數(shù)據(jù)、攜帶數(shù)據(jù)和交換數(shù)據(jù)的,它不是如HTML一樣為了顯示數(shù)據(jù)而設(shè)計的。因此,它可以實(shí)現(xiàn)數(shù)據(jù)與XML文檔的分離,不兼容計算機(jī)系統(tǒng)和數(shù)據(jù)庫系統(tǒng)之間交換數(shù)據(jù),以及提供了一種與軟件和硬件無關(guān)的共享數(shù)據(jù)方法。XML的上述特性與無障礙網(wǎng)絡(luò)課程的特點(diǎn)不謀而合,也正因為這個原因,互聯(lián)網(wǎng)協(xié)會的協(xié)議與格式工作小組制定了XML無障礙指南(XAG),其主要目的就是要從程序設(shè)計層次來保證網(wǎng)頁內(nèi)容的無障礙。[6] XML的可擴(kuò)展性保證了Moodle的靈活性,進(jìn)而也使得Moodle具備比較突出的無障礙性。
三、Moodle的基本架構(gòu)
Moodle是基于Linux系統(tǒng)開發(fā)出來,它使用 Apache, MySQL 和LAMP平臺,但也在 PostgreSQL平臺測試過,并在Windows XP、Mac OS X和Netware 6操作系統(tǒng)測試通過。Moodle總體上可以包括以下七個模塊:[7]
1.網(wǎng)站管理模塊
網(wǎng)站的管理主要由admin用戶來執(zhí)行,這在安裝過程中就已經(jīng)定義。除了允許管理員根據(jù)需要來定義網(wǎng)站的整體風(fēng)格、圖片、顏色、字型和布局等方面的一般功能之外,Moodle還提供大量功能插件,管理員可以隨時根據(jù)需要來安裝。
2.用戶管理模塊
用戶管理主要包括用戶的進(jìn)入認(rèn)證、數(shù)據(jù)庫訪問認(rèn)證和課程訪問認(rèn)證。目前,用戶的進(jìn)入認(rèn)證采用方式有標(biāo)準(zhǔn)Email認(rèn)證、LDAP認(rèn)證和IMAP-POP3-NNTP認(rèn)證。課程訪問認(rèn)證主要由管理員帳號控制課程的建立,并且任命普通用戶為教師,教師只允許建立課程,并在自己建立的課程模塊中管理學(xué)生和教學(xué)。
3.課程管理模塊
教師用戶有全面管理所設(shè)課程的權(quán)限,包括限制其他教師干涉自己的教學(xué)。其中主要包括課程活動配置(論壇、測驗、資源、投票、問卷調(diào)查、作業(yè)、聊天、專題討論);全面的用戶活動跟蹤(統(tǒng)計每個學(xué)生的活動,顯示圖形報告和每個模塊的細(xì)節(jié),包括最后訪問時間、閱讀次數(shù),還有參與的討論等);反饋管理(教師可以定義自己的評分等級并對學(xué)生在論壇中的表現(xiàn)和作業(yè)打分,學(xué)生可以在同一頁面查看所有在論壇、測驗和作業(yè)評定的分?jǐn)?shù))。
4.交流管理模塊
用戶的交流管理主要包括聊天管理、論壇管理、專題討論管理三個組成部分。聊天管理涉及交互形式(圖片、文字、聲音或影像)和聊天記錄(所有的談話都記錄下來供日后查看,并且也可以允許學(xué)生查看);論壇管理涉及論壇類型選擇(教師專用、課程新聞、全面開放和單一話題)、帖文瀏覽和帖文訂閱(每個學(xué)生用戶都可以訂閱指定論壇,帖文會以Email方式發(fā)送);專題討論管理涉及主題確定(可以是學(xué)生用戶投票決定或教師用戶決定)和時間控制(每個發(fā)表看法的用戶都有一定的時間限制,所發(fā)帖文也有一定的有效時段)。
5.測試管理模塊
教師可以自己定義題庫,并且可以在不同測驗中重復(fù)使用。題型沒有明確的限制,可以是選擇題 (單選或復(fù)選題) 、填空題(詞或短語)、是非題、配合題、隨機(jī)題、數(shù)字題(含容許誤差范圍)、嵌入答案題(答案、圖片和文字描述)。教師可以對題目進(jìn)行分類設(shè)置,并進(jìn)行自動評分和確定測試開放時間。
6.資源管理模塊
基本上支持任何可以通過網(wǎng)頁展示的信息,包括任何電子文件、Word文件、PowerPoint文件、Flash動畫、視頻和聲音等。也可以上傳檔案,并在服務(wù)器進(jìn)行管理,或者使用Web 窗體動態(tài)建立(文本或HTML),并且還可以與外部數(shù)據(jù)庫聯(lián)接,把外部Web資源無縫地與課程結(jié)合起來。當(dāng)然,同時也可以把內(nèi)部資源傳遞給外部用戶服務(wù)端。
7.評價管理模塊
評價管理主要采用投票、問卷調(diào)查和評分三種形式。投票類似于網(wǎng)絡(luò)調(diào)查,學(xué)生用戶可以就某門課程和各教師的教學(xué)效果進(jìn)行投票,也可以就課程教學(xué)的各個方面發(fā)表自己的看法。問卷調(diào)查采用的是內(nèi)置的在線課程分析系統(tǒng)(COLLES、ATTLS),用戶隨時可以查看問卷報告,并且結(jié)果可以以Excel電子表格或CSV文本文件的格式下載。評分可以采用多種標(biāo)準(zhǔn),有著非常靈活的選項,學(xué)生可以對教師的表現(xiàn)進(jìn)行公正的評分,教師也可以對學(xué)生的表現(xiàn)進(jìn)行評分。
四、基于Moodle的無障礙網(wǎng)絡(luò)課程應(yīng)用前景評價
Moodle所秉承的開源性和模塊化理念使得任何一個用戶都有機(jī)會使用并快速上手,但在基于Moodle網(wǎng)絡(luò)課程與人的相互作用的過程中,我們發(fā)現(xiàn)包括Moodle在內(nèi)的任何一種網(wǎng)絡(luò)學(xué)習(xí)形式都必須考慮如何有效地管理和引導(dǎo)學(xué)習(xí)者這個問題。Moodle具有了普通網(wǎng)絡(luò)課程所不具有的功能和特點(diǎn),但并不代表它就一定能幫助學(xué)習(xí)者,特別是殘障學(xué)生獲得有效的學(xué)習(xí),因此,我們需要在不斷的教學(xué)實(shí)踐中探討Moodle網(wǎng)絡(luò)課程與人的關(guān)系,如何讓他們表現(xiàn)得更加和諧,如何實(shí)現(xiàn)真正的無障礙。
1.讓更多人知道你的Moodle網(wǎng)絡(luò)課程
不管是從Moodle的界面,還是從功能選項來看,Moodle其實(shí)只是一種特殊形式的Blog網(wǎng)站,因此與Blog網(wǎng)站運(yùn)行過程中碰到的問題一樣,Moodle能夠正常而有效運(yùn)行的前提條件是有更多的人,尤其是殘疾學(xué)生知道該無障礙Moodle課程網(wǎng)站。然而,至少從目前的情況來分析,一些Moodle課程網(wǎng)站幾乎沒有人訪問或者沒有人在訪問時留下任何記錄。原因很簡單,一方面,課程設(shè)置、課程內(nèi)容和課程表現(xiàn)形式?jīng)]有任何新意,無法吸引訪客的興趣;另一方面,沒有專門的管理員對Moodle進(jìn)行實(shí)時而有效的管理。當(dāng)然,這里還有宣傳的因素在里面,越少人知道你的Moodle網(wǎng)站,就會越少人訪問你的Moodle網(wǎng)站,也就越?jīng)]興趣和耐心去管理你的Moodle網(wǎng)站。那么,如何才能讓更多的殘疾學(xué)生熟悉并使用Moodle課程網(wǎng)站呢?我們可以從一個學(xué)校、一個社區(qū)開始建立Moodle群組,這樣教師和學(xué)生之間由于互相熟知,便于溝通交流,也就會習(xí)慣性地把Moodle作為自己的“地盤”,大大提高訪問量,你也會有更大的動力來建設(shè)和完善它。[7]當(dāng)然,假如你的Moodle課程真的很出色,終有一天會有更多人知道,但如果想直接跨過Moodle課程群組這一步,直接進(jìn)入所謂的完全開放性無障礙學(xué)習(xí)社區(qū)是很難的。
2.真正實(shí)現(xiàn)課程資源的開放性
我們在訪問Moodle課程時發(fā)現(xiàn),大部分的課程都有一個密鑰來區(qū)別訪問的權(quán)限,要獲得密鑰必須與課程制作者聯(lián)系,這與Moodle的開源性理念可能并不完全違背,畢竟通過申請還是可以獲得訪問權(quán)限的,但這種方式已經(jīng)大大增加了用戶的訪問成本,特別是對于殘疾學(xué)生來說,很可能會失去對該課程的興趣。我們每個人要選擇一門課程進(jìn)行學(xué)習(xí),一方面要考慮課程項目是否符合自己學(xué)習(xí)要求,另一方面也需要衡量該課程的單元設(shè)置和內(nèi)容表現(xiàn)形式是否能激起學(xué)習(xí)的欲望,然后再通過分析比較來選擇和確定學(xué)習(xí)的課程,但如果采用密鑰的形式就會使大部分訪客放棄學(xué)習(xí)該課程。因此,即使課程的安排和設(shè)置都非常合理和具有科學(xué)性,但不為人所知也是毫無用處的。要真正實(shí)現(xiàn)課程資源的開放性,我們有必要提供一種預(yù)覽或試學(xué)功能,當(dāng)用戶真正了解課程的實(shí)際情況以后,再提出申請和注冊的要求。另外,在討論區(qū)也設(shè)置了類似的用戶權(quán)限限制,使得一些訪客因為需要注冊才可以發(fā)表看法而放棄,這也使課程管理者和制作者失去了獲得更多意見和建議的機(jī)會。當(dāng)然,從管理者角度來說,取消密鑰設(shè)置可能會帶來一些問題,如網(wǎng)站負(fù)載過大,管理難度加大等問題,如何克服這些問題又能真正實(shí)現(xiàn)課程資源的開放性和無障礙性是未來Moodle網(wǎng)站需要著重考慮的問題。
3.充分利用多種形式來表現(xiàn)課程內(nèi)容
通過瀏覽一些Moodle課程網(wǎng)站,我們發(fā)現(xiàn)其內(nèi)容形式過于單一,要么直接用文本文件,要么就用一些PPT格式的課件來作為課程學(xué)習(xí)材料,完全沒有發(fā)揮其應(yīng)有的價值。盡管對于某些殘疾學(xué)生,特別是視障學(xué)生來說,比較單一的網(wǎng)絡(luò)課程內(nèi)容形式,如純文本是有利于瀏覽和閱讀的,但對于其他殘疾學(xué)生來說,如果全部采用文字形式來展示內(nèi)容,而放棄采用音頻和視頻形式來表現(xiàn),就會使學(xué)習(xí)過程過于枯燥,影響學(xué)生的學(xué)習(xí)興趣和效果。況且,即使對于視障學(xué)生來說,一些多媒體文件只要通過提供文本替代物就能達(dá)到無障礙的標(biāo)準(zhǔn),因而完全可以采用豐富的表現(xiàn)形式來反映課程內(nèi)容。究其原因,一方面,不少課程開發(fā)者的惰性思想在作怪,課程內(nèi)容形式越多樣,也就需要付出更多的精力,當(dāng)然,這跟教師平時教學(xué)工作比較繁忙也有一定關(guān)系。另一方面,很多課程開發(fā)者都武斷地認(rèn)為,Moodle主要是用于網(wǎng)絡(luò)成人用戶的,因此這些學(xué)習(xí)者都是自我控制力較強(qiáng),只要給出一些教學(xué)提綱,他們就可以通過自學(xué)來完成課程內(nèi)容的學(xué)習(xí)。殊不知不管殘疾用戶還是普通用戶,訪問Moodle網(wǎng)站的主要原因是尋求一種與課堂教學(xué)不同的另一種有效的學(xué)習(xí)方式,而單純采用這種文字形式無疑打擊了這些用戶的學(xué)習(xí)信心。當(dāng)然,我們并不提倡全部采用比較具體的形式(如教學(xué)錄像)來表現(xiàn)內(nèi)容,而是應(yīng)該在主要采用文字形式表現(xiàn)內(nèi)容的同時能合理地穿插一些具體的學(xué)習(xí)內(nèi)容,并提出更多具有創(chuàng)造性和發(fā)散性的問題,引導(dǎo)學(xué)生進(jìn)行有關(guān)學(xué)習(xí)內(nèi)容的外圍學(xué)習(xí)。
4.明確你制作或使用Moodle網(wǎng)站的目的
明確制作或使用Moodle網(wǎng)站的目的關(guān)系到課程制作者能否持續(xù)地進(jìn)行Moodle課程教學(xué),也同時影響到教學(xué)效果。Moodle秉承的是與Blog一樣的共享性和開源性理念,無障礙Moodle課程網(wǎng)站更是需要開發(fā)者付出大量時間和精力,因此如果你沒有一定的奉獻(xiàn)精神的話就沒必要來制作或使用Moodle課程。那么我們制作或使用Moodle課程到底是為了什么?一旦你開始思考這些問題,你就會慢慢發(fā)現(xiàn),幫助殘疾學(xué)生獲取他們所需要的知識是一件令人快樂的事情,從與學(xué)生的交流,特別是殘疾學(xué)生的交流中你會發(fā)現(xiàn)許多不同的,甚至是令人驚奇的觀點(diǎn),這要比自己捧著一本書看能獲得更多的經(jīng)驗;你還可以感覺到,Moodle課程中的每個人,包括殘疾學(xué)生可以是教師,也可以是學(xué)生,兩者沒有明確的界限,你可以從一個“知識傳授者”轉(zhuǎn)化為一個學(xué)習(xí)文化的影響者,甚至是一個模范和榜樣;你可以以更加人性化的方式與學(xué)生接觸,滿足他們各種學(xué)習(xí)的需求,成為他們的朋友,可以通過討論和學(xué)習(xí)活動,引導(dǎo)幾個學(xué)生甚至一個學(xué)生群達(dá)到學(xué)習(xí)目標(biāo),成為他們信念的支撐者。[8]當(dāng)然,Moodle所帶給教學(xué)者或者學(xué)習(xí)者的并不止這些,也并不限于這些,Moodle會隨著教學(xué)的改革來逐步完善它的架構(gòu)和功能,一旦踏入Moodle網(wǎng)站,你將成為Moodle知識理念的傳授者,也將成為Moodle知識理念的受益者。
參考文獻(xiàn):
[1]Stylus Systems Pvt. Ltd.,An open source learning management system [EB/OL],http://stylusinc.com/WebEnable/HR/Moodle.php, 2008-01-2/2008-1-12.
[2] Moodle Ltd., About Moodle, http://docs.moodle.org/en/Developer_documentation[EB/OL], 2008-01-2/2008-1-12.
[3]W3C Web Accessibility Initiative, Authoring Tool Accessibility Guidelines 1.0[EB/OL], http://www.w3.org/TR/ATAG10/, 2008-01-6/2008-1-20.
[4]W3C Web Accessibility Initiative, Web Content Accessibility Guidelines 1.0[EB/OL], http://www.w3.org/TR/WCAG10/, 2008-01-6/2008-1-20.
[5]W3C Web Accessibility Initiative, User Agent Accessibility Guidelines 1.0[EB/OL], http://www.w3.org/TR/UAAG10/, 2008-01-6/2008-1-20.
[6]W3C Web Accessibility Initiative, XML Accessibility Guidelines [EB/OL], http://www.w3.org/TR/XAG/, 2008-01-6/2008-1-20.
[7]Bradley, C., & Boyle, T., The design, development and use of multimedia learning objects[J], Journal of Educational Multimedia and Hypermedia, 2004, 13 (4):371-389.
[8]Mirabella, V., & Kimani, S., Accessible e-learning material: A no-frills avenue for didactical experts[J],New Review of Hypermedia and Multimedia,2004,10(2):165-180.
(編輯:楊馥紅)