謝從華+++徐文彬
摘 要: 為了滿足工程教育認(rèn)證對(duì)計(jì)算機(jī)類專業(yè)人才培養(yǎng)的要求,針對(duì)計(jì)算機(jī)組成原理課程,探討了改革的必要性。從課程教學(xué)目的、教學(xué)方法和教學(xué)內(nèi)容三個(gè)方面提出了一些適合工程教育認(rèn)證的課程改革措施。該課程改革措施實(shí)施后,取得了較好的教學(xué)效果,值得計(jì)算機(jī)專業(yè)的其他課程參考。
關(guān)鍵詞: 工程教育認(rèn)證; 教學(xué)目的; 教學(xué)方法; 教學(xué)內(nèi)容
中圖分類法:G642 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2016)05-97-03
Abstract: In order to meet the requirements of engineering education accreditation for computer professionals, the necessity of reform is discussed against the principles of computer organization course. This paper puts forward some course reform measures suitable for engineering education accreditation from three aspects of the teaching purpose, teaching methods and teaching contents of the course. After the implementation of the course reform measures, good teaching effect has been achieved, which is worthy of reference to other courses in computer relative majors.
Key words: engineering education accreditation; teaching purpose; teaching methods; teaching contents
0 引言
計(jì)算機(jī)組成原理是計(jì)算機(jī)科學(xué)與技術(shù)等專業(yè)的一門核心課程,是很多高校研究生入學(xué)考試中的專業(yè)科目之一。它以先修課程計(jì)算機(jī)導(dǎo)論、程序設(shè)計(jì)、匯編語(yǔ)言和數(shù)字邏輯為基礎(chǔ)對(duì)計(jì)算機(jī)專業(yè)知識(shí)進(jìn)行拓展[1],并為后續(xù)課程計(jì)算機(jī)體系結(jié)構(gòu)、嵌入式系統(tǒng)、單片機(jī)原理與應(yīng)用等課程提供知識(shí)基礎(chǔ)。通過(guò)學(xué)習(xí)該課程,學(xué)生可以了解計(jì)算機(jī)硬件的基本組成及其工作原理,掌握計(jì)算機(jī)的工作過(guò)程及其各部分硬件之間的聯(lián)系,最終建立起整機(jī)的系統(tǒng)概念[2]。
目前,已有較多該課程教學(xué)改革方面的研究[1-6],涉及到教材選擇、教學(xué)內(nèi)容設(shè)計(jì)、教學(xué)模式研究、教學(xué)方法創(chuàng)新、實(shí)驗(yàn)教學(xué)運(yùn)用等方面,這些研究為該課程教學(xué)提供了很多可供參考的新思路。
工程教育認(rèn)證對(duì)不同教育背景的人才受教育的實(shí)質(zhì)等效性提出了認(rèn)證的要求,符合國(guó)際慣例。工程教育認(rèn)證是時(shí)代發(fā)展到一定階段的必然產(chǎn)物, 2013年6月,我國(guó)工程教育成功加入華盛頓協(xié)議。近年來(lái),常熟理工學(xué)院積極探索工程教育認(rèn)證的工作,包括計(jì)算機(jī)類專業(yè)圍繞2015版工程教育專業(yè)認(rèn)證標(biāo)準(zhǔn)開展專業(yè)建設(shè)。在此背景下,課題組針對(duì)計(jì)算機(jī)組成原理課程如何滿足工程教育認(rèn)證進(jìn)行了改革探索。
1 教學(xué)目標(biāo)研究
工程是人們綜合運(yùn)用科學(xué)理論和技術(shù)手段去改造客觀世界的實(shí)踐活動(dòng),是一種創(chuàng)造性的活動(dòng)。面對(duì)當(dāng)今世界的工程學(xué)科相互交叉與融合日益明顯的現(xiàn)狀,現(xiàn)代工程作為多學(xué)科的綜合體,越來(lái)越依賴社會(huì)、政治、經(jīng)濟(jì)、環(huán)境、法律和文化背景。事實(shí)證明,工程技術(shù)人才對(duì)于國(guó)家的科技水平及國(guó)際地位有著決定性的影響,重視學(xué)生工程能力的培養(yǎng)已經(jīng)成為世界各國(guó)高等工程教育的共識(shí)和新的趨勢(shì)。在工程認(rèn)證體制中專業(yè)培養(yǎng)目標(biāo)中,要明確指出學(xué)生畢業(yè)時(shí)需達(dá)到的要求,其中除了對(duì)專業(yè)知識(shí)掌握程度的要求外,還有對(duì)學(xué)生能力的發(fā)展程度的具體要求。由于在專業(yè)的新評(píng)價(jià)模式上,學(xué)生培養(yǎng)目標(biāo)的具體化和可評(píng)估化,對(duì)人才培養(yǎng)的要求不僅體現(xiàn)在專業(yè)知識(shí)要求上,還體現(xiàn)在各種能力和技術(shù)上。
課程目標(biāo)主要體現(xiàn)在培養(yǎng)方案中總培養(yǎng)目標(biāo)對(duì)于課程類型、課程的深度和廣度上的具體要求。結(jié)合國(guó)際工程認(rèn)證的要求,在企業(yè)和行業(yè)專家的參與下,修訂了計(jì)算機(jī)組成原理課程目標(biāo)。具體如下:
⑴ 具有較強(qiáng)的社會(huì)責(zé)任感和良好的計(jì)算機(jī)工程職業(yè)道德,能正確認(rèn)識(shí)計(jì)算機(jī)系統(tǒng)工程對(duì)于客觀世界和社會(huì)的影響,理解計(jì)算機(jī)系統(tǒng)工程專業(yè)及其服務(wù)于社會(huì)、職業(yè)和環(huán)境的責(zé)任;
⑵ 學(xué)習(xí)計(jì)算機(jī)的基本概念、基本組成及基本功能,掌握計(jì)算機(jī)的各個(gè)基本組成部件及控制單元的工作原理,具有運(yùn)用物理科學(xué)基礎(chǔ)知識(shí)解釋計(jì)算機(jī)系統(tǒng)工程問(wèn)題的基本能力;
⑶ 掌握計(jì)算機(jī)組成的基礎(chǔ)理論知識(shí)和專業(yè)知識(shí),了解計(jì)算機(jī)組成的核心概念、知識(shí)結(jié)構(gòu)和典型方法,了解計(jì)算機(jī)組成的前沿發(fā)展現(xiàn)狀和趨勢(shì);
⑷ 掌握計(jì)算機(jī)組成的基本理論和基本知識(shí),熟悉計(jì)算機(jī)體系結(jié)構(gòu)等基本原理,特別是能夠掌握計(jì)算機(jī)組成系統(tǒng)的設(shè)計(jì)與開發(fā)能力;
⑸ 使學(xué)生掌握有關(guān)軟、硬件的基本知識(shí),尤其是各基本組成部件有機(jī)連接構(gòu)成整機(jī)系統(tǒng)的方法,使學(xué)生具有一定的計(jì)算機(jī)系統(tǒng)的分析、設(shè)計(jì)、開發(fā)能力;
⑹ 具有適應(yīng)發(fā)展能力以及終身學(xué)習(xí)能力,掌握通過(guò)圖書館、搜索引擎等獲取計(jì)算機(jī)組成相關(guān)信息的基本方法;
⑺ 培養(yǎng)學(xué)生的工程實(shí)踐學(xué)習(xí)能力,使學(xué)生掌握計(jì)算機(jī)組成原理的實(shí)驗(yàn)方法,具有運(yùn)用標(biāo)準(zhǔn)、規(guī)范、手冊(cè)、圖冊(cè)和查閱有關(guān)技術(shù)資料的能力。
2 教學(xué)內(nèi)容研究
根據(jù)工程教育認(rèn)證體制下的人才培養(yǎng)特點(diǎn),探討計(jì)算機(jī)組成原理課程可以為工程專業(yè)人才培養(yǎng)提供哪些知識(shí)點(diǎn)和能力培養(yǎng)。
首先,掌握計(jì)算機(jī)組成的知識(shí)點(diǎn),如存儲(chǔ)元器件、存儲(chǔ)單元、存儲(chǔ)地址、存儲(chǔ)字長(zhǎng)、存儲(chǔ)空間、存儲(chǔ)器分類及特征、高速緩存、地址映射、時(shí)序、讀、寫、刷新、存儲(chǔ)位擴(kuò)展、存儲(chǔ)地址擴(kuò)展、存儲(chǔ)器的校驗(yàn)、總線特征、總線分類、總線結(jié)構(gòu)、總線控制、定點(diǎn)小數(shù)和整數(shù)的真值、原碼、補(bǔ)碼、反碼和移碼、機(jī)器零、溢出、移位運(yùn)算、邏輯運(yùn)算、算術(shù)運(yùn)算、機(jī)器指令、操作數(shù)、操作碼、指令字長(zhǎng)、陷阱、中斷、尋址、寄存器、控制信號(hào)、指令周期、指令流水、機(jī)器周期、時(shí)鐘周期、節(jié)拍、微操作、微程序、接口、通道等。
其次,工程實(shí)踐能力的培養(yǎng)。如實(shí)驗(yàn)設(shè)計(jì)、實(shí)驗(yàn)數(shù)據(jù)處理、實(shí)驗(yàn)團(tuán)隊(duì)協(xié)作能力、實(shí)驗(yàn)文檔總結(jié)及動(dòng)手能力。根據(jù)計(jì)算機(jī)相關(guān)元器件和文檔的標(biāo)準(zhǔn)、規(guī)范、手冊(cè)和圖冊(cè)完成如下幾個(gè)工程實(shí)驗(yàn)項(xiàng)目:
⑴ TEC-XP16教學(xué)實(shí)驗(yàn)系統(tǒng)監(jiān)控命令、指令系統(tǒng)、匯編程序設(shè)計(jì);
⑵ PLD器件GAL20V8芯片實(shí)現(xiàn)2-4譯碼器線路功能的簡(jiǎn)單組合邏輯電路;
⑶ CPLD器件MACH芯片實(shí)現(xiàn)簡(jiǎn)單組合邏輯電路以及時(shí)序邏輯電路實(shí)驗(yàn);
⑷ AM2901運(yùn)算器的功能與具體用法;
⑸ 理解TEC-XP16教學(xué)計(jì)算機(jī)的功能部件MACH的組成和線路邏輯關(guān)系的29條基本指令并設(shè)計(jì)幾條擴(kuò)展指令的組合邏輯控制;
⑹ 比較RAM(6116)、EEPROM(28 系列芯片)EPROM(27 系列芯片)在讀寫上的異同并實(shí)現(xiàn)位擴(kuò)展和字?jǐn)U展實(shí)驗(yàn);
⑺ 利用串行通信接口芯片8251實(shí)現(xiàn)PC機(jī)和Tec-XP16之間的COM1和COM2串口的I/O擴(kuò)展等。
最后,系統(tǒng)分析能力培養(yǎng),解決計(jì)算機(jī)系統(tǒng)的軟硬件工程能力。根據(jù)計(jì)算機(jī)相關(guān)元器件和文檔的標(biāo)準(zhǔn)、規(guī)范、手冊(cè)和圖冊(cè)完成如下幾個(gè)系統(tǒng)工程項(xiàng)目:①根據(jù)給定的元器件分析并設(shè)計(jì)存儲(chǔ)器的字位擴(kuò)容的電路;②根據(jù)給定的主存和Cache設(shè)計(jì)并分析地址映射方案;③設(shè)計(jì)并實(shí)現(xiàn)快速加法器或乘法器的軟硬件系統(tǒng);④根據(jù)給定的指令機(jī)器和指令類型分析并設(shè)計(jì)指令系統(tǒng);⑤根據(jù)給定的元器件設(shè)計(jì)并實(shí)現(xiàn)微程序控制或組合邏輯控制系統(tǒng)等。
3 教學(xué)方法研究
首先,以面向解決復(fù)雜的存儲(chǔ)、運(yùn)算和輸入輸出等工程問(wèn)題為背景,運(yùn)用先進(jìn)的工程化方法、技術(shù)和工具分析、設(shè)計(jì)、開發(fā)計(jì)算機(jī)系統(tǒng)的軟硬件,在解決工程問(wèn)題中融入計(jì)算機(jī)組成的基本知識(shí)點(diǎn)與技術(shù)理論,通過(guò)多媒體課件中的動(dòng)畫模擬仿真,縮短教學(xué)和計(jì)算機(jī)硬件和軟件工程的距離,學(xué)生能夠具備工程技術(shù)人才的基本素質(zhì)。
其次,理論和實(shí)踐能力的培養(yǎng)需要提高與工程行業(yè)的結(jié)合度。計(jì)算機(jī)組成原理課程中的理論教學(xué)內(nèi)容、實(shí)驗(yàn)儀器設(shè)備、環(huán)境和內(nèi)容需要及時(shí)更新,關(guān)注計(jì)算機(jī)工程行業(yè)的最新發(fā)展情況。聯(lián)合幾家大型的計(jì)算機(jī)公司,聯(lián)合制定教學(xué)大綱、聯(lián)合編著專業(yè)課程教材、聯(lián)合建立實(shí)驗(yàn)室,每隔3年調(diào)整實(shí)驗(yàn)內(nèi)容和實(shí)驗(yàn)儀器設(shè)備。
最后,增加學(xué)生工程實(shí)踐學(xué)習(xí)的機(jī)會(huì)。實(shí)驗(yàn)教學(xué)中盡可能創(chuàng)造學(xué)生動(dòng)手實(shí)踐的機(jī)會(huì),主動(dòng)學(xué)習(xí),積極探索。學(xué)生在熟悉實(shí)驗(yàn)內(nèi)容、實(shí)驗(yàn)操作過(guò)程,掌握儀器設(shè)備的操作步驟和方法,完成基本的實(shí)驗(yàn)。此外,自行研制實(shí)驗(yàn)教學(xué)平臺(tái),輔導(dǎo)學(xué)生開展課外科技活動(dòng),提升學(xué)生的工程能力。自行研制的實(shí)驗(yàn)教學(xué)設(shè)備與市面上一般的教學(xué)儀器相比,最大的優(yōu)點(diǎn)在于將所有的底層硬件和端口都開放給學(xué)生,讓學(xué)生真正理解計(jì)算機(jī)系統(tǒng)的內(nèi)部結(jié)構(gòu)和工作原理,從而進(jìn)行設(shè)計(jì)性和創(chuàng)新性實(shí)驗(yàn)。
4 結(jié)束語(yǔ)
工程教育認(rèn)證是未來(lái)工程教育質(zhì)量評(píng)價(jià)的發(fā)展趨勢(shì),工程教育質(zhì)量的提升迫切要求高校專業(yè)課程做出更多的改革與創(chuàng)新。適合工程教育認(rèn)證的計(jì)算機(jī)組成原理課程教學(xué)改革是一項(xiàng)長(zhǎng)期而又艱巨的任務(wù),需要長(zhǎng)期地研究、探索和實(shí)踐。本文通過(guò)分析計(jì)算機(jī)組成原理課程性質(zhì)和工程教育認(rèn)證的必要性,提出了計(jì)算機(jī)組成原理課程教學(xué)目的、教學(xué)內(nèi)容和教學(xué)方法等改革措施,提高學(xué)生創(chuàng)新能力,使本課程的工程教育質(zhì)量得到了一定程度的改善和提高。但是教師和學(xué)生對(duì)工程教育認(rèn)證的理解和掌握需要有一個(gè)適應(yīng)過(guò)程,教學(xué)環(huán)節(jié)還有許多與工程教育認(rèn)證不適應(yīng)之處。在教學(xué)中需要突破系統(tǒng)的教學(xué)方法,引入工程教育認(rèn)證的理念,進(jìn)行深入研究,最終培養(yǎng)出國(guó)際認(rèn)可的高素質(zhì)計(jì)算機(jī)類工程師。
參考文獻(xiàn)(References):
[1] 陳華鋒.《計(jì)算機(jī)組成原理》教學(xué)中多課程知識(shí)融合探析[J].荊楚理工學(xué)院學(xué)報(bào),2011.26(5):70-72
[2] 王曉麗.計(jì)算機(jī)組成原理課程教學(xué)改革探索[J].計(jì)算機(jī)時(shí)代,2013.7:60-62
[3] 劉旭東,熊桂喜.《計(jì)算機(jī)組成原理》的課程改革與實(shí)踐[J].計(jì)算機(jī)教育,2009.7:74-76
[4] 王丁磊.統(tǒng)考下的《計(jì)算機(jī)組成原理》教學(xué)方法探討[J].計(jì)算機(jī)教育,2010.8(6):91-93
[5] 鄢吉多.“計(jì)算機(jī)組成原理”課程教學(xué)方法研究[J].貴陽(yáng)學(xué)院學(xué)報(bào)(自然科學(xué)版),2010.5(3):68-70
[6] 鄧?yán)倮?,張獻(xiàn).《計(jì)算機(jī)組成原理》課程立體化教學(xué)模式的研究與實(shí)踐[J].職業(yè)技術(shù)教育,2011.32(11):37-39