信息技術(shù)教育的目的是培養(yǎng)學(xué)生的信息素養(yǎng),而不是讓每個(gè)學(xué)生都成為打字員、程序員,或者只是學(xué)會(huì)對(duì)某一種軟件的操作。然而,綜觀目前中小學(xué)信息技術(shù)教育,除了信息技術(shù)基礎(chǔ)知識(shí)外,其余教學(xué)內(nèi)容基本是以微軟系列軟件為主的操作方法,無怪乎有些學(xué)生會(huì)認(rèn)為“軟件就是微軟,微軟的軟件是最好的”。信息技術(shù)教育的這種現(xiàn)狀不僅不適合多元化信息時(shí)代的人才要求,也不利于培養(yǎng)學(xué)生的開放精神和創(chuàng)新能力。其實(shí),除了微軟系列軟件以外,從操作系統(tǒng)、數(shù)據(jù)庫(kù)到各種辦公應(yīng)用軟件等,還有其他更多、更好的產(chǎn)品可供選擇,特別是以Linux為代表的開源軟件。
與商業(yè)軟件相比,開源軟件突出的特點(diǎn)是用戶不僅可免費(fèi)獲得程序的源代碼,而且可以自由復(fù)制、修改和分發(fā)程序的源代碼。微軟系列軟件固然也有其自身的優(yōu)點(diǎn),比如界面友好、易用、使用廣泛、易于交流等,但是以微軟系列軟件為主的操作方法對(duì)于培養(yǎng)學(xué)生的信息素養(yǎng)方面有其難以克服的缺憾。所以,我們不妨設(shè)想一下:是否應(yīng)該讓開源軟件應(yīng)用走進(jìn)我們的高中信息技術(shù)課。
一個(gè)問題:是用微軟系列軟件,還是開源軟件來教學(xué)
第一,從使用成本來看。微軟執(zhí)行的是全球統(tǒng)一定價(jià)策略,其產(chǎn)品價(jià)格的昂貴眾所周知。即使是微軟專門針對(duì)教育部門的特價(jià)產(chǎn)品,有些學(xué)校依然難以承受。當(dāng)前我國(guó)對(duì)教育的投入還很不足,很多地方連計(jì)算機(jī)及相關(guān)的硬件還沒有完全配齊,更別提用多余的預(yù)算來購(gòu)買軟件產(chǎn)品。使用開源軟件最明顯的好處是使用者無需支付使用許可費(fèi),下載、使用、傳播、修改不用承擔(dān)法律問題,這不僅大大降低了教學(xué)成本,而且培養(yǎng)了學(xué)生尊重知識(shí)產(chǎn)權(quán)的習(xí)慣和良好的道德規(guī)范。
第二,從對(duì)學(xué)生的創(chuàng)新培養(yǎng)來看。微軟的很多產(chǎn)品特別是低端的家用或工作站產(chǎn)品,在用戶進(jìn)行某項(xiàng)操作時(shí)會(huì)使用方便,但是這非常不利于培養(yǎng)學(xué)生的創(chuàng)新精神和創(chuàng)新能力。進(jìn)一步講,微軟系列不能讓使用者更加深刻地理解技術(shù),也不能為使用者成為開發(fā)者提供便利。對(duì)于開源軟件,我們既可以使用,又可以查看軟件的源代碼,根據(jù)自己的需求進(jìn)行一定的修改,這不僅可以培養(yǎng)學(xué)生創(chuàng)新的能力,還可以培養(yǎng)學(xué)生的創(chuàng)新精神和開放意識(shí),讓他們學(xué)會(huì)共享、合作。
第三,從安全穩(wěn)定性來看。Windows平臺(tái)上的病毒、流氓軟件讓廣大用戶誠(chéng)惶誠(chéng)恐。一般學(xué)校教學(xué)用的計(jì)算機(jī)和服務(wù)器性能不高,裝上殺毒和防火墻軟件后更加拖慢系統(tǒng)的速度。由于經(jīng)費(fèi)普遍緊張,學(xué)校沒有能力設(shè)置足夠多的技術(shù)支持崗位,技術(shù)力量的薄弱使得對(duì)這些機(jī)器的維護(hù)困難重重。很多開源軟件具備優(yōu)秀的性能和強(qiáng)大的穩(wěn)定性及安全性。根據(jù)top500.org(世界運(yùn)算速度最快的500臺(tái)計(jì)算機(jī))2006年11月數(shù)據(jù)統(tǒng)計(jì):超過75%的超級(jí)計(jì)算機(jī)使用Linux操作系統(tǒng),使用Windows系列操作系統(tǒng)的則一臺(tái)沒有。這難道不是對(duì)二者性能比較的一個(gè)最有力的說明嗎?
第四,從國(guó)家的信息安全和軟件產(chǎn)業(yè)發(fā)展來看。我國(guó)信息產(chǎn)業(yè)部多位高層領(lǐng)導(dǎo)數(shù)次在公開場(chǎng)合表示:開源軟件是我國(guó)軟件業(yè)發(fā)展的一個(gè)重要契機(jī),我們要積極推進(jìn)開源軟件在國(guó)內(nèi)的研發(fā)與應(yīng)用。作為開源軟件普及的重要陣地,中學(xué)信息技術(shù)教育責(zé)無旁貸,應(yīng)率先使用。另外,在國(guó)家的信息安全方面,由于微軟產(chǎn)品屬于商業(yè)軟件,內(nèi)部是否包含惡意指令或者存在“后門”我們不得而知。
第五,從開放精神方面來看。知識(shí)應(yīng)是全人類共同的財(cái)富,知識(shí)的公共性決定了教育的開放性。但我們現(xiàn)行的信息技術(shù)教育幾乎完全采用微軟的系列軟件,這與開放教育理念是不相符的。微軟無疑是一家成功的商業(yè)公司,但它的產(chǎn)品完全是為滿足市場(chǎng),以追逐利潤(rùn)為目標(biāo)。與之相比較,開源軟件內(nèi)在的開放精神更符合教育本身的發(fā)展規(guī)律。
時(shí)至今日,我們的信息技術(shù)教育不能再局限于單一的以微軟系列軟件為主的狀況,而應(yīng)該適當(dāng)?shù)剡x擇以Linux為代表的開源軟件進(jìn)行多元化的教學(xué),培養(yǎng)具有開放精神和開闊視野的現(xiàn)代人才。
一種設(shè)想:基于開源軟件解讀《普通高中信息技術(shù)課程標(biāo)準(zhǔn)》
目前,國(guó)內(nèi)的高中信息技術(shù)教育課程除了信息技術(shù)基礎(chǔ)知識(shí)外,基本都是以微軟的Windows系列軟件為例來教學(xué)。然而教育部頒布的《普通高中信息技術(shù)課程標(biāo)準(zhǔn)》(以下簡(jiǎn)稱《課程標(biāo)準(zhǔn)》)并沒有明文規(guī)定高中信息技術(shù)教材的編寫和教學(xué)過程必須使用Windows等軟件,更沒有禁止使用Linux等開源軟件?!墩n程標(biāo)準(zhǔn)》要求高中信息技術(shù)課程包含一個(gè)必修模塊和五個(gè)選修模塊。在這幾個(gè)模塊里面,沒有一個(gè)是專為Windows開設(shè)的,有些模塊甚至更適合使用開源軟件進(jìn)行教學(xué)。下面,筆者對(duì)各個(gè)模塊進(jìn)行具體分析,以闡明開源軟件來教學(xué)所具有的潛在優(yōu)勢(shì)。
唯一的必修模塊是信息技術(shù)基礎(chǔ),這是學(xué)習(xí)其他選修模塊的前提和基礎(chǔ)?;A(chǔ)知識(shí)方面并不涉及使用什么軟件。這里不再贅言。
選修模塊一是“算法和程序設(shè)計(jì)”。開源軟件是因?yàn)榫哂袕?qiáng)大的軟件開發(fā)功能和開放源代碼的設(shè)計(jì),才有了今天的現(xiàn)狀和持續(xù)高速發(fā)展的能力。開源的開發(fā)工具、開發(fā)語(yǔ)言數(shù)不勝數(shù),開放的、優(yōu)秀的源代碼更是編程時(shí)可供借鑒的寶貴資源。相對(duì)于Windows封閉的源代碼,在這一模塊使用開源軟件來進(jìn)行教學(xué)是可行并具有得天獨(dú)厚優(yōu)勢(shì)的。
選修模塊二是“多媒體技術(shù)應(yīng)用”。也許有人認(rèn)為Windows平臺(tái)下的軟件更適合,但大家不要忘記在《星球大戰(zhàn)Ⅱ》、《指環(huán)王Ⅱ》、《哈利·波特》系列、《史瑞克》系列和《泰坦尼克》等人們耳熟能詳?shù)慕?jīng)典大片中,動(dòng)畫、特效均是在Linux平臺(tái)上完成的,其流暢逼真的畫面即使和以多媒體見長(zhǎng)的Macintosh的作品相比也毫不遜色。更不要忘記其實(shí)Macintosh就是一個(gè)BSD系統(tǒng),和Unix同根同源,而Linux又和Unix關(guān)系密切。
選修模塊三是“網(wǎng)絡(luò)技術(shù)應(yīng)用”。開源軟件更是生于Internet,長(zhǎng)于Internet。眾多的開發(fā)者把自己的代碼發(fā)布在網(wǎng)絡(luò)上,在網(wǎng)絡(luò)上交流,網(wǎng)絡(luò)是開源軟件的根據(jù)地。很多開源軟件的網(wǎng)絡(luò)功能強(qiáng)大、性能穩(wěn)定,以至于很多網(wǎng)絡(luò)硬件(如防火墻、路由器等)其內(nèi)部的嵌入式系統(tǒng)就是用Linux或者FreeBSD等開源軟件改編的。
選修模塊四是“數(shù)據(jù)管理技術(shù)”。雖然微軟有Access、SQL Server等產(chǎn)品,而開源軟件則有MySQL、Postgre SQL等優(yōu)秀的數(shù)據(jù)庫(kù)產(chǎn)品,數(shù)據(jù)庫(kù)巨頭Oracle近年來在開源領(lǐng)域動(dòng)作頻頻,甚至推出了自己的開源操作系統(tǒng)產(chǎn)品Unbreakable Linux,讓人不得不對(duì)開源的數(shù)據(jù)庫(kù)產(chǎn)品和技術(shù)另眼相看。
選修模塊五是“人工智能初步”。目前條件下選修這個(gè)模塊的學(xué)校應(yīng)該較少,不過這里有個(gè)有趣的比較結(jié)果:在Google里面搜索“Linux和人工智能”有21萬多個(gè)結(jié)果,搜索“微軟和人工智能”則有24萬多個(gè)結(jié)果。因此,Linux與人工智能結(jié)緣,并非是不現(xiàn)實(shí)、不可能的。
在《課程標(biāo)準(zhǔn)》對(duì)教科書編寫建議這部分內(nèi)容里,《課程標(biāo)準(zhǔn)》提出要體現(xiàn)科學(xué)性、通用性和前瞻性。講到通用性,不得不提到微軟的網(wǎng)頁(yè)標(biāo)準(zhǔn)。國(guó)內(nèi)不少網(wǎng)頁(yè)按照微軟的標(biāo)準(zhǔn)來做,用IE瀏覽正常,但是卻不符合W3C的國(guó)際標(biāo)準(zhǔn),造成嚴(yán)格支持國(guó)際標(biāo)準(zhǔn)的Firefox/Opera等非IE內(nèi)核的瀏覽器瀏覽時(shí)會(huì)有網(wǎng)頁(yè)排版不整齊、部分內(nèi)容無法顯示等問題。在文檔的通用格式方面,迫于輿論和技術(shù)的多重壓力,微軟已經(jīng)明確在其新版Office產(chǎn)品里面提供了對(duì)Open Office等開源辦公軟件文檔格式的支持。這就是開源軟件在通用性方面優(yōu)于微軟產(chǎn)品的證明。
《課程標(biāo)準(zhǔn)》提出要聯(lián)系實(shí)際培養(yǎng)學(xué)生利用信息技術(shù)解決問題的能力。正是由于開源軟件的開放源代碼特性,我們可以帶領(lǐng)學(xué)生從操作系統(tǒng)的內(nèi)核到應(yīng)用軟件的界面進(jìn)行全方位的修改以適合我們的需求,Windows及其平臺(tái)的封閉源代碼的產(chǎn)品只能依照原有的樣子和功能來使用,從這一點(diǎn)來看,開源軟件比封閉源代碼的軟件更能培養(yǎng)學(xué)生的動(dòng)手動(dòng)腦能力。
一個(gè)關(guān)鍵點(diǎn):從單一的微軟系列軟件教學(xué)轉(zhuǎn)向開源軟件和多元化的教學(xué)
當(dāng)前社會(huì)倡導(dǎo)開放、自由、共享與創(chuàng)造,諸如開放資源、開放教學(xué)設(shè)計(jì)、開放系統(tǒng)、開放標(biāo)準(zhǔn)、開放代碼、web2.0技術(shù)的應(yīng)用等方面越來越普遍,開源思想和web2.0的理念深入人心,倡導(dǎo)相互協(xié)作的精神和反壟斷的精神,注重知識(shí)的自由傳播,宣揚(yáng)文化交流和國(guó)際合作。社會(huì)的改革和進(jìn)步需要人們擁有一種開放的胸懷,開源軟件作為一種開放的體現(xiàn),也作為和私有軟件鼎立的一方,有其存在的價(jià)值,讓現(xiàn)在的學(xué)生學(xué)習(xí)、了解應(yīng)該是有必要性的?;诖?,我國(guó)中小學(xué)信息技術(shù)課程改革面臨著這樣一個(gè)關(guān)鍵點(diǎn):從單一的微軟系列軟件教學(xué)轉(zhuǎn)向開源軟件和多元化的教學(xué)。
信息技術(shù)教育不能再局限于微軟系列軟件為主的教學(xué),而應(yīng)倡導(dǎo)多元化的教學(xué)。多元化的教學(xué)是讓學(xué)生更多地發(fā)揮自己的自主性、主動(dòng)性,真正體現(xiàn)出學(xué)生作為學(xué)習(xí)主體的地位;學(xué)生能更好地了解今天的社會(huì),更好地認(rèn)識(shí)人生,發(fā)現(xiàn)生命的意義和價(jià)值;學(xué)生學(xué)會(huì)更多地珍惜生活,善待自我,關(guān)愛他人,奉獻(xiàn)社會(huì)。在素質(zhì)的培養(yǎng)上,除了提高學(xué)生的技術(shù)能力之外,培養(yǎng)學(xué)生的學(xué)習(xí)態(tài)度和使學(xué)生保持不斷學(xué)習(xí)的動(dòng)力其實(shí)更為重要。學(xué)生的好奇心、上進(jìn)心、主動(dòng)性、勇于嘗試、自我反思、道德敏感等方面的培養(yǎng)同樣至關(guān)重要。開源軟件和多元化的教學(xué)在這些方面有其不可替代的優(yōu)勢(shì)。
當(dāng)然,筆者在這里并不是倡導(dǎo)開源軟件完全替代微軟,而是認(rèn)為開源軟件的教學(xué)起碼應(yīng)成為信息技術(shù)課程教學(xué)的一部分。開源的精神倡導(dǎo)開放、共享、合作,教育并鼓勵(lì)學(xué)生誠(chéng)信、奉獻(xiàn)、遵紀(jì)守法,在培養(yǎng)學(xué)生的創(chuàng)新能力、協(xié)作能力、開放精神等方面是較為明顯的,這一點(diǎn)我們不應(yīng)忽視。
開源軟件的推廣和應(yīng)用需要一個(gè)逐漸擴(kuò)展的過程,至為關(guān)鍵的是教育行政領(lǐng)導(dǎo)和學(xué)校教師的教育觀念的更新、教師的課程開發(fā)意識(shí)和課程開發(fā)能力的提高、教師關(guān)于開源軟件的學(xué)習(xí)能力和應(yīng)用能力的培養(yǎng)以及信息技術(shù)課程教材的重新編寫。
開源軟件應(yīng)用于高中信息技術(shù)課程是具有可行性的,我們當(dāng)前亟待解決的是基于開源軟件的高中信息技術(shù)課程教材的開發(fā)以及深入研究高中信息技術(shù)教育使用開源軟件教學(xué)的實(shí)踐情況。我們相信,開源軟件的教學(xué)必將促進(jìn)開源思想的傳播和開源軟件應(yīng)用的推廣。
參考文獻(xiàn)
[1]趙國(guó)棟,黃永中.開源軟件在高校的應(yīng)用與推廣策略研究,中國(guó)遠(yuǎn)程教育,2007.1
[2]王民,張永忠.開源軟件與教育[J].中國(guó)電化教育,2006.11
[3]馬小強(qiáng),張曉軍.基于開源軟件的研究與教育應(yīng)[J].中國(guó)電化教育,2006.11
[4]莫曉柏.Linux在教育領(lǐng)域的應(yīng)用[J].中國(guó)電化教育,2006.11
[5]張渝江.開源軟件進(jìn)學(xué)校,準(zhǔn)備好了嗎?[J].信息技術(shù)教育,2006.1
[6]張渝江,陳凱.開源軟件在學(xué)校中的影響越來越廣泛[J]. 信息技術(shù)教育,2006.1
[7]郭友蘭,李成革.試論開源思想對(duì)教育資源建設(shè)的意義[J].現(xiàn)代遠(yuǎn)程教育研究,2004.4