2093.基于自由軟件的計(jì)算機(jī)教學(xué)_第1頁
2093.基于自由軟件的計(jì)算機(jī)教學(xué)_第2頁
2093.基于自由軟件的計(jì)算機(jī)教學(xué)_第3頁
2093.基于自由軟件的計(jì)算機(jī)教學(xué)_第4頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、基于自由軟件的計(jì)算機(jī)教學(xué)摘要:軟件的版權(quán)在學(xué)校的使用和教學(xué)中未有引起足夠的重視,隨著我國(guó)加入世貿(mào),對(duì)知識(shí)產(chǎn)權(quán)的保護(hù)會(huì)越來越嚴(yán)格。自由軟件不存在盜版的問題。自由軟件發(fā)展的速度十分迅速,在可用性和易用性上都有極大的提高?;谧杂绍浖慕虒W(xué)平臺(tái)費(fèi)用十分低廉。這些原因?qū)?huì)促進(jìn)基于自由軟件的計(jì)算機(jī)教學(xué)的發(fā)展。關(guān)鍵詞:自由軟件 計(jì)算機(jī)教學(xué) 版權(quán) 許可證 gnu linux1 什么是自由軟件自由軟件是gnu工程的產(chǎn)物。gnu工程開始于1984年,由richard stallman發(fā)起,其目的是開發(fā)一個(gè)類似unix的,并且是自由的完整的操作系統(tǒng)gnu系統(tǒng)。當(dāng)時(shí),unix是比較成熟而流行的操作系統(tǒng),因此rich

2、ard stallman選擇做一個(gè)與unix兼容的操作系統(tǒng)。一個(gè)操作系統(tǒng)不僅僅意味著一個(gè)內(nèi)核,還就包括指令處理器、匯編程序、編譯器、解釋編輯器和各種應(yīng)用軟件,這樣容易被移植,而且unix用戶可以方便地轉(zhuǎn)移過來。到90年代,gnu已經(jīng)發(fā)現(xiàn)或者完成了除了內(nèi)核之外的所有主要成分。而linux,一個(gè)自由的內(nèi)核,由linus torvalds開發(fā)了。把linux和幾乎完成的gnu系統(tǒng)結(jié)合起來,就構(gòu)成了一個(gè)完整的操作系統(tǒng):一個(gè)基于linux的gnu系統(tǒng)。gnu工程采用gnu通用公共許可證(gpl),力圖保證共享和修改自由軟件的自由保證自由軟件對(duì)所有用戶是自由的。自由軟件(free software)的fr

3、ee指的是自由而不是價(jià)格上的免費(fèi)。采用gpl的軟件一定是開放源代碼,可以自由復(fù)制分發(fā),可以自由進(jìn)行研究和改寫源代碼,并要求在提供軟件時(shí)要讓使用者知道有這些權(quán)利。修改后的自由軟件仍然要遵守gpl,確保自由軟件不被某些人或公司據(jù)為己有。為了避免法律上的糾紛,所有的自由軟件都注明不提供任何類型的擔(dān)保,全部的風(fēng)險(xiǎn),如程序的質(zhì)量和性能問題都由使用者來承擔(dān)。如果程序出現(xiàn)缺陷,使用者承擔(dān)所有必要的服務(wù),修復(fù)和改正的費(fèi)用。自由軟件并不是反商業(yè)的,只不過是換一種商業(yè)方式進(jìn)行贏利。作者可以在分發(fā)軟件或提供服務(wù)時(shí)收取費(fèi)用。1 例如最大的linux廠商redhat,就提供軟件集成、開發(fā)和各種服務(wù),并從中賺取利潤(rùn)。gp

4、l與傳統(tǒng)的copyright是完全不同的,由于自由軟件允許自由復(fù)制分發(fā),所以自由軟件是不存在盜版問題,相反,在stallman看來,這體現(xiàn)了人與人之間的互助美德。2 自由軟件的現(xiàn)狀自由軟件現(xiàn)時(shí)已經(jīng)發(fā)展得比較成熟。在internet服務(wù)器中,已經(jīng)有很大數(shù)量的網(wǎng)絡(luò)服務(wù)器使用linux操作系統(tǒng),加上免費(fèi)的apache網(wǎng)站服務(wù)器和mysql數(shù)據(jù)庫(kù),用php或python作為開發(fā)語言,構(gòu)成了開發(fā)和實(shí)施高性能web應(yīng)用的重要平臺(tái)。netcraft調(diào)查3千多萬個(gè)網(wǎng)站后顯示,到2002年8月為止,采用apache為web server的占了總體的67%,第二名的microsoft的只有25%。2但在個(gè)人計(jì)算機(jī)

5、的操作系統(tǒng)、應(yīng)用軟件和辦公等桌面應(yīng)用方面,自由軟件和linux的普及率遠(yuǎn)遠(yuǎn)比不上windows。造成這種現(xiàn)狀的原因主要有三個(gè):一、自由軟件采用的是類似unix的操作系統(tǒng)linux,個(gè)人機(jī)的用戶對(duì)此不熟悉,自由軟件發(fā)展的早期操作界面和辦公軟件的數(shù)量都較少,不能吸引一般的用戶更換系統(tǒng)。二、用戶的使用習(xí)慣也有很大的關(guān)系,系統(tǒng)和軟件的改變畢竟需要重新學(xué)習(xí),需要一定的時(shí)間和精力。三、大量的文檔是用微軟office格式進(jìn)行保存,改變系統(tǒng)和辦公軟件后能否繼續(xù)使用也是很多人顧慮的問題。實(shí)際上,linux為操作系統(tǒng)現(xiàn)時(shí)已經(jīng)出現(xiàn)了優(yōu)秀的圖形操作界面,如gnome和kde,在可用性和易操作性上并不比windows界

6、面差,并且對(duì)中文的支持也開始完善。redhat7.3中,在安裝的過程中已經(jīng)可選擇中文。在最常用的辦公軟件方面,abiword、gnumeric、kword和openoffice等自由軟件可涵蓋微軟office的大部份功能,對(duì)word、excel文檔都可直接打開和保存。3 在的自由軟件目錄中,已經(jīng)列出了上千種自由軟件,并且還在不斷發(fā)展增加中。這些是自由軟件能應(yīng)用于教學(xué)的重要因素。3 自由軟件與教學(xué)的需要采用基于自由軟件的計(jì)算機(jī)教學(xué),能否滿足教學(xué)的需要?這是中專計(jì)算機(jī)教學(xué)中所學(xué)的內(nèi)容和軟件列表(表1),在自由軟件中可找到相對(duì)應(yīng)的軟件實(shí)現(xiàn)。操作系統(tǒng)windowslinux辦公軟

7、件officeabiword、koffice、openoffice編程語言c、vcgcc、qt數(shù)據(jù)庫(kù)vfp、sqlservermysql、gnusql網(wǎng)頁編輯dreamweaverbluefish圖像處理photoshopgimp(表1)可見,對(duì)于每一個(gè)基于windows操作系統(tǒng)的軟件,基本上可找到相應(yīng)的自由軟件。因此,構(gòu)建自由軟件的教學(xué)平臺(tái)能滿中專計(jì)算機(jī)教學(xué)的需要。4 在教學(xué)中應(yīng)用自由軟件的好處4.1 可以提高計(jì)算機(jī)使用者對(duì)知識(shí)產(chǎn)權(quán)的認(rèn)識(shí)和尊重。軟件都是有版權(quán)的,無論是copyright的軟件或是遵循gpl的軟件,都是開發(fā)者辛勤勞動(dòng)的智慧結(jié)晶。有一種說法,是正版軟件的高昂價(jià)格逼使用戶采用盜版

8、軟件,這種說法并不正確。軟件的價(jià)格高低是市場(chǎng)行為。就像吃飯,滿漢全席會(huì)很貴,有錢你可以每一頓都吃大餐,沒錢的也可以買菜回家煮。不能因?yàn)槌圆黄鹁徒袨槭裁从喌眠@么貴,這是他的權(quán)利,你吃不吃得起是另一回事。隨著我國(guó)加入世貿(mào),對(duì)知識(shí)產(chǎn)權(quán)的保護(hù)會(huì)越來越嚴(yán)格。學(xué)校使用的軟件,應(yīng)要符合知識(shí)產(chǎn)權(quán)的要求。4.2 節(jié)約購(gòu)買軟件的費(fèi)用。采用微軟公司的操作系統(tǒng)和應(yīng)用軟件,必須要用一大筆費(fèi)用購(gòu)買。2002年8月29日,微軟正式實(shí)行新的許可證制度(licensing 6.0)。其中的兩項(xiàng)內(nèi)容引起軒然大波,一是簽署這一許可協(xié)議的客戶需要每年向它支付一筆費(fèi)用以得到微軟軟件的最新版本,如果不簽署這一協(xié)議,在購(gòu)買新版軟件時(shí)將不能

9、享受折扣價(jià);二是為了“遏止侵權(quán)盜版行為和跟蹤其用戶使用情況”,微軟要求與其簽署協(xié)議的pc經(jīng)銷商必須在pc中預(yù)裝windows操作系統(tǒng)。這一變動(dòng)對(duì)用戶影響甚大,如果每年不向微軟交一次許可費(fèi),則需要出高價(jià)購(gòu)買。反之如果一年交一次費(fèi)用,總體購(gòu)買支出也必然上升。調(diào)查顯示,約90%的企業(yè)認(rèn)為微軟新收費(fèi)制度會(huì)增加企業(yè)軟件購(gòu)買費(fèi)用20%至200%3。對(duì)于學(xué)校,機(jī)房有幾十甚至上百臺(tái)電腦,如果每一臺(tái)都要裝上windows加上office的費(fèi)用可能要十幾萬到幾十萬元。對(duì)于學(xué)校來說,這不是一筆小的開支。并且軟件要不斷更新,當(dāng)需要新軟件時(shí),又要一筆新的費(fèi)用了。微軟推行了新的許可證后,其軟件的使用費(fèi)用更加高昂。采用自由

10、軟件則可以大大減少軟件費(fèi)用的開支??梢詫⒂邢薜馁Y金投入到更有用的地方。對(duì)于個(gè)人用戶來說,使用自由軟件可以構(gòu)建一個(gè)零費(fèi)用的工作平臺(tái)。這對(duì)于沒有收入的學(xué)生來說是一種不錯(cuò)的選擇。5 構(gòu)建基于自由軟件的計(jì)算機(jī)教學(xué)環(huán)境操作系統(tǒng)選擇redhat公司的7.3版linux,辦公軟件采用gnome自帶的辦公軟件abiword、gnumeric和openoffice。編程語言采用gcc編譯器,用anjuta作為ide界面,可以進(jìn)行c和c+的編程。gimp作為圖像處理軟件。網(wǎng)業(yè)設(shè)計(jì)可采用openoffice自帶的網(wǎng)業(yè)設(shè)計(jì)軟件。自由軟件的發(fā)展十分迅速,可用的軟件數(shù)量會(huì)不斷增多,應(yīng)根據(jù)實(shí)際的需要再進(jìn)行選擇和添加。6 基

11、于自由軟件的計(jì)算機(jī)教學(xué)實(shí)踐6.1 教學(xué)目的讓學(xué)生了解什么是自由軟件。會(huì)安裝linux操作系統(tǒng)和一些常用的軟件,構(gòu)建基于自由軟件的計(jì)算機(jī)學(xué)習(xí)環(huán)境。會(huì)使用一些常用的軟件和在linux下學(xué)習(xí)編程。6.2 教學(xué)對(duì)象的選擇由于是初次進(jìn)行基于自由軟件的計(jì)算機(jī)教學(xué),具有一定的實(shí)驗(yàn)性質(zhì),因此教學(xué)的對(duì)象選擇計(jì)算機(jī)興趣小組,沒有進(jìn)行班級(jí)教學(xué)。該小組的人數(shù)為十七人,對(duì)計(jì)算機(jī)感興趣,有學(xué)習(xí)新知識(shí)和新技能的強(qiáng)烈興趣,計(jì)算機(jī)操作的水平也較高。6.3 教學(xué)安排本次教學(xué)是利用課余的時(shí)間進(jìn)行的,因此教學(xué)的時(shí)間較為零散,延續(xù)的時(shí)間也較長(zhǎng),約為二個(gè)月。總學(xué)時(shí)約為15課時(shí)。時(shí)間分配如下:1.認(rèn)識(shí)軟件的版權(quán)和許可證。.(一課時(shí))2.學(xué)

12、會(huì)linux的安裝。(三課時(shí))3.linux的基本操作和配置。.(三課時(shí))4.linux下的軟件安裝。.(二課時(shí))5.abiword、gnumeric和openoffice辦公軟件的使用。(三課時(shí))6.gcc、anjuta編程軟件的使用。(三課時(shí))6.4 教學(xué)過程本次教學(xué)具有試驗(yàn)性質(zhì),并且學(xué)生的水平較高,因此教學(xué)的方法和過程與一般的教學(xué)有所區(qū)別。認(rèn)識(shí)軟件的版權(quán)和許可證這方面的內(nèi)容,我并沒有直接將所有的內(nèi)容告訴學(xué)生,指出除了copyright之外,還有g(shù)pl、bsd等不同的軟件許可證,讓學(xué)生找相關(guān)的資料,最后進(jìn)行綜合。學(xué)生通過因特網(wǎng)收集到不少有關(guān)于許可證的資料。linux的安裝,是用實(shí)際操作的方

13、式進(jìn)行教學(xué)。在學(xué)校中用了5臺(tái)計(jì)算機(jī)讓學(xué)生進(jìn)行l(wèi)inux的安裝。安裝的過程中最重要的是硬盤分區(qū)的劃分。redhat7.3版似乎存在問題,將硬盤重新分區(qū)再安裝很容易實(shí)現(xiàn),但對(duì)于已劃分好fat32分區(qū)的硬盤,刪除其中一個(gè)分區(qū)后再創(chuàng)建linux格式的分區(qū)時(shí)總提示有問題,不能繼續(xù)。只能先在windows下用分區(qū)軟件pqmagic創(chuàng)建linux格式的三個(gè)分區(qū)(boot區(qū)、根分區(qū)和交換區(qū)),再安裝linux才可以。接下來的安裝過程,由于學(xué)校的計(jì)算機(jī)配置都是比較主流的硬件,因此非常順利。而學(xué)生家里的配置各有不同,基本上都可以順利完成安裝,但一些內(nèi)置的軟貓是用不了的??梢妉inux對(duì)硬件的支持已經(jīng)非常廣泛。li

14、nux的基本操作和配置,采用演示、講解和實(shí)操相結(jié)合進(jìn)行教學(xué)?;静僮饔谢久畹氖褂?,包括ls、cp、cd、clear、rm、date、man、mv、rmdir、mkdir、fr等。5 這部份的內(nèi)容較多,與dos操作系統(tǒng)作比較,進(jìn)行說明。vi編輯器的簡(jiǎn)單使用,包括建立新文件、修改和保存等基本的操作。系統(tǒng)、顯示分辨率和網(wǎng)卡的配置,可以用setup命令調(diào)出系統(tǒng)配置程序來進(jìn)行。另外,再嘗試了配置三種不同的上網(wǎng)方法,即是撥號(hào)上網(wǎng)、局域網(wǎng)接入和adsl接入。redhat已經(jīng)內(nèi)置了這幾種不同的上網(wǎng)軟件,只要打開gnome的internet連接向?qū)?,就可以按向?qū)У恼f明一步步來,就可以完成了。訪問window

15、s分區(qū)的方法。xwindows的切換方法。linux的基本操作這部份的內(nèi)容較多,學(xué)生要經(jīng)過反復(fù)多次的練習(xí)才有印象。實(shí)際所用的時(shí)間比預(yù)計(jì)的多。linux軟件的安裝。包括采用rpm格式、tar格式、bin格式和直接由源代碼編譯等幾種不同格式軟件的安裝。redhat7.3中,還有rpm軟件包的管理軟件,使軟件的安裝和卸載變得更易操作。在這個(gè)教學(xué)過程中,試安裝過mozilla1.1,java,gcc3.0、anjuta等軟件。在軟件的安裝和管理方面,windows的操作較容易,linux的安裝文件的格式較多,方法也有所不同,比較繁瑣。對(duì)于辦公軟件,如abiword和gnumeric的操作方法與word

16、、excel十分類似,都比較容易掌握。openoffice的功能十分豐富,但在一些細(xì)節(jié)上不符合我國(guó)的習(xí)慣,需要進(jìn)行調(diào)整。另外沒有對(duì)應(yīng)的教材,在教學(xué)上造成不便。程序編寫方面的教學(xué)主要是使用vi錄入c語言的源程序,用gcc進(jìn)行編譯。使用anjuta在圖形界面進(jìn)行源程序的輸入和修改更方便。6.5 教學(xué)總結(jié)經(jīng)過一段時(shí)間的教學(xué)實(shí)踐,我感到基于自由軟件的計(jì)算機(jī)教學(xué)是可行的。學(xué)生經(jīng)過一段時(shí)間的學(xué)習(xí)后,可以較好地掌握linux的安裝和配置,將自由軟件應(yīng)用于日常的文書處理和編程學(xué)習(xí)中。但在教學(xué)的過程中,也感到一些不足之處,首先是沒有相對(duì)應(yīng)的教材,在教學(xué)中很難進(jìn)行說明,學(xué)生也沒有相應(yīng)的資料。其次,在軟件的兼容性上

17、沒有可能達(dá)到百份之一百,因此在打開或保存微軟軟件時(shí)會(huì)有一些小問題。本次教學(xué)可以說是試驗(yàn)性質(zhì)的,學(xué)生的素質(zhì)都較高,并有一個(gè)良好的環(huán)境進(jìn)行實(shí)驗(yàn)和操作。在以班級(jí)為對(duì)象的教學(xué)中,不可能大批量地安裝軟件,應(yīng)如何確保有好的實(shí)驗(yàn)環(huán)境也是值得探討的問題。7 總結(jié)自由軟件的發(fā)展非常迅速,在ibm、sun等大公司的聯(lián)合支持下6,相信還會(huì)有更廣闊的前景。我國(guó)政府的部門采購(gòu)也引入了linux等自由軟件。培養(yǎng)熟練的linux操作人員,是中專教學(xué)中要考慮的一個(gè)問題了。采用自由軟件構(gòu)建教學(xué)和辦公平臺(tái)在版權(quán)上沒有爭(zhēng)議,并可節(jié)省大量的軟件費(fèi)用支出。基于自由軟件的計(jì)算機(jī)教學(xué)是可以實(shí)現(xiàn)的。但實(shí)現(xiàn)的過程不是一朝一夕的事,盡可能平穩(wěn)而

18、不能過于急進(jìn)。采用逐步過渡的方法是比較可行的。先增加linux操作系統(tǒng)的課程,再逐步將編程、辦公、繪圖等學(xué)習(xí)遷移至linux系統(tǒng)。這個(gè)過程可能需要二到三年的探索和過渡。參考文獻(xiàn)1 2345作者:銀河網(wǎng)絡(luò)教育中心,linux培訓(xùn)教程,中國(guó)水利出版社6abstract: the software copyright has not attained enough attention in school and teaching. intellectual property rights protection will be more and more strict along with our country

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論