前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的計算機硬件教案主題范文,僅供參考,歡迎閱讀并收藏。
關(guān)鍵詞:計算機軟件基礎(chǔ) 電子教案 RIA Flex
電子教案,是將傳統(tǒng)教案中的內(nèi)容轉(zhuǎn)換成計算機能處理的數(shù)字信息格式后存儲于記錄介質(zhì)(如磁盤、磁帶、光盤等) 中的一種形態(tài)。同其他的電子出版物一樣,在觀看閱讀時必須事先輸人計算機主機中,由顯示器輸出。目前課堂上比較流行的電子教案一般有兩種類型:PPT 教案和 WORD 教案,調(diào)研中發(fā)現(xiàn)在《計算機軟件基礎(chǔ)》課程教學(xué)當(dāng)中 PPT 教案使用的比例非常高。與傳統(tǒng)教案相比,電子教案不僅僅是形式上的變化,而是對傳統(tǒng)教學(xué)手段、教學(xué)方法和教學(xué)模式的深層次變革。在教學(xué)過程中有效運用電子教案是新課程改革的必然要求、是教育現(xiàn)代化的必然要求、也是未來社會發(fā)展的必然要求。
《計算機軟件基礎(chǔ)》作為工科專業(yè)的必修專業(yè)基礎(chǔ)課程之一,主要介紹了程序設(shè)計語言、數(shù)據(jù)結(jié)構(gòu)和軟件工程基礎(chǔ)知識,強調(diào)基本算法的理解和運用。傳統(tǒng)教學(xué)無法演示程序設(shè)計實踐和算法演示,充分利用多媒體、網(wǎng)絡(luò)技術(shù)發(fā)展帶來的契機,采用新的教學(xué)模式改進原來的以教師講授為主的單一課堂教學(xué)模式是課程發(fā)展的趨勢。
一、現(xiàn)有《計算機軟件基礎(chǔ)》電子教案開發(fā)中存在的問題
軟件復(fù)用是一種由預(yù)先構(gòu)造好的、為軟件復(fù)用是一種由預(yù)先構(gòu)造好的、為復(fù)用目的而設(shè)計的軟件構(gòu)件來建立或者組裝軟件系統(tǒng)的過程。目前用 PPT 等軟件開發(fā)的《計算機軟件基礎(chǔ)》電子教案的大部分內(nèi)容是直接打包在一起的,用戶根本看不到動態(tài)演示過程,也沒法對內(nèi)容進行修改,所以根本就談不上軟件的復(fù)用,網(wǎng)絡(luò)共享也困難。目前少數(shù)一些用Authorware,Director,F(xiàn)lash 和 Html 等軟件開發(fā)的《計算機軟件基礎(chǔ)》電子教案,由于在打包或時把教學(xué)內(nèi)容和程序放在一起,一般沒有計算機培訓(xùn)的用戶根本就沒有辦法對其進行修改。由于現(xiàn)在網(wǎng)絡(luò)的快速發(fā)展,基于 PPT 等開發(fā)工具開發(fā)出來的電子教案都不支持網(wǎng)絡(luò)瀏覽,這樣不利于課程電子教案內(nèi)容的及時更新。同時,PPT 要做出很強的交互性需要熟悉它的腳本開發(fā),而 PPT 的交互設(shè)計能力不強,限制了教案的二次開發(fā)能力,使得教師的教學(xué)活動設(shè)計和組織受到現(xiàn)有電子教案的約束,很難達到理想的教學(xué)效果。
二、系統(tǒng)整體設(shè)計結(jié)構(gòu)
電子教案系統(tǒng)總體上被分為兩大部分,一個是電子教案的編輯器部分,另一個是電子教案的內(nèi)容前臺展示部分(播放器功能)。編輯器部分的界面設(shè)計要力求簡潔明了,邏輯結(jié)構(gòu)清晰。播放器部分是教師上課時用來展示教學(xué)內(nèi)容的程序,它包括導(dǎo)航部分、內(nèi)容展示部分、以及電子白板。系統(tǒng)的功能需求主要集中在圖文混排、多媒體支持、用戶交互、編輯和修改、文字批注和電子排版等功能。
系統(tǒng)總體上采用由電子教案編輯器和播放器兩部分組成,電子教案編輯器在完成電子教案內(nèi)容的制作后導(dǎo)出素材內(nèi)容,打開播放器播放電子教案。
編輯器主要是為電子教案的制作人員提供添加和修改課程電子教案內(nèi)容的功能。編輯器部分包括電子教案文件處理部分,電子教案邏輯的設(shè)計,具體的每個頁面內(nèi)容的添加和頁面相關(guān)屬性的設(shè)置。其中文件處理部分對電子教案進行新建、打開、保存;邏輯結(jié)構(gòu)對電子教案內(nèi)容之間的邏輯結(jié)構(gòu)進行安排,使其符合電子教案整體的結(jié)構(gòu)或教師教學(xué)的具體要求;頁面內(nèi)容的添加負(fù)責(zé)在頁面中添加具體的教學(xué)內(nèi)容素材,如圖片、文本、音頻、視頻等;頁面相關(guān)屬性的設(shè)置對頁面背景顏色和背景圖片的添加和修改,對頁面切換效果的設(shè)置。另外還有具體的媒體素材的風(fēng)格設(shè)計,同時還提供備課時添加批注的功能。播放器通主要負(fù)責(zé)對編輯器生成的電子教案素材文件的展示,供教師上課使用。播放器的交互設(shè)計和 PPT 類似,保持了 PPT 的一些版面設(shè)計風(fēng)格和快捷鍵操作等。另外播放器提供彈出式導(dǎo)航欄,方便教師上課時的導(dǎo)航操作,每種素材對象都有自己特定的交互方式。編輯器打包把播放器和電子教案素材內(nèi)容放在一起,播放器在打開時會調(diào)用同級同名文件夾里的 XML 文件和素材文件。
三、主要模塊實現(xiàn)
1、電子教案文件操作模塊
該模塊在設(shè)計時把電子教案文件作為一個整體內(nèi)容來進行新建、打開和保存。新建電子教案時對原有已打開電子教案的處理,如果用戶對已打開電子教案做了修改,但是未保存,會提示用戶先保存,然后再新建電子教案文件。
作為該系統(tǒng)的重要模塊之一,內(nèi)容結(jié)構(gòu)編輯模塊的設(shè)計要方便用戶對電子教案文件的邏輯結(jié)構(gòu)進行編輯和修改。本系統(tǒng)采用樹的數(shù)據(jù)結(jié)構(gòu)來標(biāo)示電子教案的內(nèi)容結(jié)構(gòu),不僅結(jié)構(gòu)清晰,而且操作方便,符合一般用戶的習(xí)慣。
該樹形結(jié)構(gòu)的節(jié)點可以拖動以調(diào)整節(jié)點的位置,在節(jié)點上單擊右鍵會彈出右鍵菜單,包括對節(jié)點的添加、復(fù)制、粘貼、刪除和修改等操作。
四、總結(jié)
《計算機軟件基礎(chǔ)》電子教案設(shè)計和開發(fā)的過程中,不僅使電子教案結(jié)合了桌面應(yīng)用良好的用戶體驗與網(wǎng)絡(luò)課件輕松部署,帶給用戶更好的交互體驗。該系統(tǒng)實現(xiàn)了電子教案對網(wǎng)絡(luò)的支持,提高了教案的可重用性和可擴展性。本系統(tǒng)結(jié)構(gòu)在細(xì)節(jié)上還有部分可以改進和提高的地方。比如系統(tǒng)定義的各種資源素材 XML 表示文檔沒有遵循 Scorm 技術(shù)標(biāo)準(zhǔn),給以后電子教案素材內(nèi)容網(wǎng)絡(luò)復(fù)用帶來不便。
參考文獻
[1] 孫穎. Flash ActionScript 3 殿堂之路[M].北京:電子工業(yè)出版社.2003.
[2] 李捷.2003.基于 RIA 的英語多媒體課件的設(shè)計與實現(xiàn)[D].合肥:中國科學(xué)技術(shù)大學(xué),2003.6—7.
關(guān)鍵詞硫胺素焦磷酸核酶開關(guān); 增強綠色熒光蛋白; 基因表達調(diào)控; 熒光生物傳感器; 哺乳細(xì)胞
1引 言
核酶開關(guān)是近些年出現(xiàn)的一種人工基因調(diào)控開關(guān)。常見的核酶開關(guān)由錘頭狀核酶和適配體組成[1]。作為一種順式作用元件,在特異識別適配體的配體作用下,無需蛋白質(zhì)輔助,即可通過調(diào)節(jié)自身裂解反應(yīng),調(diào)控mRNA的翻譯,已應(yīng)用于多種細(xì)胞的基因調(diào)控[2~6]。迄今,隨著指數(shù)富集配基系統(tǒng)進化技術(shù)(SELEX)[7]技術(shù)發(fā)展,越來越多的適配體被篩選出來,能特異性地結(jié)合小分子、蛋白質(zhì)、多肽、氨基酸、抗生素和金屬離子等各種配體[8~11]。相比于天然的核酶開關(guān),人工核酶開關(guān)具有基因表達可控性、結(jié)構(gòu)可組裝性、靶基因特異性等特點[12]。配體與適配體區(qū)的結(jié)合引起的構(gòu)象變化可用來調(diào)控下游基因的表達,轉(zhuǎn)化成相關(guān)的化學(xué)信號,如報告基因的熒光變化等,可實現(xiàn)對配體在活細(xì)胞內(nèi)的原位、可視化檢測。如今,合成生物學(xué)的發(fā)展及核開關(guān)在邏輯門中的運用,更推動了基于核酶開關(guān)的生物傳感器在真核細(xì)胞內(nèi)的廣泛應(yīng)用[13]。
硫胺素焦磷酸(Thiamine pyrophosphate,TPP) 是維生素B1在細(xì)胞內(nèi)的主要活性形式,也是糖、脂肪酸和氨基酸氧化代謝中重要的輔助因子,對維持細(xì)胞正常代謝、細(xì)胞生長和增殖等發(fā)揮極其重要的作用。TPP 核酶開關(guān)是唯一同時存在于原核生物和真核生物中的天然核糖開關(guān),在植物和真菌中較為常見[14~17]。其在真核細(xì)胞中主要作用于premRNA的內(nèi)含子剪切,可實現(xiàn)對基因精確和有效的調(diào)控。無論是在真核中,還是原核生物中,TPP核酶開關(guān)對TPP都有高的特異性和親和力,而細(xì)胞中的其它組分或相似產(chǎn)物與核酶開關(guān)適配區(qū)結(jié)合能力很弱[18~20],對核酶的活性影響很小。文獻[21~24]報道,將TPP適配體與天然核酶組裝成人工的TPP核酶開關(guān),用于體外、原核細(xì)胞或藻類等細(xì)胞中調(diào)節(jié)靶基因的表達。目前,在哺乳細(xì)胞中運用的核酶開關(guān)適配體結(jié)構(gòu)多限于茶堿、四環(huán)素、金屬離子等配體的適配體[25,26]。這些配體為細(xì)胞外源物,且常具有一定細(xì)胞毒性。而TPP是真核細(xì)胞的一種重要的代謝中間物,在細(xì)胞體內(nèi)含量較低,人工建立的核酶開關(guān)用于調(diào)節(jié)哺乳細(xì)胞內(nèi)的基因表達還未見報道。
迄今為止,原核生物中報道的人工TPP核酶開關(guān)有正調(diào)控和負(fù)調(diào)控兩種類型[21],一般置于靶基因5′端。通過配體與適配體的作用,調(diào)控核酶剪切與否,釋放或封閉RBS序列以促進或關(guān)閉下游基因的表達[27]。真核生物中因無RBS 序列,核酶開關(guān)通過抑制mRNA剪切上調(diào)靶基因的表達,或激活mRNA剪切來抑制靶基因的表達[28,29]。目前,人工核酶開關(guān)的設(shè)計一般通過理性設(shè)計通信模塊元件序列,再整合到細(xì)菌或酵母mRNA中進行功能篩選與優(yōu)化[30,31]。
2實驗部分
2.1儀器與試劑
Eppendorf mastercycler nexus PCR儀(德國Eppendorf公司); Nikon ECLIPSE TI倒置熒光顯微鏡(日本Nikon公司); BD Accuri C6流式細(xì)胞儀(美國BD公司)。
焦磷酸硫胺素(>95.0%,美國Sigma公司); 茶堿(>99.0%,北京百靈威科技有限公司); DpnI酶(50 U/μL,美國NEB公司); T4 連接酶(5 U/μL,美國Invitrogen公司); lipofectamine 2000轉(zhuǎn)染試劑、DMEM培養(yǎng)基(美國Invitrogen公司); 小牛血清(美國Gibco公司)。
2.2哺乳細(xì)胞中TPP核酶開關(guān)質(zhì)粒的構(gòu)建
將來源于Schistosoma mansonii錘頭狀核酶 (HHR) 序列插入pEGFPN1載體EGFP基因的3′ UTR 區(qū)。 pEGFPN1質(zhì)粒為模板,5′ 重疊延伸PCR方法構(gòu)建無TPP適配體區(qū)的pEGFPHHR。PCR反應(yīng): 94℃預(yù)變性2 min,94℃ 30 s, 60℃ 30 s, 72℃ 1 min, 25個循環(huán); 72℃延伸10 min。PCR反應(yīng)體系: 5 μL 10 × Phusion DNA polymerase buffer, 4 μL 10 mmol/L dNTP, 2 μL 10 μmol/L primer F, 2 μL 10 μmol/L primer R, 1 μL Template, 0.25 μL Phusion DNA polymerase; 加ddH2O至50 μL。PCR產(chǎn)物用乙醇回收,DpnI酶37℃消化PCR產(chǎn)物中過量的質(zhì)粒模板1 h,用乙醇回收產(chǎn)物,T4 DNA ligase連接轉(zhuǎn)化至感受態(tài)細(xì)胞,后涂布至含有相應(yīng)抗性的LB平板中37℃過夜培養(yǎng)。挑取單克隆培養(yǎng),提取質(zhì)粒并送上海生工生物技術(shù)公司測序,GenBank中BLAST序列比對。測序成功產(chǎn)物作為模板用于后續(xù)帶有TPP適配區(qū)on/off型核酶開關(guān)的構(gòu)建,其構(gòu)建方法同上,其序列與相關(guān)引物見表1。所有寡核苷酸及引物由上海生工生物技術(shù)公司合成。
2.3哺乳細(xì)胞的培養(yǎng)及瞬時轉(zhuǎn)染
HEK293細(xì)胞于添加10% 小牛血清的DMEM中,37℃, 5% CO2培養(yǎng)。轉(zhuǎn)染前一天,以5×104/孔密度,添加0.5 mL DMEM/孔鋪于24孔板。根據(jù)轉(zhuǎn)染條件,以每孔1 μg pEGFPTPPHHR質(zhì)粒與2 μL lipofectamine 2000轉(zhuǎn)染細(xì)胞,pEGFPN1與pEGFPHHR分別為陰性與陽性對照,4 h后換新鮮培養(yǎng)基并添加不同梯度濃度(0~150 μmol/L)的TPP或茶堿(Theophylline)。
2.4轉(zhuǎn)染后細(xì)胞內(nèi)EGFP表達的熒光顯微鏡觀察與流式細(xì)胞儀分析
細(xì)胞轉(zhuǎn)染48 h后, PBS洗滌,熒光顯微鏡下以488 nm 激發(fā)波長,515~545 nm發(fā)射波長觀察EGFP
3結(jié)果與討論
3.1pEGFPTPPHHRON/OFF質(zhì)粒的構(gòu)建
人工TPP核酶開關(guān)有正調(diào)控和負(fù)調(diào)控兩種類型,無論對于原核生物或真核生物,人工核酶開關(guān)上調(diào)或抑制表達的關(guān)鍵取決于連接適配體結(jié)構(gòu)域與核酶結(jié)構(gòu)域的通信模塊,即連接適配體區(qū)(Stem Ⅲ)與錘頭狀核酶(HHR)(圖2A)莖環(huán)結(jié)構(gòu)(StemⅡ)之間的寡核苷酸序列,故TPP適配區(qū)與HHR核酶的接頭序列是決定核酶開關(guān)是“Switch on”還是“Switch off”的關(guān)鍵。在負(fù)調(diào)控(Switch off)開關(guān)中,無配體時,錘頭狀核酶(HHR)的活性結(jié)構(gòu)得不到維持,從而抑制HHR核酶的剪切。而TPP配體的結(jié)合,可引起核酶開關(guān)莖環(huán)結(jié)構(gòu)Stem Ⅱ與Stem Ⅰ 之間活性結(jié)構(gòu)的穩(wěn)定,剪切發(fā)生。反之,正調(diào)控(Switch on)結(jié)構(gòu)具有初始穩(wěn)定的HHR剪切結(jié)構(gòu),而TPP的結(jié)合反而破壞了HHR的活性結(jié)構(gòu),從而抑制剪切的發(fā)生[21,23]。根據(jù)原核生物中優(yōu)化的連接適配體與核酶的6個寡核苷酸的不同序列,共構(gòu)建了3種Off(pEGFPTPPHHRoff1,2,3)開關(guān)及兩種On(pEGFPTPPHHRon1,2)開關(guān)的質(zhì)粒(圖2B)(后續(xù)以TPPHHRon/off簡稱)。
為保證其在真核生物中的調(diào)節(jié)活性,所有開關(guān)設(shè)計均插入在目的基因EGFP 3′ UTR區(qū)。由于待插入的HHR和TPP適配體片段位于EGFP基因下游,缺少合適的限制性內(nèi)切酶位點,且序列較短,僅約120~140 bp。傳統(tǒng)的PCR酶切連接方式的回收效率較低, 影響后續(xù)重組載體的構(gòu)建,故本實驗中利用Overlap extension PCR cloning[32]將核酶開關(guān)片段插入質(zhì)粒中的方法更為高效準(zhǔn)確。設(shè)計兩條5′ 末端磷酸化的上下游引物,引物的一部分為帶插入的序列,另一部分分別和質(zhì)粒插入位置的下游和上游互補,以模板質(zhì)粒擴增全長。
3.2不同TPP濃度下HEK293細(xì)胞內(nèi)EGFP基因表達分析
首先通過熒光@微鏡觀察瞬時轉(zhuǎn)染48 h后HEK293細(xì)胞內(nèi)EGFP報告基因表達,結(jié)果表明:相比陰性對照pEGFPN1轉(zhuǎn)染細(xì)胞的EGFP高表達,陽性對照pEGFPHHR質(zhì)粒轉(zhuǎn)染的細(xì)胞熒光明顯降低,表現(xiàn)出良好的核酶剪切功能,但無TPP濃度依耐性 (圖3A)。而隨著TPP濃度升高TPPHHRon1,2轉(zhuǎn)染細(xì)胞的綠色熒光的強度有著明顯的增強趨勢; 反之,而在構(gòu)建的3個off型開關(guān)轉(zhuǎn)染細(xì)胞中,只有TPPHHRoff1隨著的TPP濃度的升高,EGFP表達明顯下降(圖3B)。
但TPPHHRoff2,3均未見熒光強度的降低,其強度接近于陰性對照, 且無TPP濃度依賴性。這可能是因為接頭序列的不完全配對造成了mRNA二級構(gòu)象的不匹配[23],而這種改變在哺乳細(xì)胞中會受到更多因素的影響,核酶更難以發(fā)揮正確的剪切功能[31]。
為進一步考察不同TPP濃度對EGFP表達的影響,利用流式細(xì)胞儀對上述EGFP表達量有改變的轉(zhuǎn)染細(xì)胞株平均熒光強度進行定量分析(圖4)。相比陰性對照,pEGFPHHR轉(zhuǎn)染細(xì)胞株熒光強度降低近80%,表明此構(gòu)建體系中HHR核酶在哺乳細(xì)胞中保持其強勁的剪切作用。在構(gòu)建的兩個激活型開關(guān)中,TPPHHRon1在TPP濃度達50 μmol/L 時熒光表達明顯升高; 150 μmol/L 時,平均熒光強度可增大約3.1倍,接近于報道中作用于原核細(xì)胞的Turn on功能[21],另一TPPHHRon2熒光強度雖有升高,但開關(guān)調(diào)節(jié)功能較微弱,150 μmol/L的TPP調(diào)節(jié)只增加1.8倍的表達。而在構(gòu)建的TPPHHRoff1中,TPP濃度為100 μmol/L 時,平均熒光強度降低了2.3倍,之后隨配體濃度繼續(xù)增加(150 μmol/L),其對EGFP表達的進一步抑制未有明顯效果。發(fā)現(xiàn)3種對TPP有響應(yīng)的核酶開關(guān),其對TPP敏感濃度約為50~100 μmol/L,實驗中曾將TPP濃度加大到500 μmol/L,但其在各種轉(zhuǎn)染細(xì)胞株中并未見明顯作用效果。相對于以往報道中茶堿在哺乳細(xì)胞中調(diào)節(jié)濃度均為1~10 mmol/L, 所構(gòu)建的TPP核酶開關(guān)對TPP底物作用的敏感性大大提高。但此結(jié)果也證實了雖然核酶開關(guān)在原核生物或低等真核生物細(xì)胞中有良好的調(diào)控作用,但其結(jié)果并不完全適用于哺乳細(xì)胞。在很多報道中, 原核生物系統(tǒng)中的核酶開關(guān)可達到1.2~10倍的調(diào)節(jié)功能[23,30],雖遠(yuǎn)小于體外100~10000倍的調(diào)節(jié)幅度[22],但在真核哺乳細(xì)胞中的調(diào)節(jié)效果更低,且調(diào)控能力亦會因轉(zhuǎn)基因或宿主細(xì)胞種類的不同而有所改變[31]。相比于原核生物相對簡單的轉(zhuǎn)錄翻譯機制,其核酶開關(guān)在真核細(xì)胞中mRNA二級結(jié)構(gòu)的正確形成常會受到更多轉(zhuǎn)錄翻譯等相關(guān)因子的影響,更增加了其調(diào)節(jié)的難度和不確定性。
為了檢測TPP核酶開關(guān)的特異性,在平行樣本中均加入了茶堿。實驗表明,茶堿的添加并不能激活核酶開關(guān)發(fā)生構(gòu)象變化,從而影響報告基因綠色熒光蛋白的表達。結(jié)果表明,這些原本適用于原核生物的核酶開關(guān)對適配體較高的特異性在哺乳細(xì)胞內(nèi)仍能得到較好的保留。
4Y 論
研究了原核生物篩選的基于TPP適配體的兩種類型的核酶開關(guān),通過TPP配體與人工核酶的變構(gòu)作用,激活或抑制核酶的剪切,實現(xiàn)了在哺乳細(xì)胞中調(diào)節(jié)報告基因綠色熒光蛋白(EGFP)的表達。此方法可用于間接檢測哺乳細(xì)胞內(nèi)微環(huán)境中的TPP濃度,這種基于變構(gòu)活性來調(diào)節(jié)下游報告基因活性的策略,利于通過熒光檢測用于哺乳活細(xì)胞內(nèi)代謝物或因子的無標(biāo)記、無損傷、可視、高效的檢測。雖然相對于體外檢測,這種細(xì)胞內(nèi)原位檢測方法所需的本底濃度水平較高(umol/L),但今后隨著合成生物學(xué)中基因表達的級聯(lián)放大技術(shù)的發(fā)展和邏輯門等方法的結(jié)合運用, 這種基于核酶開關(guān)的生物傳感器將在提高哺乳細(xì)胞檢測敏感性和運用廣泛性方面具有極大的潛力[33]。
關(guān)鍵詞:硬件技術(shù)基礎(chǔ) 課程整合 教學(xué)方法 考核方法 教材建設(shè)
中圖分類號:G642 文獻標(biāo)識碼:A 文章編號:1674-098X(2015)06(c)-0141-02
對計算機偏軟專業(yè)而言,在教學(xué)培養(yǎng)目標(biāo)方面,掌握必要的計算機硬件基礎(chǔ)知識非常重要,能促進培養(yǎng)全面發(fā)展的、具有扎實功底的系統(tǒng)設(shè)計和開發(fā)的高級人才,但具體開設(shè)哪些硬件課程?在本科的哪些階段開設(shè)?學(xué)生需要掌握哪些硬件知識?掌握到什么程度?具備哪些硬件實踐能力?這些問題都是培養(yǎng)方案中需要切實解決的、非常重要的問題。
《計算機硬件技術(shù)基礎(chǔ)》是我院軟件工程、網(wǎng)絡(luò)工程、信息安全等專業(yè)必修的一門專業(yè)基礎(chǔ)課程,其目的是對于計算機偏軟專業(yè)如軟件工程、信息安全等只需要通過一門計算機課程精煉的學(xué)習(xí),就能夠掌握必備的計算機基本的硬件知識,從而培養(yǎng)具有扎實硬件基礎(chǔ)的 高級設(shè)計開發(fā)人員。
該文通過該課程的定位分析,圍繞課程體系、教學(xué)內(nèi)容、教學(xué)方法、實踐教學(xué)、考核方法等方面對該課程的教學(xué)改革進行了一系列的探索和實踐。
1 課程的定位
本課程定位在大專院校計算機偏軟專業(yè)如軟件工程專業(yè)、軟件學(xué)院各專業(yè)、網(wǎng)絡(luò)工程專業(yè)、信息安全專業(yè)等對計算機硬件基礎(chǔ)需要有一定了解,同時也無需安排多學(xué)時、多門課程的教學(xué)要求,以《計算機組成原理》課程教學(xué)大綱為主線,涵蓋數(shù)字邏輯與設(shè)計、微型計算機與接口技術(shù)和計算機系統(tǒng)結(jié)構(gòu)等相關(guān)硬件課程的內(nèi)容并進行有機的銜接,達到一門課程完成對計算機硬件系統(tǒng)涉及內(nèi)容講解的目標(biāo)。課程圍繞如何理解和構(gòu)建一臺簡單的計算機硬件系統(tǒng)為目標(biāo),全面而系統(tǒng)地講解計算機組成的工作原理,同時以最具代表性的Intel 8086為背景,簡要講述微處理器及常用的接口電路的原理,并從計算機系統(tǒng)結(jié)構(gòu)的角度講述了提高計算機系統(tǒng)性能的各種方法和技術(shù)[1]。
目前,這門課程安排在大一的下學(xué)期開設(shè),先導(dǎo)課為《計算機導(dǎo)論》,共80課時,除了理論教學(xué)和實驗教學(xué)之外,還安排了一周的課程設(shè)計。
2 課程改革的具體措施
2.1 重視課程內(nèi)容的建設(shè),突出應(yīng)用性
《計算機硬件技術(shù)基礎(chǔ)》課程涉及的知識點非常多,且內(nèi)容比較抽象、枯燥,難以理解。內(nèi)容主要涉及到《數(shù)字電路》《計算機組成原理》《微機原理及應(yīng)用》《計算機系統(tǒng)結(jié)構(gòu)》等四門課程的相關(guān)內(nèi)容,通過調(diào)整教學(xué)大綱,減少重復(fù)度,把上述四門課程整合為一門課程《計算機硬件技術(shù)基礎(chǔ)》[2],從而通過一門課程的學(xué)習(xí),就能覆蓋計算機偏軟專業(yè)所需掌握的硬件知識;同時對教學(xué)內(nèi)容進行優(yōu)化和調(diào)整,精煉教學(xué)內(nèi)容,突出重點,以注重能力培養(yǎng)為目標(biāo),重點講述計算機組成的工作原理,并強調(diào)微機原理及接口技術(shù)的應(yīng)用。另外,增加目前廣泛使用的32位機的硬件技術(shù),確保教學(xué)內(nèi)容與時俱進,激發(fā)學(xué)生的學(xué)習(xí)興趣。
2.2 改善教學(xué)手段、改革教學(xué)方法
不斷改革教學(xué)方法和教學(xué)手段,改變傳統(tǒng)的灌輸式教學(xué)模式,根據(jù)教學(xué)內(nèi)容,提倡啟發(fā)式、討論式教學(xué)方式,在教學(xué)過程中,注意學(xué)生學(xué)習(xí)能力的個體化差異,注重因材施教。另外,在課程教學(xué)中積極探索研究性教學(xué)方法,改變傳統(tǒng)教學(xué)以教師為主的現(xiàn)象,體現(xiàn)以學(xué)生為主導(dǎo),激發(fā)學(xué)生的學(xué)習(xí)興趣,提高學(xué)生自主式、探究式學(xué)習(xí)能力。
2.3 加強實踐教學(xué)、提升動手能力
該課程的實踐教學(xué)環(huán)節(jié)除了實驗教學(xué)之外,還安排了一周的課程設(shè)計。在實驗教學(xué)環(huán)節(jié),改革實驗教學(xué)內(nèi)容與體系,不斷更新實驗項目、實驗內(nèi)容;在課程設(shè)計環(huán)節(jié),突出綜合性、應(yīng)用性,不斷提高學(xué)生的動手能力、實踐能力。
2.4 改革考核方法、實行“教考分離”
改革傳統(tǒng)考試中的“誰任教,誰出卷”的考核方法,課程組通過多次研討,規(guī)范課程的教學(xué)大綱、重點、難點,建立《計算機硬件技術(shù)基礎(chǔ)》試題數(shù)據(jù)庫,并每年更新10%的試題,每次考試前根據(jù)題型、知識點、難度等從試題庫中抽題組卷,從而對課程實行“教考分離”,避免了任課教師不同,試卷的要求和難度不同的情況。課程考核后,課程組還需進一步對試卷進行分析和對課程進行考試后的總結(jié),并以此促進下一輪課程教學(xué)質(zhì)量的提高。
2.5 依托網(wǎng)絡(luò)教學(xué)平臺、豐富網(wǎng)絡(luò)教學(xué)資源
在課程建設(shè)的同時,不斷加強網(wǎng)絡(luò)教學(xué)平臺的建設(shè),制作了多媒體課件,并逐步完成課堂教學(xué)視頻的制作。依托揚州大學(xué)網(wǎng)絡(luò)教學(xué)平臺,本課程的教學(xué)資源如教學(xué)大綱、教案、課件、教學(xué)視頻、實驗指導(dǎo)、習(xí)題等全部上網(wǎng),并設(shè)置了疑難解答[3]。通過網(wǎng)絡(luò)教學(xué)平臺,彌補了課堂教學(xué)受時間、空間控制的不足,方便了師生間的交流,提高了教學(xué)效果。另外,制定了網(wǎng)絡(luò)教學(xué)資源更新計劃,更新比例要求每年不低于10%。
2.6 強化師資隊伍的建設(shè)、不斷提高教學(xué)水平
結(jié)構(gòu)合理的師資隊伍是課程建設(shè)的關(guān)鍵,是合格人才培養(yǎng)的基礎(chǔ)和保證。通過成立《計算機硬件技術(shù)基礎(chǔ)》課程組,建立了一支由教學(xué)水平高、工程能力強的、教授領(lǐng)銜的,副教授、講師等教師組成、老中青搭配的硬件教學(xué)團隊[4],保證了課程建設(shè)的連貫性。課程組注重培養(yǎng)骨干教師,尤其加強對青年主講教師的培養(yǎng),積極鼓勵青年教師參加各類學(xué)術(shù)會議和培訓(xùn),通過老教師指導(dǎo)、課程組研討、督導(dǎo)聽課、學(xué)生反饋等手段不斷提升教師的教學(xué)水平,同時鼓勵青年教師積極參與企業(yè)工程項目,提高工程實踐能力,以實踐促進教學(xué)。
3 成效
近幾年來,課程組對《計算機硬件技術(shù)基礎(chǔ)》課程不斷進行深入的改革與探索,在課程建設(shè)方面開展了一系列工作,取得了以下成效。
3.1 整合教學(xué)內(nèi)容、優(yōu)化課程體系
針對計算機偏軟專業(yè)的培養(yǎng)要求,課程組通過多次研討,對該專業(yè)所需掌握的硬件知識進行歸納、整理,并重新制定了教學(xué)大綱。在課程的內(nèi)容方面,圍繞“硬件”這條線,整合了《數(shù)字電路》《計算機組成原理》《微機原理及應(yīng)用》《計算機系統(tǒng)結(jié)構(gòu)》等四門課程的相關(guān)內(nèi)容,減少了重復(fù)度,突出了重點,突出了應(yīng)用性,同時在教學(xué)中穿插介紹當(dāng)前最新的計算機知識點,確保教學(xué)內(nèi)容與時俱進。
3.2 構(gòu)建了多層次的實踐教學(xué)體系
本課程實踐性、應(yīng)用性比較強,為加強課程的實踐教學(xué),構(gòu)建了課程實驗、課程設(shè)計等多層次的實踐教學(xué)體系。在實驗環(huán)節(jié),主要完成數(shù)字邏輯實驗、計算機部件實驗、微機接口等方面實驗,為提升學(xué)生的動手能力,在實驗項目設(shè)計方面,既有簡單的驗證性實驗,又有一定難度的設(shè)計性實驗和綜合性實驗,通過實驗難度的不斷提高,循序漸進地培養(yǎng)學(xué)生的思考能力、創(chuàng)新能力。在課程設(shè)計環(huán)節(jié),突出應(yīng)用性,把匯編程序、FPGA、硬件設(shè)計等內(nèi)容結(jié)合起來,進一步培養(yǎng)了學(xué)生的動手能力和綜合能力。
3.3 加強了實驗室的建設(shè)
現(xiàn)有的硬件技術(shù)基礎(chǔ)實驗設(shè)備比較落后,遠(yuǎn)遠(yuǎn)滯后于現(xiàn)代計算機技術(shù)的發(fā)展,通過多方調(diào)研,及時維護現(xiàn)有實驗設(shè)備,同時更新、引進先進的硬件設(shè)備,從而大大改善了實驗室的硬件設(shè)備,實現(xiàn)教學(xué)與時俱進,為培養(yǎng)高質(zhì)量的人才奠定必要的基礎(chǔ)。為滿足對學(xué)生課后開放實驗室的需求,同時為提高實驗室設(shè)備的技術(shù)含量和使用效率,下一步,將制定創(chuàng)新性、開放式實驗室規(guī)劃及開放計劃,鼓勵學(xué)生利用課余時間到實驗室來積極參與實驗及科研項目,從而進一步加強學(xué)生的動手能力、綜合能力[5] 。
3.4 強化了教材建設(shè)
為配合課程體系、教學(xué)內(nèi)容的改革,課程組結(jié)合多年的教學(xué)經(jīng)驗,編寫了兼具“實用”和“創(chuàng)新”特色的教材《計算機硬件技術(shù)基礎(chǔ)》,2011年由機械工業(yè)出版社出版。本教材共分為11章,第一章概述;第二章介紹數(shù)字電路與邏輯設(shè)計的基本知識;第三章至第八章重點講述了計算機組成原理的內(nèi)容,介紹了運算器部件、存儲器部件、控制器部件、總線和指令系統(tǒng)等;第九章到第十章以Intel 8086微處理器為背景,講述了微型計算機的基本原理以及常用的接口電路及其使用方法;第十一章討論了指令流水線、多處理機系統(tǒng)等基本概念和工作原理[1]。
通過對全書內(nèi)容進行精心編排,使得教材內(nèi)容銜接流暢、深淺適當(dāng)、通俗易懂;覆蓋知識面寬、敘述簡練、重點突出;滿足了一門課程涵蓋計算機硬件系統(tǒng)涉及內(nèi)容的講解要求。目前該教材在我院軟件工程專業(yè)已使用四輪,學(xué)生使用效果較好,后續(xù)還將繼續(xù)對教材內(nèi)容進行更新,確保教學(xué)內(nèi)容與時俱進。
4 結(jié)語
《計算機硬件技術(shù)基礎(chǔ)》是一門理論性、實踐性都很強的課程,如何針對不同專業(yè)的培養(yǎng)目標(biāo),適應(yīng)不同層次學(xué)生的教學(xué)要求,做到因材施教,提高學(xué)生創(chuàng)新能力,課程改革是關(guān)鍵,該課程為計算機偏軟專業(yè)的學(xué)生通過一門課程的學(xué)習(xí),掌握必備的硬件知識作了有益的探索。在課程教學(xué)過程中,由于涉及知識點較多,要注意突出重點,強化應(yīng)用,另外在教學(xué)過程中要及時反映硬件發(fā)展的新技術(shù),做到與時俱進。
參考文獻
[1] 李云,葛桂萍.計算機硬件技術(shù)基礎(chǔ)[M].北京:機械工業(yè)出版社,2011.
[2] 孫德文.計算機硬件課程改革與建設(shè)探討[C]//大學(xué)計算機課程報告論壇論文集.2006.
[3] 黃偉,馮徑.《計算機硬件技術(shù)基礎(chǔ)》課程教學(xué)改革探索[J].現(xiàn)代計算機,2011(5):36-37.
關(guān)鍵詞:計算機組織與系統(tǒng)結(jié)構(gòu);計算機組成原理;計算機系統(tǒng)結(jié)構(gòu);教學(xué)改革
中圖分類號:G642 文獻標(biāo)識碼:B
1引言
“計算機組織與系統(tǒng)結(jié)構(gòu)”是計算機專業(yè)最重要的核心基礎(chǔ)課之一。從學(xué)科和專業(yè)知識結(jié)構(gòu)的角度看,該課程涉及的內(nèi)容是整個計算機學(xué)科和計算機系統(tǒng)中最重要的基礎(chǔ)和核心;從實踐和應(yīng)用的角度看,該課程具有顯著的實踐和工程應(yīng)用特點,因而對培養(yǎng)學(xué)生的實踐能力、對培養(yǎng)創(chuàng)新人才、對推動我國高等教育和人才培養(yǎng)的戰(zhàn)略目標(biāo)的實現(xiàn)具有重要的作用。
2008年12月21至22日,教育部在北京召開了2009年度教育工作會議。會議通過的《教育部2009年工作要點》和周濟部長在會議中的講話都強調(diào)要“著力培養(yǎng)學(xué)生創(chuàng)新精神和實踐能力”、“增強培養(yǎng)高素質(zhì)人才、科技創(chuàng)新和社會服務(wù)的能力”,這是目前在我國實現(xiàn)經(jīng)濟結(jié)構(gòu)轉(zhuǎn)型的重大發(fā)展戰(zhàn)略下高等教育發(fā)展和人才培養(yǎng)的指導(dǎo)方針和發(fā)展目標(biāo),是目前國家經(jīng)濟建設(shè)、科技和社會發(fā)展對我們教育部門人才培養(yǎng)的迫切要求。
但是,就目前我國高校計算機專業(yè)的教學(xué)現(xiàn)狀來看,我們在計算機學(xué)科相關(guān)的課程結(jié)構(gòu)設(shè)置、教學(xué)內(nèi)容和教學(xué)方法上存在一些缺陷。縱觀各大學(xué)計算機專業(yè)課程設(shè)置和授課內(nèi)容,基本上都偏向算法和程序設(shè)計、軟件工程、數(shù)據(jù)庫、網(wǎng)絡(luò)和各種媒體應(yīng)用類課程,而在計算機組成與系統(tǒng)結(jié)構(gòu)方面開設(shè)的課程較少,與本課程在計算機系統(tǒng)中的地位不太相稱;與此同時,課堂教學(xué)和實驗教學(xué)的內(nèi)容都比較陳舊,與現(xiàn)代計算機技術(shù)的發(fā)展水平和實際情況脫節(jié)較大,總體上與國外一流大學(xué)相比還有很大的差距。
課程結(jié)構(gòu)設(shè)置的不均衡和教學(xué)內(nèi)容與方法的落后,使我們培養(yǎng)的人才結(jié)構(gòu)和模式已經(jīng)不能滿足社會發(fā)展的需要。從社會發(fā)展需求和就業(yè)市場反饋的信息來看,目前計算機軟件人才基本上供大于求,而熟悉計算機硬件設(shè)計、具有計算機系統(tǒng)結(jié)構(gòu)理論基礎(chǔ)和設(shè)計能力的人才則嚴(yán)重短缺,年薪遠(yuǎn)遠(yuǎn)高于同等軟件設(shè)計人員。隨著國家推動各行各業(yè),尤其是傳統(tǒng)制造業(yè)向信息化技術(shù)發(fā)展,以實現(xiàn)經(jīng)濟結(jié)構(gòu)轉(zhuǎn)型的重大戰(zhàn)略的出臺,各行各業(yè)將大量需要掌握核心芯片和硬件系統(tǒng)設(shè)計技術(shù)的人才,這些人才需要能夠針對行業(yè)需求自行設(shè)計和開發(fā)具有自主知識產(chǎn)權(quán)的計算及控制核心部件和系統(tǒng)。因此,計算機硬件設(shè)計人才的培養(yǎng)對今后我國各行各業(yè)計算機應(yīng)用和信息化技術(shù)的發(fā)展、對實現(xiàn)我國傳統(tǒng)行業(yè)的經(jīng)濟結(jié)構(gòu)轉(zhuǎn)型將具有十分重要的作用。另外,即使對于那些軟件系統(tǒng)設(shè)計和開發(fā)者而言,不具備扎實的計算機組成與系統(tǒng)結(jié)構(gòu)基礎(chǔ),也難以很好地勝任重要的底層和系統(tǒng)軟件的開發(fā)任務(wù),不考慮硬件結(jié)構(gòu)的軟件設(shè)計將難以最大限度地發(fā)揮硬件性能,所實現(xiàn)的程序效率和性能將是比較低下的。
鑒于以上現(xiàn)狀和原因,計算機組成與系統(tǒng)結(jié)構(gòu)的教學(xué)具有極其重要的作用,其教學(xué)理念、教學(xué)內(nèi)容和教學(xué)手段等方面的改革勢在必行。
本文就本課程在計算機系統(tǒng)中的地位、國內(nèi)本課程的教學(xué)現(xiàn)狀、國外一流大學(xué)的教學(xué)內(nèi)容和教學(xué)模式等幾個方面進行介紹、分析和總結(jié),并在此基礎(chǔ)上,提出“從程序員需求出發(fā)、重在流水線CPU設(shè)計、強調(diào)軟/硬件結(jié)合”的課程教學(xué)內(nèi)容改革思路和“從ISA模擬器入手、以功能部件設(shè)計為先導(dǎo)、單周期CPU設(shè)計為過渡、最終實現(xiàn)流水線CPU”的實驗教學(xué)方案。
2本課程的地位和特點
美國UC Berkeley大學(xué)的David Patterson教授在他講授計算機組成與設(shè)計課程的講義中,曾經(jīng)用圖清晰地描述了計算機系統(tǒng)的層次結(jié)構(gòu),并且指出了本課程在其中的位置,如圖1所示。
圖1本課程在計算機系統(tǒng)中的位置
從圖1可以看出計算機系統(tǒng)從大的方面可以分成硬件(Hardware)和軟件(Software)兩部分。在硬件和軟件交界面上的是指令集體系結(jié)構(gòu)ISA(Instruction Set Architecture),圍繞ISA的陰影部分就是計算機組成和系統(tǒng)結(jié)構(gòu)的內(nèi)容。很明顯,這部分內(nèi)容處于整個計算機系統(tǒng)中極其重要的位置。課程所涉及的硬件包括:處理器(Processor)、存儲器(Memory)和輸入/輸出系統(tǒng)(I/O System),處理器主要由數(shù)據(jù)通路(Datapath)和控制邏輯(Control)組成。這些硬件是操作系統(tǒng)(Operating System)直接管理的資源,也是編譯器(Compiler)對高級語言源程序翻譯生成的目標(biāo)程序代碼直接運行的平臺。因此,本課程的教學(xué)內(nèi)容除了計算機硬件所涉及的各部件及其各部件的互連和指令系統(tǒng)等內(nèi)容以外,還與數(shù)字邏輯電路設(shè)計(Digital Design & Circuit Design)、操作系統(tǒng)和編譯器等技術(shù)和課程也密切相關(guān)。此外,數(shù)據(jù)的表示、Cache的局部性、虛擬存儲器的實現(xiàn)、過程調(diào)用的硬件實現(xiàn)以及寄存器使用約定等內(nèi)容與應(yīng)用程序的設(shè)計與開發(fā)也密切相關(guān)。由此可見,這部分是整個計算機系統(tǒng)的核心內(nèi)容,因而“計算機組織與系統(tǒng)結(jié)構(gòu)”自然成為計算機專業(yè)的核心基礎(chǔ)課程。
從該課程的地位來說,它是多門后續(xù)專業(yè)核心課的先導(dǎo)課程,在整個專業(yè)教學(xué)中,起著重要的承上啟下的作用,對于學(xué)生完整地理解計算機系統(tǒng)的層次結(jié)構(gòu)、系統(tǒng)地建立計算機整機概念、掌握計算機硬件和軟件之間的接口、培養(yǎng)學(xué)生對計算機硬件系統(tǒng)的分析、應(yīng)用、設(shè)計及開發(fā)能力,都直接起到重要的作用。
但是,該課程涉及的知識面廣、內(nèi)容多;課程難度大、概念抽象。不少學(xué)生覺得枯燥無味,凌亂繁雜,導(dǎo)致學(xué)習(xí)興趣下降,學(xué)習(xí)時似懂非懂,考試時死記硬背,考完后一切全忘,難以達到教學(xué)目的。因此,如何把握課程的主線和重點,改革教學(xué)內(nèi)容和教學(xué)模式,為學(xué)生今后的專業(yè)學(xué)習(xí)打下堅實基礎(chǔ),使學(xué)生具備一定的硬件設(shè)計和開發(fā)能力,增強學(xué)生的動手能力和自信心,是該課程教學(xué)改革必須解決的問題。
3本課程國內(nèi)、外教學(xué)現(xiàn)狀和比較
2009年教育部首次進行碩士研究生計算機專業(yè)基礎(chǔ)課全國聯(lián)考,考核的四門專業(yè)基礎(chǔ)課總分為150分,計算機組成原理和數(shù)據(jù)結(jié)構(gòu)是占分比重較高的兩門課程,各占45分,充分說明了教育部對計算機組成與系統(tǒng)結(jié)構(gòu)在計算機專業(yè)中重要性的認(rèn)可,也迫使我們相關(guān)任課教師認(rèn)真思考如何才能使該課程的教學(xué)真正起到課程所應(yīng)有的重要作用。
在教育部的大力倡導(dǎo)和推動下,最近幾年國內(nèi)很多大學(xué)都開始對本課程進行教學(xué)改革,從教學(xué)內(nèi)容、教學(xué)手段、實驗環(huán)境和實驗內(nèi)容等方面進行了不同程度的革新。但與國外一流大學(xué)相比還相差很大,體現(xiàn)在教學(xué)內(nèi)容和實驗水平兩個方面的主要差距如下。
3.1教學(xué)內(nèi)容上的差距
從目前所使用的教材和網(wǎng)上資源中課程講義內(nèi)容等方面可以看出,國內(nèi)高校該課程的教材內(nèi)容和教學(xué)內(nèi)容普遍存在下列問題:
(1) 內(nèi)容比較陳舊,且概述性內(nèi)容多,實例和細(xì)節(jié)方面內(nèi)容較少,內(nèi)容缺乏深度和系統(tǒng)性。特別是在有關(guān)CPU設(shè)計原理方面,還停留在三級時序系統(tǒng)、CPU內(nèi)總線結(jié)構(gòu)、CPU和存儲器之間的異步控制等等方面,與流水線處理器設(shè)計技術(shù)的發(fā)展水平和現(xiàn)狀相差甚遠(yuǎn)。學(xué)完后學(xué)生基本上沒有流水線處理器設(shè)計的概念,和后續(xù)的系統(tǒng)結(jié)構(gòu)課程之間有一條較大的鴻溝,未能為深入理解各類并行處理技術(shù)奠定堅實的基礎(chǔ)。
(2) 未能有意識地建立硬件和軟件之間的聯(lián)系。例如,在介紹虛擬存儲器、異常和中斷等內(nèi)容時很少提及硬件和操作系統(tǒng)的關(guān)系;在介紹數(shù)據(jù)表示、Cache局部性特點等與程序設(shè)計密切相關(guān)的部分時,未能與程序設(shè)計中的問題結(jié)合起來;指令系統(tǒng)和硬件結(jié)構(gòu)等是與編譯器密切相關(guān)的,但教學(xué)內(nèi)容中很少提及編譯器和硬件的關(guān)系。由于未能把教學(xué)內(nèi)容與其實際運用場合和環(huán)境聯(lián)系起來,學(xué)生在學(xué)習(xí)時會感到茫然,不知道學(xué)了有什么用,而且由于缺少感性認(rèn)識,學(xué)生在對課程內(nèi)容的理解上感到困難。特別是多數(shù)學(xué)生認(rèn)為自己將來不會從事CPU等硬件設(shè)計工作,因而也提不起學(xué)習(xí)本課程的興趣。
我們調(diào)查了美國UC Berkeley、Stanford、MIT、CMU和UIUC等幾個一流大學(xué)的課程教學(xué)情況,通過訪問相關(guān)課程網(wǎng)站,下載相關(guān)的課程講義,我們發(fā)現(xiàn)這些大學(xué)中開設(shè)的相關(guān)課程的教學(xué)內(nèi)容和實驗內(nèi)容有以下幾個特點:
(1) 所用教材基本上是David Patterson教授和John Hennessy教授編著的《Computer Organization and Design: the Hardware/Software Interface》和《Computer Architecture: A Quantitative Approach》,以及美國CMU的Bryant教授等編著的《Computer Systems: A Programmer’s Perspective》。
(2) 處理器設(shè)計講得較透徹。以MIPS處理器幾條典型指令為基礎(chǔ),從單周期處理器、多周期處理器,逐步過渡到流水線處理器的設(shè)計,最后以流行的Intel系列處理器作為實例介紹高級流水線處理器的基本構(gòu)成。在介紹流水線處理器時比較深入地闡述了三種流水線沖突(hazard)的解決方案,并簡單介紹了如何在流水線方式下實現(xiàn)異常和中斷處理。如此詳盡地介紹流水線CPU設(shè)計在國內(nèi)的高校中目前還較少。
(3) 以MIPS處理器或IA32處理器為模型機貫穿整個教材,所以整體上系統(tǒng)性比較好。無論是指令系統(tǒng)、數(shù)據(jù)的表示及運算,還是CPU實現(xiàn)都以MIPS或IA32為藍本進行介紹,并且以大量的實例清楚說明了高級語言程序、匯編語言程序、機器代碼和處理器實現(xiàn)之間的關(guān)系;并簡單說明將高級語言源程序進行編譯、匯編、鏈接,生成可執(zhí)行文件在計算機上啟動執(zhí)行的過程。將學(xué)生能直觀感覺到的高級語言程序和在CPU上執(zhí)行的機器代碼程序聯(lián)系起來,使學(xué)生對一個程序的整個處理過程有全面的了解。
(4) 將數(shù)據(jù)表示和高級語言程序中的類型定義、Cache的局部性和高級語言中循環(huán)的實現(xiàn)、指令類型和高級語言編程結(jié)構(gòu)等建立聯(lián)系,將課程內(nèi)容落實到具體運用點上,使學(xué)生不僅學(xué)會本課程內(nèi)容,還學(xué)會運用相關(guān)知識解決具體問題,同時也增強了學(xué)生的學(xué)習(xí)興趣和綜合學(xué)習(xí)及運用能力。
(5) 在計算機硬件和軟件(主要是操作系統(tǒng))交界的地方清楚說明了硬件和軟件的關(guān)系,通過了解具體計算機功能的軟/硬件實現(xiàn),使學(xué)生深刻體會計算機功能的軟、硬件劃分原則,以及成本和性能的權(quán)衡策略;同時也使學(xué)生了解硬件和軟件之間如何協(xié)調(diào)工作。
(6) 結(jié)合高級語言和機器級代碼之間的轉(zhuǎn)換,結(jié)合流水線中的數(shù)據(jù)沖突和控制沖突處理的介紹,對有關(guān)編譯優(yōu)化技術(shù)進行了說明和解釋。事實上,脫離具體指令集體系結(jié)構(gòu)和硬件實現(xiàn)就無法清晰說明這些編譯優(yōu)化技術(shù),因此這樣的安排是比較恰當(dāng)?shù)摹?/p>
(7) 利用性能評價方法對各種硬件設(shè)計方案進行定量分析,以加深學(xué)生對各種硬件設(shè)計方案、性能評價基本知識和基礎(chǔ)理論的認(rèn)識,也培養(yǎng)了學(xué)生對理論知識的應(yīng)用能力和科學(xué)、嚴(yán)謹(jǐn)?shù)膶W(xué)術(shù)風(fēng)格。
(8) 由于對CPU設(shè)計的內(nèi)容介紹得比較具體,使得相應(yīng)的實驗內(nèi)容比較容易和課堂教學(xué)配套。從上述提到的這些一流大學(xué)設(shè)置的相應(yīng)實驗內(nèi)容來看,基本上是圍繞單周期處理器和五段流水線處理器設(shè)計展開的。
(9) 教材更新速度快。由清華大學(xué)鄭緯民教授等翻譯的《Computer Organization and Design: the Hardware/Software Interface》教材中文第3版2007年才出版,目前英文第四版已經(jīng)出版并在使用了。教材的快速更新使得課程的教學(xué)內(nèi)容能始終保持先進性。
從所下載的教案可以看出,上述幾個一流大學(xué)的教學(xué)內(nèi)容都有一個明顯的特點,就是課堂教學(xué)雖以教材為中心,但不完全按照教材內(nèi)容組織,增加了許多書中沒有的內(nèi)容,加進了任課老師的自我理解或借鑒了其他教材和教案的內(nèi)容和描述方式,這也是值得我們學(xué)習(xí)的。
3.2實驗內(nèi)容上的差距
分析美國這幾所學(xué)校課程網(wǎng)站和教材《Computer Organization and Design》所附光盤對其他一些學(xué)校課程實驗的介紹內(nèi)容,可以發(fā)現(xiàn),國外本課程的最終實驗?zāi)繕?biāo)是在FPGA板上實現(xiàn)一個帶轉(zhuǎn)發(fā)功能的RISC風(fēng)格的流水線處理器,并模擬實現(xiàn)I/O設(shè)備與主機的簡單通信。
通常都是先讓學(xué)生在一個軟件模擬器(或指令解釋器)上熟悉指令系統(tǒng),有些學(xué)校讓學(xué)生自行設(shè)計一個指令解釋器,也有些學(xué)校讓學(xué)生在模擬器上用匯編語言實現(xiàn)一個小的游戲程序或其他特定功能的程序;然后在給定基本功能部件的源碼框架下,逐步實現(xiàn)單周期處理器、不帶任何沖突處理的流水線處理器,最終實現(xiàn)帶轉(zhuǎn)發(fā)和阻塞處理的具有Cache機制的流水線處理器。
實驗設(shè)計策略基本上都是通過從簡單的小部件逐步過渡到復(fù)雜部件,最終設(shè)計一個完整CPU的過程。該過程反映了結(jié)構(gòu)化設(shè)計思想,遵循“自底向上”的設(shè)計方法。
目前國內(nèi)有些大學(xué)也已經(jīng)開始嘗試使用硬件描述語言通過軟件仿真技術(shù)和FPGA或CPLD技術(shù)來開展硬件實驗,比傳統(tǒng)的實驗教學(xué)機大多只能進行驗證性實驗已經(jīng)前進了一大步。但是,實驗內(nèi)容基本上只是多周期處理器的設(shè)計與實現(xiàn),還沒有達到流水線處理器設(shè)計的水平,與國外一流大學(xué)相比,還有很大差距。
4教學(xué)改革思路
為了在教學(xué)內(nèi)容與實驗內(nèi)容上縮小與國際一流大學(xué)的差距,我們提出了“從程序員需求出發(fā)、重在流水線CPU設(shè)計、強調(diào)軟/硬件結(jié)合”的課程教學(xué)內(nèi)容改革思路和“從ISA模擬器入手、以功能部件設(shè)計為先導(dǎo)、單周期CPU設(shè)計為過渡、最終實現(xiàn)流水線CPU”的實驗教學(xué)方案。
4.1教學(xué)內(nèi)容改革
教材在教學(xué)過程中起主導(dǎo)作用,所以,我們首先從選擇或編寫教材入手來推動教學(xué)內(nèi)容的改革。在教材建設(shè)方面采用了循序漸進的策略。
教學(xué)內(nèi)容改革之初,我們采用“國內(nèi)教材為主,國外經(jīng)典教材為輔”的方針,2004年初步引入Patterson和Hennessy的《Computer Organization and Design》作為主要參考教材,對于一些重要章節(jié),如中央處理器、指令系統(tǒng)、Cache和總線等,把該教材的內(nèi)容大量地補充到課堂講義和作業(yè)中;2006年開始全面使用該教材。但在使用該教材時發(fā)現(xiàn)存在一些問題,例如,篇幅太大、內(nèi)容組織比較零亂等,給學(xué)生的學(xué)習(xí)帶來較大困難。特別是從2009年開始,碩士研究生計算機專業(yè)基礎(chǔ)課實行全國聯(lián)考,因此涉及到教學(xué)內(nèi)容與國內(nèi)其他高校所用教材之間的統(tǒng)一協(xié)調(diào)問題,因而,從2008年開始,我們結(jié)合國內(nèi)教學(xué)的特點,又開始自編教材。新編教材主要以MIPS和Intel Pentium4處理器為模型機,參考UC Berkeley、Stanford、MIT和CMU等國外一流大學(xué)相關(guān)課程的講義、實驗說明和所用教材,同時結(jié)合國內(nèi)主流教材,在充分考慮與課程群中其他課程的銜接和實驗相配套的基礎(chǔ)上編寫。與目前國內(nèi)同類教材內(nèi)容相比,在計算機性能評價、指令集體系結(jié)構(gòu)與高級語言程序設(shè)計的關(guān)系、存儲器分層結(jié)構(gòu)中的軟、硬件接口、CPU設(shè)計和指令流水線、計算機硬件與編譯優(yōu)化的關(guān)系等諸多方面進行了強化。
4.2教學(xué)實驗改革
目前國內(nèi)大多數(shù)高校本課程的教學(xué)實驗,主要是在實驗教學(xué)機上進行,且大多以驗證性實驗為主,基本上以“依葫蘆畫瓢”方式進行實驗,很難進行自主創(chuàng)新設(shè)計,特別是很難通過實驗建立一個整機概念,流水線設(shè)計思想也沒有體現(xiàn)。
我校由于近年來對教學(xué)內(nèi)容進行了大幅度改革,課堂教學(xué)中加大了對CPU設(shè)計、特別是流水線CPU設(shè)計的教
學(xué)力度,使學(xué)生打下了很好的理論基礎(chǔ)。同時,硬件教學(xué)實驗室配置了Altera DE2實驗板,使學(xué)生可以通過硬件描述語言和FPGA進行CPU設(shè)計實驗。
實驗教學(xué)改革在以下幾個方面進行:(1)與課堂教學(xué)同步進行一套“硬件模擬程序”實驗,即:用軟件方式模擬各個功能部件的功能及性能設(shè)計。例如,用軟件模擬運算器、Cache、總線等的不同設(shè)計方案以及不同方案所獲得的性能。(2)通過ISA模擬器實驗,使學(xué)生深入理解數(shù)據(jù)的表示、指令集體系結(jié)構(gòu)、匯編語言和機器代碼的轉(zhuǎn)換,以及指令執(zhí)行過程等。(3)以功能部件設(shè)計為先導(dǎo)、單周期CPU設(shè)計為過渡、最終實現(xiàn)流水線CPU。要求學(xué)生先使用Quartus II軟件進行模擬設(shè)計,通過后再下載到Altera DE2的FPGA板上進行驗證。所有學(xué)生都要求能完成一個五段理想流水線CPU設(shè)計,部分能力強的學(xué)生還完成了帶轉(zhuǎn)發(fā)和阻塞功能的五段流水線CPU設(shè)計。
實驗的最終目標(biāo)是和其他課程聯(lián)合開展綜合性實驗,在自行設(shè)計的CPU芯片基礎(chǔ)上,設(shè)計匯編語言和高級語言,并配置簡單的操作系統(tǒng)和編譯器,學(xué)生可以通過自行設(shè)計的高級語言編寫游戲等應(yīng)用軟件,在自行設(shè)計的CPU上運行。
5結(jié)束語
多年的教學(xué)工作告訴我們,學(xué)生的潛能是無限的,學(xué)習(xí)興趣也是可以激發(fā)出來的。只要我們投入精力,引導(dǎo)有方,一定能帶領(lǐng)學(xué)生領(lǐng)略到計算機王國的無限風(fēng)光。
相信隨著教育部和各高校對教學(xué)工作的重視,隨著各高校從事本課程教學(xué)的老師們的努力,一定能在不長的時間內(nèi)與國際一流大學(xué)的計算機硬件教學(xué)達到同步,為計算機專業(yè)的教學(xué)打下堅實的基礎(chǔ),從而提升整個專業(yè)的計算機教學(xué)水平。
參考文獻:
[1]UC BerSellon University. Introduction to Computer Architecture [EB/OL].[2009-05-07].ece.cmu. edu/-ece447/.
[2]UC Berkeley. Components and Design Techniques for Digital Systems [EB/OL].[2009-02-16].inst.eecs. berkeley.edu/-cs150/sp09/.
[3]UC Berkeley. Computer Architecture and Engineering[EB/OL]. [2009-05-07].inst.eecs.berkeley.edu/-cs152/sp09/.
[4]Stanford University. Computer Organization & Systems [EB/OL].[ 2009-06-15]. stanford.edu/class/cs107/.
[5]Stanford University. Digital Systems II [EB/OL]. [2009-03-12]. stanford.edu/class/ee108b/.
[6]Carnegie Mellon University .Introduction to Computer Architecture [EB/OL].[2009-05-07].ece.cmu. edu/-ece447/.
[7]University of Illinois at Urbana-Champaign. Computer Architecture II [EB/OL]. [2008-05-05]. cs.uiuc. edu/class/sp08/cs232/.
[8]MIT. Computation Structures[EB/OL]. [2009-05-08]. 6004.csail.mit.edu.
[9]David A.Patterson, John L. Hennessy. Computer Organization and Design: The Hardware/Software Interface[M]. 3rd ed. San Mateo, CA: Morgan Kaufman, 2004.
摘要:傳統(tǒng)的計算機硬件基礎(chǔ)課教學(xué)已不適應(yīng)現(xiàn)代科學(xué)技術(shù)的發(fā)展和社會對人才的需求,本文結(jié)合計算機專業(yè)的特點,從課程內(nèi)容、教學(xué)體系、教學(xué)方法等方面總結(jié)了在硬件基礎(chǔ)課教學(xué)改革中所取得的實際經(jīng)驗和體會。
關(guān)鍵詞:硬件基礎(chǔ)課;教學(xué)改革;整合課程
中圖分類號:G642 文獻標(biāo)識碼:B
1引言
計算機硬件教學(xué)的先修課程是“電路分析”、“模擬電子學(xué)”和“數(shù)字邏輯與數(shù)字系統(tǒng)”。由于歷史原因,這些課程大多由電子系開設(shè),是以理論研究為目的的課程體系,存在教學(xué)內(nèi)容陳舊,課程體系老化,理論論述多,占用學(xué)時多,前后銜接不好等問題,給后續(xù)計算機硬件課的理論教學(xué)和實踐教學(xué)帶來了諸多困難和被動。而計算機專業(yè)與其他專業(yè)相比較,少有的幾個優(yōu)勢之一就是對計算機硬件結(jié)構(gòu)的掌握。因此,結(jié)合計算機專業(yè)的具體情況,在教學(xué)體系、教學(xué)內(nèi)容和教學(xué)方法等方面對硬件基礎(chǔ)課程進行必要的改革就顯得尤為重要。
2整合內(nèi)容、精縮課時
1) 現(xiàn)代科學(xué)技術(shù)的發(fā)展日新月異,計算機技術(shù)的發(fā)展更是突飛猛進。在大學(xué)本科階段,除了要給學(xué)生傳授基礎(chǔ)理論知識外,還要講授新技術(shù)、新理論,這就使得各高校不斷壓縮某些傳統(tǒng)基礎(chǔ)課的課時,增設(shè)一些新的課程。在這種形式下,硬件基礎(chǔ)課的課程體系和教學(xué)內(nèi)容亟待更新。
2) 課程體系的構(gòu)建是以理論知識為架構(gòu),以實際應(yīng)用為目標(biāo),教學(xué)內(nèi)容則應(yīng)緊密結(jié)合專業(yè)核心能力對理論知識的要求。綜合時展、專業(yè)結(jié)構(gòu)和課程體系的總體考慮,從98年起我們就根據(jù)計算機專業(yè)的特點,逐漸建立完善了一套硬件基礎(chǔ)課的課程體系。首先,在課程內(nèi)容的組織與建設(shè)方面,注重了先修課和后續(xù)課程的關(guān)系,做到內(nèi)容上不重復(fù),知識點上不脫節(jié)。其次,教學(xué)內(nèi)容力圖反映時代的發(fā)展,技術(shù)的進步。通過編寫出版《電路與電子學(xué)基礎(chǔ)》、《數(shù)字邏輯與數(shù)字系統(tǒng)》兩本教材重新劃分課程內(nèi)容,精縮學(xué)時,將原有的64學(xué)時的“電路分析”和64學(xué)時的“模擬電子學(xué)”這兩門課程整合為課內(nèi)48學(xué)時、實驗20學(xué)時的“電路電子學(xué)”課程,重新劃分、補充了“數(shù)字邏輯與數(shù)字系統(tǒng)”(課內(nèi)48學(xué)時、實驗20學(xué)時、三周課程設(shè)計)的教學(xué)內(nèi)容。
(1) “電路與電子學(xué)”課程。在電路分析部分不再追求研究線性電路的理論體系完整性,刪除了部分傳統(tǒng)教學(xué)內(nèi)容,只保留直流分析、交流分析和動態(tài)電路三大部分。在直流分析中,刪掉了“電路分析”教學(xué)中關(guān)于支路電流法和回路電流法的內(nèi)容,保留電路系統(tǒng)分析法中的被廣泛用于機輔分析的節(jié)點電壓法。在交流分析中,刪除了三相電路內(nèi)容,而對通信中的諧振電路則詳細(xì)講解。動態(tài)電路的分析中,只通過一個簡單的RC充電回路讓學(xué)生了解時域分析的基本步驟,而將重點放在三要素法和RC無源微積分電路上。在“模擬電子學(xué)”部分,去掉了半導(dǎo)體器件導(dǎo)電原理和反饋的方框圖計算法,精簡了阻容耦合放大電路(包括多級放大)、小信號動態(tài)圖解法、差分電路分析等。相應(yīng)地加強了有源器件MOS管、電流源電路和系統(tǒng)穩(wěn)定性的介紹,課程著重講解集成運放的應(yīng)用。在講解由運放構(gòu)成的有源積分電路時,與前面的無源積分電路做比較,這樣有助于學(xué)生理解并牢固掌握兩種電路各自的特點。實踐證明,學(xué)生在做電子競賽時對這兩種電路的使用都非常恰當(dāng)。
(2) “數(shù)字邏輯與數(shù)字系統(tǒng)”課程。教學(xué)內(nèi)容刪除了數(shù)字電路中各種觸發(fā)器電路的內(nèi)部結(jié)構(gòu)和傳統(tǒng)設(shè)計方法中的設(shè)計技巧,精簡了中規(guī)模器件的內(nèi)部邏輯介紹,縮減了卡諾圖和邏輯簡化內(nèi)容。由于計算機專業(yè)的硬件課程“微機原理與接口技術(shù)”中將介紹A/D、D/A轉(zhuǎn)換,故這一部分內(nèi)容就不出現(xiàn)在“數(shù)字邏輯”課程的教學(xué)中。將教學(xué)重點放在各類觸發(fā)器的邏輯功能觸發(fā)條件、集成電路外部功能、可編程器件和EDA技術(shù)上,要求教會學(xué)生如何通過查找器件手冊了解器件功能和使用要點。由于計算機硬件中三態(tài)門、OC門的重要性,課程加強了對其邏輯功能及應(yīng)用的舉例說明。
(3) 改革組課方式。邏輯門電路是傳統(tǒng)“數(shù)字邏輯”教學(xué)中最難的一章,由于門電路的原理要涉及到電路、模擬電子學(xué)等方面的知識,因此在講述這一部分內(nèi)容時,必須幫助同學(xué)復(fù)習(xí)有關(guān)的知識。在改革課程體系時,我們打破傳統(tǒng)的教學(xué)體系,將這一部分內(nèi)容放在“電路電子學(xué)”課程中,在講述半導(dǎo)體器件后引入邏輯門電路,如MOS管可以具有開關(guān)和受控源兩種類型的功能,根據(jù)器件所給偏置條件的不同,在模擬電路中可作為放大器件或在數(shù)字電路中作為開關(guān)器件。課堂上的師生互動證明,經(jīng)過這樣的調(diào)整,學(xué)生對有關(guān)門電路的問題就很容易理解掌握。通過合理地整合教學(xué)內(nèi)容,改變了過去把電路模型與實際器件(如受控源和晶體管)、開關(guān)與放大作用、模擬與數(shù)字等研究對象截然割裂的組課方式,而是將它們有機地融合,找出共性和個性,講清個性,突破難點,這樣便于以統(tǒng)一的觀點使學(xué)生建立完整的概念〔1〕。
3軟硬結(jié)合與時共進
1) 當(dāng)前國內(nèi)計算機專業(yè)的普遍現(xiàn)象是“過軟”,即強調(diào)軟件編程,而學(xué)生的硬件動手能力非常薄弱。在計算機科學(xué)技術(shù)飛速發(fā)展的今天,計算機系統(tǒng)的軟硬件界限開始變得模糊,且采用軟件方法來設(shè)計硬件, FPGA、VHDL、DSP技術(shù)帶來了全新設(shè)計理念與結(jié)構(gòu)體系,與之相應(yīng)EDA技術(shù)和ISP器件在教學(xué)、科研等領(lǐng)域應(yīng)用越來越廣泛。在這種軟硬件逐漸融合的背景下,計算機學(xué)科的硬件基礎(chǔ)課程必須要反映出這種時代的發(fā)展。
2)EDA技術(shù)分為三級:以PSPICE、EWB、Multisim等為軟件平臺的仿真分析類輔助設(shè)計技術(shù)為初級;以MaxPlus II、Quartus II等為軟件平臺,以FPGA/CPLD為硬件系統(tǒng)目標(biāo)芯片的電子系統(tǒng)設(shè)計EDA技術(shù)為第二級;以NC Simulator、Virtuso、Diva等為軟件設(shè)計開發(fā)平臺、以集成電路芯片版圖設(shè)計為目標(biāo)的ASIC芯片設(shè)計為最高級〔2〕。EDA技術(shù)的前兩級都與計算機硬件基礎(chǔ)課密切相關(guān),因此在進行課程體系改革時,應(yīng)結(jié)合實踐性教學(xué)環(huán)節(jié),根據(jù)“基礎(chǔ)型、應(yīng)用型、綜合型、創(chuàng)新型”的循序漸進的實驗課程教學(xué)體系,將EDA技術(shù)分層次地引入設(shè)置在教學(xué)中:
(1) 第一級――首先在“電路電子學(xué)”教材各章的最后一節(jié)給出PSPICE對本章典型電路的仿真實例,教材最后一章加入可編程模擬器件ispPAC。其次,增加了20學(xué)時的Multisim仿真及電路設(shè)計實驗。通過仿真實驗,將教學(xué)中的難點用直觀的圖形和曲線表述,降低了數(shù)學(xué)難度。如通過對模擬放大電路的仿真,可以直接觀察到改變電路參數(shù)所導(dǎo)致的波形失真,學(xué)生就很容易理解并掌握靜態(tài)工作點變化對放大電路性能的影響。最后,利用仿真平臺生動直觀方便的特點,讓學(xué)生掌握先設(shè)計、后仿真、再實際的設(shè)計方法和理念,在此基礎(chǔ)上,將以往的一些驗證實驗提升為綜合設(shè)計實驗。對每一個實驗都要求虛實結(jié)合,虛實互動,通過這種訓(xùn)練,極大地提高了設(shè)計的成功率。計算機專業(yè)的學(xué)生取得北京市大學(xué)生電子競賽的3個一等獎,更多的二、三等獎證明,整合后“電路電子學(xué)”的教學(xué)改革取得了成效。
(2) 第二級――傳統(tǒng)的“數(shù)字邏輯”課程體系以邏輯代數(shù)為基礎(chǔ),采用自底向上(DOWN-TOCTOP)的設(shè)計方法,教學(xué)內(nèi)容以門電路-中規(guī)模集成電路-大規(guī)模集成電路-數(shù)字系統(tǒng)為順序排列。導(dǎo)致學(xué)生在學(xué)習(xí)前面局部知識的時候,缺乏整體系統(tǒng)概念,只會 “搭積木”拼湊式的設(shè)計,當(dāng)后續(xù)“組成原理”課程要建立整機、系統(tǒng)這些非常重要的概念時,前面所學(xué)的一個個分散的知識點不能被融會貫通〔3〕。現(xiàn)代數(shù)字系統(tǒng)的設(shè)計以硬件編程語言為基礎(chǔ),采用自頂向下(TOP-TO-DOWN)的設(shè)計方法,因此數(shù)字電路的教學(xué)體系必須重新構(gòu)建。第二級的EDA技術(shù)包含三方面內(nèi)容:(1)大規(guī)模可編程邏輯器件;(2)硬件描述語言;(3)軟件開發(fā)工具。所以在“數(shù)字邏輯與數(shù)字系統(tǒng)”的教學(xué)體系上,應(yīng)以邏輯代數(shù)與VHDL語言并行為基礎(chǔ),強調(diào)自頂向下的設(shè)計理念和層次化設(shè)計方法,以系統(tǒng)為對象,用VHDL語言描述,在EDA軟件平臺上,自上而下、逐步細(xì)化,最終完成整個系統(tǒng)的設(shè)計。依據(jù)整體“自頂向下”,細(xì)節(jié)“自底向上”的教學(xué)模式,在教學(xué)內(nèi)容組織上,先給出數(shù)字系統(tǒng)的整體架構(gòu)及邏輯系統(tǒng)的三大部件:存儲、處理、控制,讓學(xué)生有全局、整體的認(rèn)識。在講述邏輯系統(tǒng)的每一具體部件時, 仍然遵循“由淺入深,循序漸進”的原則,采用傳統(tǒng)的“自底向上”的教學(xué)組織方法。在實踐教學(xué)的綜合設(shè)計部分中,要求學(xué)生必須按照從頂層抽象描述向底層結(jié)構(gòu)描述,最后到可實現(xiàn)的硬件單元描述這一過程進行數(shù)字系統(tǒng)的設(shè)計。通過這種教學(xué)改革,學(xué)生的知識結(jié)構(gòu)趨于合理,滿足對軟硬件結(jié)合的人才的需求。
4注重銜接 承前啟后
在計算機硬件基礎(chǔ)課的教學(xué)中,首先應(yīng)注重介紹該門課程的主要內(nèi)容、在計算機專業(yè)中的地位及與相關(guān)課程的關(guān)系,激發(fā)學(xué)生的學(xué)習(xí)興趣。其次,應(yīng)注重與后續(xù)課程的銜接。由于當(dāng)代大學(xué)生在入學(xué)時就具備了計算機使用的基本知識,因此在授課過程中,要有意識地用計算機硬件電路作為基礎(chǔ)課的授課案例。如“電路電子學(xué)”課程中,在集成運放構(gòu)成的比較器一節(jié),就可給出比較器在A/D轉(zhuǎn)換中的應(yīng)用舉例,再指出A/D、D/A是計算機接口中的重要單元電路,這樣就埋下一條線索,與后續(xù)課程的知識相聯(lián)系。在“數(shù)字邏輯與數(shù)字系統(tǒng)”課程中所給出的案例都要盡可能為后續(xù)課程使用,如從鍵盤等引出編碼的概念和編碼器的作用;在講三態(tài)門時,可進一步給出物理上總線的概念,解釋當(dāng)譯碼和讀寫信號設(shè)計錯誤時,CPU訪問存儲單元數(shù)據(jù)總線嚴(yán)重沖突會造成死機的原因;在存儲邏輯一章,介紹完寄存器隊列(FIFO)的邏輯結(jié)構(gòu)后,可讓學(xué)生設(shè)計寄存器堆棧(LIFO)的邏輯電路圖。在該課程的實踐教學(xué)中,所給出的設(shè)計題目包括總線緩存器、全加器、鍵盤掃描電路、硬件控制器等計算機的基本功能部件。通過這種方法引導(dǎo)學(xué)生思考,建立必要的知識關(guān)聯(lián)及整體概念,最終達到對計算機硬件系統(tǒng)基本知識融會貫通的目的。實踐證明,這種訓(xùn)練對于今后的“組成原理”課程和“嵌入式系統(tǒng)”設(shè)計都打下了堅實的基礎(chǔ)。
5黑板、多媒體、EDA仿真
高校的教學(xué)手段基本都采用多媒體。多媒體圖文并茂、生動有趣,但很容易變成另一種形式的照本宣科或“填鴨式”教育。在教學(xué)中要綜合多種教學(xué)手段,注意針對不同的教學(xué)內(nèi)容去尋求最佳的表述方式:黑板+粉筆、電子教案、實物投影、動畫課件、虛擬電路。計算機硬件基礎(chǔ)課教學(xué)內(nèi)容多,知識點雜,不容易理解。對于較難理解或?qū)W生有爭議不明白的問題,傳統(tǒng)的“粉筆+黑板”有其獨特的靈活性,既可以表述學(xué)生課堂思維的過程,又有利于師生交流互動。在課間讓學(xué)生自己擺設(shè)實物投影,增強學(xué)生的感性知識,課間的學(xué)習(xí)氣氛仍生氣勃勃。錄像CD和動畫課件則留給學(xué)生自己觀看。計算機硬件基礎(chǔ)課程的實踐性強、信息量大、EDA設(shè)計技術(shù)應(yīng)用廣泛。在授課時通過EDA仿真將驗證實驗與理論教學(xué)相結(jié)合,解決理論與實踐的時空分離弊端,通過提問、思考、演示、總結(jié)等一系列步驟,循序漸進,調(diào)動學(xué)生參與教學(xué)的積極性,充分發(fā)揮學(xué)生的主動性。值得注意的是,在此過程中,教師一定要掌控好演示進程,既不能影響教學(xué)進度,又要協(xié)調(diào)好單位時間教學(xué)信息量與學(xué)生接受理解能力之間的矛盾。
6結(jié)束語
硬件基礎(chǔ)課的教學(xué)改革,涉及課程多、學(xué)術(shù)性和技術(shù)性強,是一項系統(tǒng)工程,需要教師付出不懈的努力,不斷學(xué)習(xí)新技術(shù),及時更新教學(xué)內(nèi)容,完善教學(xué)方法,才能更好地提高教學(xué)質(zhì)量,更好地培養(yǎng)適應(yīng)社會的發(fā)展人才。
參 考 文 獻
Abstract: The author made some improvements and gave practical and concrete measures for the problems that students always feel abstract and difficult to understand in the teaching of computer operating system course, combining with his teaching experience in teaching.
關(guān)鍵詞: 計算機操作系統(tǒng);教學(xué)改革;教學(xué)內(nèi)容;教學(xué)方法
Key words: computer operating system;teaching reform;teaching content;teaching methods
中圖分類號:TP316文獻標(biāo)識碼:A文章編號:1006-4311(2010)28-0164-01
0引言
操作系統(tǒng)課程是計算機科學(xué)與技術(shù)專業(yè)的一門基礎(chǔ)核心課程。本課程從操作系統(tǒng)實現(xiàn)資源管理的管理的觀點出發(fā),闡述如何對計算機系統(tǒng)中的硬、軟件資源進行管理,使計算機系統(tǒng)協(xié)調(diào)一致地、有效地為用戶服務(wù),充分發(fā)揮資源的使用效率,提高計算機系統(tǒng)的服務(wù)質(zhì)量。通過本課程的學(xué)習(xí)使學(xué)生掌握計算機操作系統(tǒng)的控制計算機硬件的基本原理以及設(shè)計方法和實現(xiàn)技術(shù)。但該課程教學(xué)過程中普遍重點偏向操作系統(tǒng)原理的理論教學(xué),而學(xué)生在沒有學(xué)習(xí)該課程前對操作系統(tǒng)的認(rèn)識只是在使用層面,使得學(xué)生在學(xué)習(xí)的過程中總覺得本課程所學(xué)內(nèi)容與實際所用操作系統(tǒng)的偏差很大。從而導(dǎo)致學(xué)生在學(xué)習(xí)本課程的過程中缺乏興趣和信心,教學(xué)效果很不理想。
1教學(xué)過程中存在的問題
1.1 教學(xué)內(nèi)容側(cè)重理論,實踐環(huán)節(jié)薄弱操作系統(tǒng)課程要有好的教學(xué)效果,就要引導(dǎo)學(xué)生自己動手設(shè)計、實現(xiàn)一個具體操作系統(tǒng)實例。但要做到這一點并不容易,這不僅要求學(xué)生在學(xué)習(xí)該課程之前就要掌握匯編語言、C語言、計算機硬件、操作系統(tǒng)結(jié)構(gòu)等多種知識,而且還需要學(xué)生抽出大量的時間和精力放在該實驗上。這樣的要求學(xué)生不易做到。因此現(xiàn)有的教學(xué)過程往往重點偏向操作系統(tǒng)原理的理論教學(xué),對學(xué)生的實踐環(huán)節(jié)不是很注重。
1.2 教學(xué)目標(biāo)與社會需求脫節(jié)本課程的教學(xué)目標(biāo)要使學(xué)生掌握計算機操作系統(tǒng)的控制計算機硬件的基本原理以及設(shè)計方法和實現(xiàn)技術(shù),這個教學(xué)目標(biāo)使得學(xué)生能夠具備自主研發(fā)操作系統(tǒng)軟件的能力,本身沒有問題,但由于計算機行業(yè)本身的特點,前沿的技術(shù)總是掌握在少數(shù)公司的手里,同時還有版權(quán)的保護問題,使得學(xué)生投入大量精力自主開發(fā)的操作系統(tǒng)軟件沒有多大的實際意義。而市場上更需要的是對現(xiàn)有的操作系統(tǒng)能夠熟練使用和對其內(nèi)核進行修改、編譯的人才。
1.3 教學(xué)方法簡單、教學(xué)手段匱乏近年來,計算機操作系統(tǒng)的發(fā)展飛快,新的開發(fā)思想和基本概念不斷涌現(xiàn)并隨著市場的需求出現(xiàn)了多種不同的操作系統(tǒng)產(chǎn)品。但部分高校教師仍采用“黑板、粉筆”的傳統(tǒng)教學(xué)手段講授理論知識,即使有些教師使用了電子教案,也只是單純地播放理論知識課件,不能做到與實踐聯(lián)系緊密的教學(xué)內(nèi)容,使得學(xué)生感覺到課程枯燥難學(xué),難以激發(fā)學(xué)生的學(xué)習(xí)興趣。
2計算機操作系統(tǒng)課程教學(xué)改革的措施
2.1 把握開頭、激發(fā)興趣好的開始是成功的一半,好的開頭可以很好的提高學(xué)生的學(xué)習(xí)興趣,激發(fā)學(xué)生的學(xué)習(xí)熱情,使學(xué)生由被動學(xué)習(xí)轉(zhuǎn)為主動學(xué)習(xí),學(xué)習(xí)效率能得到大幅提高。初始課程內(nèi)容應(yīng)包含以下內(nèi)容。
2.1.1 編寫簡單的引導(dǎo)程序和內(nèi)核,通過自己編寫的簡單引導(dǎo)程序和操作系統(tǒng)內(nèi)核啟動計算機裸機,使得學(xué)生對計算機的啟動和操作系統(tǒng)內(nèi)核有個感性的認(rèn)識,結(jié)合課本目錄啟發(fā)學(xué)生一個完善的操作系統(tǒng)內(nèi)核所必須具備的功能,并引導(dǎo)學(xué)生了解通過操作系統(tǒng)理論課程的學(xué)習(xí)可以對現(xiàn)有簡單內(nèi)核進行完善。從而激發(fā)學(xué)生的學(xué)習(xí)興趣。
2.1.2 引導(dǎo)學(xué)生進行l(wèi)inux操作系統(tǒng)入門學(xué)習(xí),使得學(xué)生對linux操作系統(tǒng)感到不再陌生,并使學(xué)生明確認(rèn)識到可以通過以后的學(xué)習(xí)掌握linux操作系統(tǒng)內(nèi)核編譯和裁剪等技術(shù)。同時提供市場linux操作系統(tǒng)相關(guān)就業(yè)信息,使得學(xué)生能感到linux操作系統(tǒng)內(nèi)核的學(xué)習(xí)可以學(xué)以致用。提高學(xué)生的學(xué)習(xí)熱情。
2.1.3 對操作系統(tǒng)課程做一個簡單明要的介紹,使學(xué)生認(rèn)識到,學(xué)習(xí)本課程不僅可以掌握操作系統(tǒng)課程理論知識,同時還可以培養(yǎng)學(xué)生自身的邏輯思維能力,有助于對其它理論課程的理解,可為以后學(xué)習(xí)新型操作系統(tǒng)及和開發(fā)應(yīng)用軟件打下堅實的基礎(chǔ)。
2.2 理論聯(lián)系實際,加強實踐教學(xué)環(huán)節(jié)操作系統(tǒng)是一門理論性比較強的課程。但單純的理論講解很容易使學(xué)生感到枯燥乏味。因此操作系統(tǒng)課程的實踐是一個非常重要的教學(xué)環(huán)節(jié)。但要引導(dǎo)學(xué)生去編碼實現(xiàn)一個具備內(nèi)存管理、進程調(diào)度、文件管理等功能的小型操作系統(tǒng)對剛學(xué)操作系統(tǒng)課程的學(xué)生來說不太容易實現(xiàn)。所用建議實踐教學(xué)環(huán)節(jié)應(yīng)該分為以下步驟進行:①老師演示,學(xué)生感官認(rèn)識。在此過程中,老師先完成一個具有引導(dǎo)功能、中斷功能和能夠?qū)崿F(xiàn)簡單命令功能的實模式操作系統(tǒng)內(nèi)核雛形,但整個操作系統(tǒng)架構(gòu)不是很完善,功能也比較欠缺。之后通過理論課程的學(xué)習(xí)引導(dǎo)學(xué)生突破實模式和補全內(nèi)存管理、設(shè)備管理、文件管理等模塊程序。②將操作系統(tǒng)的每一大管理功能分為一個項目,分組讓學(xué)生實現(xiàn),不同的小組完成不同的功能模塊,所有項目的完成,就實現(xiàn)了一個具備基本功能的操作系統(tǒng)。③最終引導(dǎo)學(xué)生去研究閱讀Linux內(nèi)核原代碼,學(xué)習(xí)linux內(nèi)核源代碼的含義和linux操作系統(tǒng)的設(shè)計方法和具體實現(xiàn)技術(shù)。
2.3 教學(xué)方法與教學(xué)手段的改進在教學(xué)中,教師實行啟發(fā)式教學(xué),把培養(yǎng)學(xué)生學(xué)習(xí)興趣作為入門向?qū)?改變以教師為中心的課堂教學(xué)方式更改為以教師引導(dǎo),學(xué)生完成過程的合作式課堂教學(xué)方式。在整個教學(xué)過程中,做到不是教師強迫學(xué)生去學(xué),而是學(xué)生為了解決自己遇到的問題不得不自己去學(xué)的形式。這樣效果會更好,效率也高。積極不斷地革新教學(xué)手段,重視現(xiàn)代信息技術(shù)和現(xiàn)代教育手段在教學(xué)中的應(yīng)用。多媒體教學(xué)設(shè)備和方法的使用對學(xué)生對一些抽象概念的理解很有幫助。多媒體教學(xué)圖文并茂,而且可以自由往返以前所講的內(nèi)容進行復(fù)習(xí)和重復(fù)。也可以方便的插入各種圖片及影音資料,這對激發(fā)學(xué)生的學(xué)習(xí)興趣和吸引學(xué)生的注意力很有幫助。
3結(jié)語
教學(xué)是大學(xué)教師的根本任務(wù),為了提高教學(xué)質(zhì)量,對教學(xué)改革的探索與實踐是很有意義的事情。教學(xué)改革的研究不僅可以不斷提高授課技巧,還能獲得學(xué)生的尊重和學(xué)校的認(rèn)可。本文從課程教學(xué)改革方面進行了一些的探索,本文的探索只是作者在“操作系統(tǒng)”課程教學(xué)過程中的一點心得體會,希望能與同行分享。
參考文獻:
[1]羅宇,鄒鵬,鄧勝蘭.操作系統(tǒng)[M].北京:電子工業(yè)出版社,2007,2版.
計算機英語除了具有科技英語的一般特點之外,還具有其自身的特點,內(nèi)容如下。
1)復(fù)雜長句多[2]。科技文章要求敘述準(zhǔn)確、嚴(yán)謹(jǐn)。一句話里包含五六個分句的,并非少見。學(xué)生要學(xué)會用語法分析方法加以解剖,以便以短代長,化難為易。示例如下。InterestinIntelligenttransportationsystem(ITS)comesfromtheproblemscausedbytrafficcongestionandasynergyofnewinformationtechnologyforsimulation,real-timecontrol,andcommunicationsnetworks.交通阻塞以及仿真、實時控制和通信網(wǎng)絡(luò)等新型信息技術(shù)協(xié)同作用所帶來的問題引發(fā)了人們對于智能交通系統(tǒng)的興趣。
2)被動語態(tài)多[2]。英語使用被動語態(tài)大大多于漢語,科技英語更是如此。有三分之一以上的語句使用被動語態(tài),因此需要學(xué)生掌握被動語態(tài)的一般翻譯技巧。Thefourthgenerationofcomputersischaracterizedbymoreandmoretransistorsbeingcontainedonasiliconchip.第四代計算機的特征是在一個硅芯片上包含了越來越多的晶體管。由于主語是“第四代計算機”,因此采用了被動語態(tài)的形式“ischaracterizedby”,表明“以…為特征”,簡單地說,就是其特征。這也表明了英漢對譯中,常常使用詞性轉(zhuǎn)換。
3)非謂語動詞多[2]。英語每個簡單句中,只能用一個謂語動詞。如果讀到幾個動作,就必須選出主要動作當(dāng)謂語,而將其他動作用非謂語動詞形式表現(xiàn),才能符合英語語法要求。非謂語動詞有三種:動名詞、現(xiàn)在分詞和過去分詞、不定式。示例如下。要成為一個名符其實的內(nèi)行,需要學(xué)到老。這句中,有“成為”、“需要”和“學(xué)”三個表示動作的詞,譯成英語后為:Tobeatrueprofessionalrequireslifelonglearning.可以看出,選好“需要”(require)作為謂語,其余兩個動作的處理如下:“成為”用不定式形式tobe,而“學(xué)”用動名詞形式learning,這樣才能符合英語語法要求。
4)詞性轉(zhuǎn)換多[2]。英語單詞有不少是多性詞,既是名詞,又可用作動詞、形容詞、副詞或介詞,字形無殊,功能各異,含義也各不相同。并且,幾乎每個技術(shù)名詞都可轉(zhuǎn)換為同義的形容詞。詞性轉(zhuǎn)換增加了英語的靈活性和表現(xiàn)力。示例如下。Inputisaprocessthatinvolvestheuseofadevicetoencodeortransformdataintodigitalcodesthatthecomputercanprocess.輸入是一個過程,它包括使用設(shè)備將數(shù)據(jù)編碼或?qū)⑵滢D(zhuǎn)換成計算機能夠處理的數(shù)字碼。漢語句子中,“使用”作為動詞出現(xiàn),而在相應(yīng)的英語句子中,由于英語語法的要求,采用名詞更為恰當(dāng)。
5)合成新詞多。計算機專業(yè)詞匯中,派生詞(由前綴或后綴作為構(gòu)詞結(jié)構(gòu)形成的新詞)、復(fù)合詞(通常以小橫杠“-”連接單詞而組成的新詞)在計算機英語中占了很大比例。特別是文章常常將某些使用頻繁的技術(shù)術(shù)語用縮略詞的形式給出,這大大增加了計算機英語的理解難度。新詞(包括縮略語)產(chǎn)生速度快,是計算機英語有別于其他學(xué)科科技英語的顯著特點。
2合理安排課程內(nèi)容
2.1課程的內(nèi)容安排
計算機英語課程的任務(wù)是希望學(xué)生通過大量的閱讀訓(xùn)練,能夠閱讀并理解計算機學(xué)科的英文期刊和雜志,及時了解本學(xué)科的發(fā)展動態(tài)。進一步地,還要求學(xué)生應(yīng)該有撰寫本專業(yè)英文文章的能力,以及參與國際化學(xué)術(shù)交流的能力。理工科學(xué)生的邏輯思維能力較強,在教學(xué)過程中,教師應(yīng)充分利用專業(yè)優(yōu)勢,針對計算機專業(yè)英語的特點,引導(dǎo)學(xué)生熟練掌握計算機學(xué)科常用的專業(yè)詞匯,了解科技英語文體的特殊性。如慣用被動語態(tài)、復(fù)雜長句多。在掌握適當(dāng)?shù)姆g技巧后,學(xué)生可以從簡單的專業(yè)閱讀開始,如計算機導(dǎo)論、計算機硬件知識,這樣學(xué)起來容易,感覺親切,從而逐漸地樹立起信心。即使英語基礎(chǔ)不是特別好的學(xué)生,也愿意閱讀,提高對專業(yè)英語的興趣。課程教學(xué)應(yīng)該為培養(yǎng)目標(biāo)服務(wù)。根據(jù)計算機專業(yè)培養(yǎng)目標(biāo)構(gòu)建教學(xué)內(nèi)容,對應(yīng)我國提出的10項畢業(yè)生能力,計算機英語課程主要對應(yīng)第5項能力的培養(yǎng),即掌握文獻檢索、資料查詢及運用現(xiàn)代信息技術(shù)獲取相關(guān)信息的基本方法[3]。教學(xué)活動是師生雙方的共同活動。對于不同層次、不同類型的學(xué)生,雖然課程內(nèi)容基本一樣,但是重點不同、組織方法也是不同的,甚至應(yīng)該有各自不同的講授與學(xué)習(xí)風(fēng)格。教材只能提供對一門課程基本內(nèi)容的描述,教師對教學(xué)內(nèi)容的組織將是更為重要的。計算機英語的教材很多。選擇合適的教材是取得良好教學(xué)效果的基本保證。在選擇教材時,教師需要考慮以下兩點。1)全面性。教材最好涵蓋大部分計算機專業(yè)課程的內(nèi)容,如計算機硬件、數(shù)字邏輯、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、軟件工程、程序設(shè)計語言、數(shù)據(jù)庫、計算機網(wǎng)絡(luò)等。目的是讓學(xué)生掌握相關(guān)詞匯,理論不宜太深,通常是介紹性質(zhì)的。2)時效性。由于計算機領(lǐng)域的新技術(shù)層出不窮,新名詞不斷地涌現(xiàn),很多新出現(xiàn)的技術(shù)名詞很難在字典上查到。為了使學(xué)生及時了解計算機領(lǐng)域的各種新技術(shù),需要考慮教材的實效性。針對本科教學(xué)特點,我校采納了自編的教材《計算機專業(yè)英語》[2],主要章節(jié)包括如下內(nèi)容:1)HistoryandFutureofComputers。2)OrganizationofComputers。3)NumberSystemsandBooleanAlgebra。4)DataStructure。5)OperatingSystem。6)SoftwareEngineering。7)ProgrammingLanguages。8)TheInternet-TechnologyBackground。9)TheWorldWideWeb。10)ComputerandNetworkSecurity。11)DatabaseManagement。12)Multimedia。13)ComputerGraphics。14)VirtualReality。此外,每章后面均對科技英語的相關(guān)知識加以介紹,如科技英語的特點、計算機英語專業(yè)詞匯的構(gòu)成規(guī)律、科技英語中數(shù)學(xué)公式的讀法、常用英漢互譯技巧、被動語態(tài)的翻譯技巧、復(fù)雜定語(從句)的翻譯技巧、英語長句的翻譯技巧以及學(xué)術(shù)論文寫作的有關(guān)知識,包括論文標(biāo)題的寫法、論文摘要、引言的寫作技巧。
2.2課程的教學(xué)設(shè)計
大學(xué)本科的課程教學(xué)應(yīng)該有別于初等教育,即由原來的灌輸型為主轉(zhuǎn)向激發(fā)型為主,即“學(xué)生為主體”的教學(xué),針對不同層次的學(xué)生,教學(xué)在教學(xué)內(nèi)容上要有不同程度的取舍,課堂的教學(xué)組織也應(yīng)各不相同。教學(xué)設(shè)計廣義上指“關(guān)于教學(xué)活動的總體規(guī)劃”;狹義上指“關(guān)于一門課程的教學(xué)活動的全面設(shè)計,用于刻畫課程的定位、目標(biāo)、教學(xué)內(nèi)容、重點、難點、有關(guān)設(shè)計等”。與教學(xué)大綱相比,它提倡將教學(xué)中需要注意體現(xiàn)的“活的內(nèi)容”體現(xiàn)出來,更有意識地體現(xiàn)知識、能力、素質(zhì)教育的要求。由于計算機英語通常是在大學(xué)三年級開設(shè),教師可以適當(dāng)參考專業(yè)課的學(xué)習(xí)情況,靈活安排各章節(jié)的教學(xué)進度,以便與專業(yè)課程協(xié)調(diào)配合,取得更理想的教學(xué)效果。比如,學(xué)生之前學(xué)習(xí)過的課程,像計算機硬件、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)等,可安排在前面講授。在掌握基本的技術(shù)術(shù)語后,教師應(yīng)以學(xué)生為主體,把閱讀講解的機會適度地讓給他們,之后再給出改進意見,并指出其中需要注意的翻譯要點。這樣既調(diào)動了學(xué)生的積極性,又加強了學(xué)生的印象。課程教學(xué)在突出教學(xué)內(nèi)容的基礎(chǔ)上,還要結(jié)合計算機學(xué)科前沿性研究成果、技術(shù)和工具,不斷充實、更新教學(xué)內(nèi)容,既可激發(fā)學(xué)生的學(xué)習(xí)興趣,又開闊了學(xué)生的視野,使學(xué)生的學(xué)習(xí)更主動、有目的性。
3豐富教學(xué)手段,促進教學(xué)方法改革
“教”與“學(xué)”是互不可分的。教學(xué)過程不僅是師生間教學(xué)信息的交流,也是師生間情感的雙向交流。教學(xué)實踐表明,相當(dāng)一部分學(xué)生不是不愿意學(xué),而是因為學(xué)習(xí)起來吃力、乏味,跟不上教學(xué)進度,才導(dǎo)致了“身在曹營心在漢”,甚至逃課等現(xiàn)象[4]。教師的職責(zé)是傳道、授業(yè)、解惑,即不僅僅傳授給學(xué)生知識,更應(yīng)關(guān)懷學(xué)生的成長、成人、成才。教師應(yīng)充分重視師生間的情感交流和互動。成功講授一門課程的背后,需要教師付出大量心血,不斷探索新的教學(xué)方法和技巧。計算機英語的課程也是如此。教師在課堂上采用豐富的教學(xué)手段,學(xué)生在課堂上學(xué)習(xí),就會感覺很新鮮,不枯燥。教師給予學(xué)生適當(dāng)?shù)年P(guān)注,他們會更用心、主動地學(xué)習(xí)。我校計算機英語的課堂教學(xué)改變傳統(tǒng)“滿堂灌”的教學(xué)方式;通過布置大作業(yè),為學(xué)生提供實踐機會,讓學(xué)生學(xué)會自己運用文獻檢索方法,查找相關(guān)文獻并翻譯,從中檢驗自己的能力,也進一步了解本學(xué)科的發(fā)展動態(tài)。多媒體及其他現(xiàn)代技術(shù)的快速發(fā)展,使得多樣化的教學(xué)形式成為可能。多種教學(xué)形式的應(yīng)用,明顯優(yōu)于傳統(tǒng)的教學(xué)方式,能夠取得良好的教學(xué)效果。在教學(xué)中,可以綜合利用下列方式。1)PPT課件充分利用多媒體教室的優(yōu)點,教師事先精心準(zhǔn)備PPT課件,課上播放PTT課件來進行講解,效果很好。由于預(yù)先的準(zhǔn)備充分,可以做到重點突出,更有針對性。更新教案時,利用PPT修改比傳統(tǒng)的紙質(zhì)教案效率高,易于擴充新內(nèi)容。2)音頻。目前,有些計算機英語教材已經(jīng)提供了部分課文的音頻材料,而且網(wǎng)上也有許多計算機專業(yè)英語的聽力材料。播放與課本內(nèi)容相配合的音頻,有助于提高學(xué)生的學(xué)習(xí)熱情,同時也鍛煉了學(xué)生的英語聽力和口語。3)視頻與動畫。學(xué)生可以利用余暇時間,在網(wǎng)上搜索有關(guān)計算機新技術(shù)和著名人物的視頻材料,如關(guān)于著名的IBM、Microsoft、Apple等IT公司的新技術(shù)和新產(chǎn)品的英文視頻和動畫,時間通常為3~10分鐘。觀看這類短片,學(xué)生會產(chǎn)生濃厚的興趣,在鍛煉聽力的同時,也學(xué)到了新技術(shù),甚至起到勵志作用,效果很好。輔助教學(xué)對良好教學(xué)效果的取得非常重要,要想使學(xué)生很好地掌握計算機英語,除了課堂上的面對面教學(xué)、交流外,還應(yīng)充分利用其他的輔助教學(xué)手段。
關(guān)鍵詞: 計算機實驗室 高校實驗教學(xué) 科學(xué)管理
1.引言
實驗教學(xué)在高校計算機教育中占有極其重要的地位,是教育教學(xué)的重要組成部分。目前多數(shù)高校的實驗教學(xué)還停留在以教師演示為主的教學(xué)模式中,學(xué)生的動手能力遠(yuǎn)遠(yuǎn)達不到社會發(fā)展對新型人才的需要。另外,雖然大部分計算機實驗課程中實踐課學(xué)時占總學(xué)時量的一半以上,專業(yè)實踐課開出率為100%,然而,學(xué)生實際動手能力并沒有較大的提高,人才實踐能力培養(yǎng)遠(yuǎn)遠(yuǎn)不能滿足社會的實際需要。面對社會的需求,學(xué)生應(yīng)根據(jù)自身的實際情況選做實驗,進行本專業(yè)各項基本技能的訓(xùn)練。計算機開放實驗室正是為現(xiàn)代大學(xué)生驗證及鞏固理論知識,訓(xùn)練各項基本操作技能的基地,更是培養(yǎng)當(dāng)代大學(xué)生思維能力、創(chuàng)新能力,以及強化綜合素質(zhì)的重要基地。
為此,我就如何利用現(xiàn)有的儀器設(shè)備、網(wǎng)絡(luò)技術(shù)等進一步提高實驗教學(xué)的質(zhì)量,培養(yǎng)有實踐能力的專業(yè)人才,從而改進實驗教學(xué)的現(xiàn)狀提出自己的改進意見。
2.改革實驗教學(xué)內(nèi)容,加強實驗室管理
對于計算機這樣一種日新月異地發(fā)展的專業(yè)來說,軟件版本的不斷更新,必然要求學(xué)生用書的版本也跟得上。學(xué)生的用書特別是應(yīng)用性強的課程,在實驗室進行的教學(xué)基本上都是面向應(yīng)用的、實操性強的,否則因為版本的不一致,操作起來對不上號,會削弱學(xué)生的自信心,也會影響最終的教學(xué)質(zhì)量。因此,實驗教學(xué)改革的第一步必須要求保證教材與所用軟件版本的一致性。另外,實驗教學(xué)對教師也提出了新的要求:教師的講稿和課件必須跟上版本的變遷,必須與時俱進,不能單單停留在教科書上,一個課件用多年。
在實驗教學(xué)過程中,還需要強調(diào)課程體系的系統(tǒng)性和完整性。實驗課程在學(xué)生在校期間應(yīng)該不間斷,難度逐步提高,內(nèi)容承上啟下,使得硬件實踐訓(xùn)練層次化、系列化,以此來系統(tǒng)強化學(xué)生的硬件動手能力。同時調(diào)整各課程的開設(shè)順序,理順每門課與前導(dǎo)課和后續(xù)課之間的關(guān)系,從而保證硬件課程體系的系統(tǒng)性和完備性。
在實際教學(xué)過程中,我們可以將計算機硬件實驗內(nèi)容分為4類,即驗證型、設(shè)計型、綜合型、探索型。實驗內(nèi)容由淺入深,循序漸進。在所有硬件必修和選修課程中,全部開設(shè)實驗課程。實驗課程由驗證實驗(50%)、設(shè)計實驗(20%)、綜合實驗(20%)、探索實驗(10%)組成,形成“驗證型―設(shè)計型―綜合型―探索型”的多層次實踐教學(xué)模式,系統(tǒng)地強化學(xué)生的綜合設(shè)計和硬件動手能力。驗證性實驗是為了加強理論基礎(chǔ)知識,設(shè)計性實驗是為了讓學(xué)生掌握基本的電路設(shè)計和調(diào)試方法;綜合性實驗是為了培養(yǎng)學(xué)生綜合應(yīng)用硬件課程群的基本知識與技能,提高分析問題、解決問題的能力。課程設(shè)計的部分內(nèi)容屬于探索型實驗,學(xué)生可以自主選擇感興趣的課題及相關(guān)開發(fā)工具,寫出設(shè)計書,交給指導(dǎo)老師審核后實施。在這一過程中,學(xué)生需要查閱大量的資料,培養(yǎng)學(xué)生的自學(xué)能力、研究設(shè)計能力、獨立分析問題、解決問題的能力和創(chuàng)新能力。對于驗證性實驗,指導(dǎo)老師要提前布置給學(xué)生,讓學(xué)生參考實驗教材寫出不同的預(yù)實驗方案,實驗課上除了驗證教材規(guī)定的實驗內(nèi)容,還要驗證自己的實驗方案,這樣可以充分發(fā)揮學(xué)生的主觀能動性,提高學(xué)生對實驗課的興趣。設(shè)計性、綜合性實驗一般安排4―8學(xué)時,安排在課內(nèi)實驗中完成,也可以安排在課外實驗中完成。指導(dǎo)老師只給定實驗的課題和目的,中間過程需學(xué)生自己去查閱資料和設(shè)計方案,直至最后調(diào)試完成。在調(diào)試過程中,學(xué)生自己動手分析解決實驗中出現(xiàn)的問題。雖然有一定的難度和深度,但對學(xué)生很有吸引力,這樣能使學(xué)生從應(yīng)付實驗變?yōu)橹鲃訉嶒?不僅能提高學(xué)生的基本操作技能,而且能發(fā)揮學(xué)生的主觀能動性和創(chuàng)造性,使學(xué)生受到更為實際、更加全面的科學(xué)研究的訓(xùn)練。
實驗室是培養(yǎng)學(xué)生實踐能力和創(chuàng)新能力的重要基地,實驗室的建設(shè)與管理水平,直接關(guān)系到學(xué)生的培養(yǎng)質(zhì)量和學(xué)校的聲望。實驗資料的整理是提高實驗教學(xué)效果的關(guān)鍵之一。實驗資料包括實驗教學(xué)資料和設(shè)備檔案,每門實驗課程都要結(jié)合理論課程認(rèn)真組織研究,從基本原理和基本結(jié)構(gòu)出發(fā)進行基礎(chǔ)實驗設(shè)計。同時對基本原理進行擴充和結(jié)合,設(shè)計出一套由淺入深的綜合性、設(shè)計性實驗教學(xué)體系,結(jié)合現(xiàn)有的實驗設(shè)備編寫出相應(yīng)的實驗教學(xué)講義、實驗教案、參考實驗報告等一系列教學(xué)資料,并經(jīng)過反復(fù)修改,最終形成一套讓學(xué)生認(rèn)可的實驗資料。
3.最大限度地實施開放式實驗教學(xué)
在實踐教學(xué)過程中,教師要充分利用信息技術(shù)、計算機網(wǎng)絡(luò)技術(shù)的長處,做好實驗教學(xué)輔助安排。
(1)充分利用現(xiàn)有的校園網(wǎng)絡(luò)平臺。現(xiàn)在屏幕錄制軟件,如Camtasia Studio的功能足以輕易將演講內(nèi)容進行捕捉錄制。教師可利用校園網(wǎng)絡(luò),將錄制后的內(nèi)容保存到課件庫中即可被學(xué)生重復(fù)利用。這樣一方面可以做到課堂教學(xué)與課后的遠(yuǎn)程教學(xué)適當(dāng)結(jié)合,打破學(xué)習(xí)的時空約束,另一方面又為學(xué)校提供了寶貴的教學(xué)資源積累,對課程教學(xué)進行有機整理和重復(fù)利用。學(xué)生通過過種錄制和整理,可以對難以理解的內(nèi)容想聽多少次就多少次,想重放哪個部分就重放哪個部分。技術(shù)服務(wù)于教學(xué),新技術(shù)的恰當(dāng)應(yīng)用能給實驗教學(xué)帶來質(zhì)量性的變革。
(2)開設(shè)相應(yīng)課程的網(wǎng)站,提供學(xué)生與教師交流的平臺,讓教學(xué)的互動不受時間和空間的限制。教師在網(wǎng)站上可以將學(xué)生常見問題及其解決方式整理成精華問題庫,以供學(xué)生搜索。例如,JSP或Java課程學(xué)習(xí)中,中文顯示亂碼的解決是常見問題之一。教師可以把常見的亂碼問題及解決方法整理后放在網(wǎng)站上,供學(xué)生參考,這樣也可提高學(xué)生的自學(xué)能力。也可以在網(wǎng)站設(shè)計在線交流平臺,供師生交流。
(3)學(xué)生互助的教學(xué)方式,讓易上手的學(xué)生來指導(dǎo)接受慢的學(xué)生。這樣能讓學(xué)生在互助中或團隊合作中通過解決所遇到新的難題,從而學(xué)到更多更扎實的知識。
(4)另外,為了加強對學(xué)生的輔導(dǎo),在教學(xué)上學(xué)生自由上機時間可以適當(dāng)安排相關(guān)專業(yè)的實驗老師作隨堂輔導(dǎo),讓學(xué)生的問題盡快得到解決。
4.加強監(jiān)管,實現(xiàn)自覺教育與自覺學(xué)習(xí)
“學(xué)生為主體,教師為主導(dǎo)”,這樣的教學(xué)模式本身是好的,但在實際應(yīng)用上,太偏向于學(xué)生這個主體,結(jié)果在實驗教學(xué)的課堂上經(jīng)常會出現(xiàn)這樣的一幕:學(xué)生是在操作了,不過大部分在專心玩游戲或上網(wǎng),完全處于放縱狀態(tài),只有少數(shù)人會按教師布置的課程內(nèi)容進行操作。在等待學(xué)生舉手提問時,有些不負(fù)責(zé)的教師自己做自己的事情或不見蹤影。這種現(xiàn)狀的出現(xiàn),極大地歸咎于教與學(xué)缺乏必須或恰當(dāng)?shù)谋O(jiān)控,特別是在教師與學(xué)生缺乏自覺性的情況下,這種現(xiàn)象尤為突出。教師可以利用攝像頭或多媒體廣播系統(tǒng)的監(jiān)控功能對實驗室教學(xué)及實踐情況進行監(jiān)控,實現(xiàn)實驗教學(xué)情況或教學(xué)質(zhì)量與績效考核系統(tǒng)掛鉤。
5.結(jié)語
培養(yǎng)面向21世紀(jì)適應(yīng)市場需要的人才是高校教育面臨的重要課題。計算機教學(xué)開放實驗室要以能力培養(yǎng)為主線,以科學(xué)、系統(tǒng)的管理來保障開放質(zhì)量,強化學(xué)生綜合素質(zhì),使計算機開放實驗室成為創(chuàng)造性實驗教學(xué)的場所和基地。如何讓高校大學(xué)生在計算機教學(xué)實踐中受益面擴大,而又如何為那些出類拔萃的學(xué)者提供更好更適用的科學(xué)研究平臺,也正是計算機教學(xué)開放實驗室建設(shè)的重要課題。
參考文獻:
[1]萬曉東,王友仁.計算機硬件系列課程體系改革探討[J].電氣電子教學(xué)學(xué)報,2007,29,(02):4-6.
關(guān)鍵詞: 高校非計算機專業(yè) 計算機基礎(chǔ)課程 教學(xué)改革 思考
一、高校非計算機專業(yè)基礎(chǔ)課教學(xué)的現(xiàn)狀
21世紀(jì)已經(jīng)走過了10個年頭,《計算機基礎(chǔ)》作為一門公共基礎(chǔ)課,已經(jīng)成為高校所有非計算機專業(yè)學(xué)生的必修課程,這門課的教學(xué)方式主要是課堂講授及上機實驗相結(jié)合,一般來說,很多學(xué)校課堂講授的學(xué)時和上機實驗學(xué)時相同,與以前的課時安排比較,上機學(xué)時有所提高,但計算機基礎(chǔ)課操作性較強,以課堂講授為主的教學(xué)方式不利于學(xué)生對操作性知識的學(xué)習(xí)。
在授課的過程中,教師們都發(fā)現(xiàn)了這樣的問題:很多學(xué)生在上課時都能聽懂老師講授的內(nèi)容,但自己動手操作時,又感覺到很茫然,不能完成相應(yīng)的實驗操作。即課堂授課理解和自己真正動手實踐不能統(tǒng)一。
計算機基礎(chǔ)的知識點本身對于大學(xué)生來講,并不難理解,關(guān)鍵在于讓學(xué)生學(xué)習(xí)操作的方法,培養(yǎng)操作的靈活性。因此,教師在教學(xué)過程中的主要任務(wù)是引導(dǎo)學(xué)生進行實驗教學(xué),提高學(xué)生操作應(yīng)用各類計算機軟件的能力,達到這門課教學(xué)的最終目的。
從最近幾學(xué)期的教學(xué)中,我們發(fā)現(xiàn)了以下一些問題。
1.生源基礎(chǔ)不同。
不同專業(yè)的學(xué)生對計算機課程的接受能力有所不同,對于理工類專業(yè)的學(xué)生來說,二進制計算和Excel公式的應(yīng)用這樣的內(nèi)容,他們理解接受的時間要比文史藝體類的學(xué)生更快,但是在畫圖軟件和Word字處理軟件的應(yīng)用中,他們又呈現(xiàn)出想象力缺乏的問題,在作業(yè)中表現(xiàn)出來的想象力和創(chuàng)造力明顯不如文史藝體類的學(xué)生。由此我們猜想,也許是因為專業(yè)文化和知識背景的限制,不同專業(yè)的學(xué)生在同一門課程上,產(chǎn)生的認(rèn)知和收效都大不相同,如何減小專業(yè)差異,達到更佳的教學(xué)效果,是我們所需要認(rèn)真研究思考的問題。
在同一個專業(yè)內(nèi)的學(xué)生,同樣也表現(xiàn)出了不同的問題,一些接觸計算機較早的學(xué)生,通常是因為家庭經(jīng)濟條件寬裕,或者父母親也從事計算機相關(guān)方面的工作,對計算機的操作和應(yīng)用有比較多的了解,在學(xué)習(xí)課程時表現(xiàn)出接受能力強或者全部都已學(xué)會的情況。因此這些學(xué)生會表現(xiàn)出對教師講授的內(nèi)容感到?jīng)]新意、或十分無趣、百無聊賴的狀態(tài)。而另一個極端則是一部分學(xué)生對計算機感到畏懼、完全聽不明白的狀況,這些學(xué)生可能是來自農(nóng)村或其他低收入家庭,經(jīng)濟狀況不是很理想,沒有能力購買計算機,或者在以前的教學(xué)中沒有上過相關(guān)課程,也就從來沒有接觸過計算機的相關(guān)知識,使得他們在學(xué)習(xí)時感到陌生、畏懼,無所適從,到了機房手足無措。這樣兩種極端情況在任何一個專業(yè),都會出現(xiàn),但這些學(xué)生都是少數(shù),多數(shù)學(xué)生仍然是在迷糊和清醒之間,半懂不懂,充滿興趣,卻又感到了困難重重。因此,如何減小差距,達到所有學(xué)生共同進步的效果,也是教師需要解決的重要問題。
2.教學(xué)內(nèi)容缺乏更新。
計算機基礎(chǔ)的教學(xué)內(nèi)容在以基礎(chǔ)知識為本的基礎(chǔ)上要不斷創(chuàng)新。每一門課程的教學(xué)內(nèi)容都有基礎(chǔ)知識和派生知識兩種。基礎(chǔ)知識常常是穩(wěn)定不變的,比如計算機的體系結(jié)構(gòu)和數(shù)制轉(zhuǎn)換等內(nèi)容,都是穩(wěn)定的。而派生知識則在不斷的發(fā)展更新,比如計算機硬件的發(fā)展更新,計算機軟件的升級換代,每天都發(fā)生著巨大的變化,我們在進行計算機基礎(chǔ)教學(xué)的時候要根據(jù)當(dāng)前軟、硬件的形勢補充相應(yīng)的派生知識。例如:在講解計算機硬件的時候,教師可以展示當(dāng)前主流的主板、CPU、內(nèi)存條的圖片,而不能把早期淘汰的主板、CPU的圖片展示給學(xué)生看,甚至可以攜帶硬件的實物到課堂上進行授課,使學(xué)生感到更加真實、具體。
但是從教學(xué)成本上來說,這些環(huán)節(jié)又不是輕易能夠大規(guī)模地普及的。主流的電腦配件,不可能購買以后只作展示,一般只能向?qū)W生展示已淘汰的配件;而軟件的更新,在機房用機臺數(shù)較多的情況下,更新的時間和耗費的人力、物力、財力也是非常巨大的。
3.考核方式已有所變化,但收效仍不明顯。
計算機基礎(chǔ)課程的考核方式,現(xiàn)在已經(jīng)在我校有了較大的改革,從三四年前的傳統(tǒng)紙質(zhì)試卷考核,變成了上機考試,一人一卷,試題不重復(fù)、無紙化操作、評分自動化的狀況。
相比以前的考核方式,上機考試顯然有更大的優(yōu)勢:極大地降低了學(xué)生在考試中通過不正當(dāng)手段獲得高分的現(xiàn)象;節(jié)約紙張,使得無紙化教學(xué)更加普及;評分自動化,杜絕了教師打分時的主觀意愿對學(xué)生造成的影響。
從這兩個學(xué)期的考核結(jié)果來看,教學(xué)方式改革達到了一定的效果,很多學(xué)生通過上機操作,加強了實踐能力,但仍有一部分學(xué)生存在考前突擊,考后全部忘記的現(xiàn)象。
綜合上面幾方面的情況,結(jié)合新時期教學(xué)方式改革的要求,計算機基礎(chǔ)課程教學(xué)仍然需要作出調(diào)整和改革,以適應(yīng)新環(huán)境下的高校教學(xué)改革發(fā)展。
二、關(guān)于計算機基礎(chǔ)課程教學(xué)內(nèi)容變革的探討
1.加強實驗教學(xué)所占的比重。
經(jīng)過基礎(chǔ)教學(xué)部領(lǐng)導(dǎo)的研究,在每個機房都安裝了多媒體教學(xué)系統(tǒng),教師在機房操作的過程也經(jīng)過投影機放映在大屏幕上,方便學(xué)生觀看,每個學(xué)生都可以跟隨教師的操作,一步步地驗證結(jié)果。
師范院校畢業(yè)的學(xué)生,絕大部分畢業(yè)后是到學(xué)校從事教學(xué)工作,他們利用計算機開展輔助教學(xué)、制作電子教案、開發(fā)學(xué)籍管理系統(tǒng),而這其中用的最多的計算機知識是Office辦公軟件。所以這些內(nèi)容都是在實驗課程中必修的環(huán)節(jié),在考核環(huán)節(jié)中也是必考內(nèi)容,所以教師在教學(xué)中要詳細(xì)講解操作步驟,屬于基礎(chǔ)課程教學(xué)中的第一層次,較基礎(chǔ)的環(huán)節(jié)。
除了辦公軟件之外,實驗內(nèi)容還可以根據(jù)不同系別和專業(yè)的學(xué)生,設(shè)置不同的課程和教學(xué)計劃,可增加網(wǎng)頁制作、網(wǎng)站建設(shè)、圖片處理、動畫設(shè)計、多媒體制作和數(shù)據(jù)庫基本應(yīng)用等實驗內(nèi)容。這部分屬于較難的環(huán)節(jié),教師應(yīng)著重培養(yǎng)知識的綜合應(yīng)用能力和學(xué)生創(chuàng)新能力,要有一定的廣度和深度,要有利于提高學(xué)生創(chuàng)新意識和靈活運用知識的能力,讓學(xué)生利用計算機實現(xiàn)自己在本專業(yè)上的設(shè)想和創(chuàng)新。
增加實驗環(huán)節(jié)的比重,將有助于改變傳統(tǒng)實驗教學(xué)的局限,對于學(xué)生綜合素質(zhì)的提高、創(chuàng)新能力和實踐能力的培養(yǎng)極為重要,同時,也對教師駕馭教材和課堂教學(xué)的能力提出了較高要求和考驗。
2.網(wǎng)絡(luò)教學(xué)與課堂教學(xué)相結(jié)合。
從2008年開始,進入高校的學(xué)生基本上都是20世紀(jì)90年代以后出生的,就是現(xiàn)在很多人俗稱的“90后”,面對這樣一些“新新人類”,教師要不斷更新與他們的溝通方式,通過他們能夠接受的方式進行教學(xué),使得課堂教學(xué)更加生動有趣,氛圍更加輕松和諧。
教師可以通過QQ、BBS等方式和學(xué)生開展網(wǎng)絡(luò)教學(xué),利用聊天或論壇發(fā)表帖子的時候進行教學(xué),這有利于增進和學(xué)生的感情。
同時,教師還可以將自己制作的課件、視頻、各種案例、素材等材料上傳到網(wǎng)絡(luò)教學(xué)平臺,學(xué)生可以自行下載、學(xué)習(xí),提高學(xué)生自學(xué)的能力。
3.更新教學(xué)案例,鍛煉學(xué)生動手能力。
在新修訂的計算機基礎(chǔ)課程新教材中,增加了很多案例,對于提高學(xué)生動手能力是非常有幫助的,如使用Word字處理軟件制作一張手抄報,使學(xué)生學(xué)會版面的布局,其中包括分欄、分節(jié)、段落格式的設(shè)置、查找和替換、選擇性粘貼、圖片及圖片工具欄的使用、邊框和底紋、背景、水印等。
又如使用Excel電子表格軟件制作“學(xué)生成績分析表”的案例,介紹了公式的使用及單元格的引用(相對、絕對和混合)、各種常見函數(shù)(Max、Min、Rank、Countif、Frequency)的使用、圖表的制作等技巧。
PowerPoint演示文稿軟件中的幻燈片案例,包括修改配色方案、動作路徑的使用、動畫音效、插入聲音文件等知識點。
而網(wǎng)頁制作的案例,則是利用DreamWeaver軟件建立網(wǎng)站,介紹了網(wǎng)站建立的全過程,包括創(chuàng)建鏈接、應(yīng)用表格、導(dǎo)入文檔、制作補間動畫等,知識點比較全面。
三、對計算機基礎(chǔ)課程教學(xué)改革的建議
1.嘗試開展分層次教學(xué)。
在新時期計算機教學(xué)改革的要求下,為了適應(yīng)教育改革發(fā)展的需求,建議在學(xué)生中嘗試開展分層次教學(xué)。
所謂分層教學(xué)是指根據(jù)學(xué)生的實際水平和應(yīng)用能力,按照“一般要求”、“中級要求”和“較高要求”而采取的分層次的教學(xué)方式。結(jié)合我校學(xué)生實際,按照上述三個不同層次,提出每一層次授課的教學(xué)基本要求。
在新生入學(xué)之際,先舉行模擬測試,并將測試成績公布給學(xué)生,再由他們參照測試成績選擇適合自己的修業(yè)層次和課程。學(xué)生選擇后,可以有一周的試聽課期,在試聽時間內(nèi)可以自由選擇其他教學(xué)層次聽課。一周后,學(xué)生確定自己選擇的層次。
實行分層次教學(xué)后,任課老師可根據(jù)不同層次的學(xué)生特點選用不同的教學(xué)方法和手段,如“較高”層次的學(xué)生水平較高,一般基礎(chǔ)知識已經(jīng)過關(guān),則可以采用研究性學(xué)習(xí)的方式教學(xué),除了Office軟件的應(yīng)用,還應(yīng)增加計算機硬件組裝、數(shù)據(jù)庫應(yīng)用、網(wǎng)頁設(shè)計、多媒體技術(shù)等方面的內(nèi)容;“中級”層次的學(xué)生大多數(shù)對計算機有所接觸,但不熟練,則應(yīng)按正常的教學(xué)進度及要求授課在完成Office軟件的學(xué)習(xí)基礎(chǔ)上,適當(dāng)增加一些多媒體技術(shù)的內(nèi)容,如Flas制作等;而“一般”層次的學(xué)生水平相對較差,基本上沒有操作過計算機,一般以強化基礎(chǔ)、加強實踐技能為主,并且適當(dāng)增加上機學(xué)時,力求使他們在經(jīng)過一個學(xué)期的學(xué)習(xí)后,能夠熟練掌握Word、Excel、PowerPoint這三個辦公系統(tǒng)常用軟件的操作方法。這樣,根據(jù)學(xué)生自身水平層次進行有針對性的教學(xué),充分體現(xiàn)因材施教的教學(xué)原則。通過分層教學(xué),基礎(chǔ)較好的學(xué)生在知識和能力上能得到提高、擴展,基礎(chǔ)稍差一些的學(xué)生能加強操作練習(xí),增強學(xué)習(xí)的信心,使教學(xué)資源得到充分的利用,提高教學(xué)的效率。
2.嘗試開展分文理科教學(xué)。
根據(jù)不同專業(yè)的特點,我們也可以開展按文理科不同進行分專業(yè)教學(xué),在一定程度上可以提高學(xué)生學(xué)習(xí)計算機知識的興趣。根據(jù)不同專業(yè)的特點,建議分成三類開展分課教學(xué)。
(1)理工類
在理工類專業(yè)中實施教學(xué)時,教師可以側(cè)重于計算機硬件組裝、程序設(shè)計方面的知識,在完成辦公軟件的教學(xué)后,可以增加硬件組裝的實驗、C/C++語言程序設(shè)計、數(shù)據(jù)庫設(shè)計等操作上機環(huán)節(jié),對于理工類的學(xué)生,能夠激發(fā)他們對計算機系統(tǒng)構(gòu)造的興趣,為將來進一步了解計算機知識、將計算機應(yīng)用到自己所學(xué)的專業(yè)中打下良好的基礎(chǔ)。
(2)人文社科類
在人文社科類專業(yè)中實施教學(xué)時,建議可以將二進制計算的內(nèi)容略去不講,授課時側(cè)重于辦公軟件在日常工作中的應(yīng)用,如利用Word字處理軟件設(shè)計簡歷、報紙、信函;利用Excel電子表格軟件管理班級信息、財務(wù)信息;利用PowerPoint軟件制作演示文稿、宣傳廣告等;并且適當(dāng)增加Flas設(shè)計、網(wǎng)頁設(shè)計等知識,使他們感受到計算機應(yīng)用軟件的魅力,激發(fā)藝術(shù)設(shè)計的靈感,充分提高學(xué)習(xí)的興趣。
(3)藝體類
藝術(shù)體育類的學(xué)生與上述兩類又有極大的不同,他們思維較活躍,但有時候又不容易集中精神,在教學(xué)中和人文社科類專業(yè)一致,二進制計算的內(nèi)容不講,在完成Office軟件教學(xué)的基礎(chǔ)上,可以多增加一些藝術(shù)設(shè)計類的軟件的教學(xué),如PhotoShop、Flash、DreamWeaver等軟件的教學(xué),使他們能夠利用這些軟件設(shè)計一些與專業(yè)學(xué)習(xí)相關(guān)的課件或者素材,充分發(fā)揮藝術(shù)體育學(xué)科的特長,體現(xiàn)這些學(xué)科的魅力,將所學(xué)的內(nèi)容應(yīng)用到今后他們的工作崗位中。
近期,國家規(guī)劃綱要工作小組辦公室了《國家中長期教育改革和發(fā)展規(guī)劃綱要》征求意見稿,對高校如何提高高等教育質(zhì)量、增強社會服務(wù)能力意識等問題作出了詳細(xì)規(guī)劃和要求,在21世紀(jì)第二個十年開始之際,如何改革教學(xué)方式,提高教學(xué)質(zhì)量,為社會培養(yǎng)高素質(zhì)的人才,是擺在高校教師面前的一個亟待思考解決的重大問題。對非計算機專業(yè)《計算機基礎(chǔ)》課程的教學(xué)改革,還有一系列理論和實踐問題值得我們進一步思考和研究,教師要不斷研究改革教學(xué)方法,最大限度地調(diào)動學(xué)生學(xué)習(xí)積極性,達到更好的教學(xué)效果。
參考文獻:
[1]唐鑄文.計算機基礎(chǔ)課程體系研究與教學(xué)改革實踐[J].荊楚理工學(xué)院學(xué)報,2009,(7).