時(shí)間:2024-04-08 14:46:00
序論:速發(fā)表網(wǎng)結(jié)合其深厚的文秘經(jīng)驗(yàn),特別為您篩選了11篇嵌入式課程體系范文。如果您需要更多原創(chuàng)資料,歡迎隨時(shí)與我們的客服老師聯(lián)系,希望您能從中汲取靈感和知識!
1、概述
1.1 嵌入式系統(tǒng)定義
我國對嵌入式系統(tǒng)的定義是,以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁剪,在實(shí)際應(yīng)用中對功能、可靠性、成本、體積、功耗等要求嚴(yán)格的專用計(jì)算機(jī)系統(tǒng)。它一般由嵌入式微處理器、硬件設(shè)備、嵌入式操作系統(tǒng)和應(yīng)用程序4個(gè)部分組成,具有對其他設(shè)備進(jìn)行監(jiān)視、控制或管理等功能。
1.2 嵌入式技術(shù)人才需求
近年來,隨著計(jì)算機(jī)及集成電路技術(shù)的發(fā)展,嵌入式技術(shù)日漸普及,在通訊、網(wǎng)絡(luò)、工控、醫(yī)療和電子等領(lǐng)域發(fā)揮著越來越重要的作用,并伴隨著巨大的產(chǎn)業(yè)需求。據(jù)權(quán)威部門統(tǒng)計(jì),目前我國嵌入式人才缺口每年為20萬人左右,隨著“三網(wǎng)融合”不斷提速,3G網(wǎng)絡(luò)全面鋪開,這一數(shù)字還將成倍增長。
2012年,素有國內(nèi)嵌入式及移動開發(fā)培訓(xùn)風(fēng)向標(biāo)之稱的華清遠(yuǎn)見教育集團(tuán),在廣泛采集數(shù)據(jù)、深入調(diào)研的基礎(chǔ)上推出《2010-2011年中國嵌入式開發(fā)從業(yè)人員調(diào)查報(bào)告》(以下簡稱《報(bào)告》)?!秷?bào)告》顯示,目前從事嵌入式開發(fā)“不到1年”和“1-2年”的工程師所占比例分別為35%和20%,占總參與調(diào)查人數(shù)一半以上(55%);78%左右參與調(diào)查的工程師表示,自己公司目前急缺此領(lǐng)域開發(fā)方面的專業(yè)技術(shù)人才??梢钥闯觯谡麄€(gè)行業(yè)發(fā)展過程中,嵌入式人才仍然供不應(yīng)求。
1.3 高校嵌入式教育現(xiàn)狀
目前,國內(nèi)大部分普通高校把嵌入式專業(yè)課程當(dāng)作選修課,沒有把它設(shè)為專業(yè)或方向;而一些重點(diǎn)高校的嵌入式教學(xué)主要是在研究生層次和科研實(shí)驗(yàn)室中。因此,國內(nèi)高校的嵌入式教育還沒有形成一套比較科學(xué)、系統(tǒng)的課程體系,在人才培養(yǎng)目標(biāo)和教學(xué)水平方面普遍存在著如下問題。
1)嵌入式人才培養(yǎng)目標(biāo)與實(shí)際需求脫節(jié)。
當(dāng)前高校嵌入式技術(shù)人才培養(yǎng)跟不上行業(yè)技術(shù)發(fā)展潮流,與實(shí)際工程應(yīng)用需求脫節(jié),導(dǎo)致在國內(nèi)嵌入式人才市場上,大學(xué)畢業(yè)生就業(yè)困難,而用人單位招聘不到符合標(biāo)準(zhǔn)的開發(fā)人員。究其原因,主要有以下幾個(gè)方面:一是高校開設(shè)的相關(guān)課程教學(xué)內(nèi)容與培養(yǎng)目標(biāo)不完全一致,缺乏系統(tǒng)性與結(jié)構(gòu)化,教材知識難以遷移到實(shí)踐中;二是相關(guān)課程教學(xué)內(nèi)容重視知識介紹,輕視能力培養(yǎng),不能滿足新技術(shù)變革的需要;三是相關(guān)課程和教學(xué)內(nèi)容設(shè)置隨意,因人施教現(xiàn)象嚴(yán)重;四是教學(xué)方法與配套資源缺失,沒有與實(shí)際工程應(yīng)用需求配套的實(shí)驗(yàn)教學(xué)設(shè)施以及相關(guān)實(shí)踐性課程,嵌入式人員創(chuàng)新意識薄弱,實(shí)踐能力不強(qiáng)。
2)師資嚴(yán)重不足。
嵌入式技術(shù)學(xué)科是研究如何在一個(gè)特定的硬件環(huán)境上開發(fā)與構(gòu)建特定的可編程軟件系統(tǒng),應(yīng)用性強(qiáng)。在教學(xué)方面,除了要重視理論教學(xué)外,更要注重實(shí)踐教學(xué),而且在實(shí)踐教學(xué)中一般要求以項(xiàng)目為導(dǎo)向;在師資隊(duì)伍方面,要求教師軟硬件知識兼通,且需要具有很深的專業(yè)背景和工程項(xiàng)目經(jīng)驗(yàn),這樣才有可能以項(xiàng)目為導(dǎo)向,讓項(xiàng)目貫穿整個(gè)教學(xué)過程,引導(dǎo)學(xué)生充分發(fā)揮主體作用,達(dá)到“做中學(xué)”的目的。目前,大部分普通高校在嵌入式系統(tǒng)方面師資有限,特別是軟硬件知識兼通的師資嚴(yán)重不足,具有企業(yè)工作經(jīng)歷的專業(yè)教師更是缺乏,教師隊(duì)伍的封閉性決定了“雙師型”教師比例不高。因?yàn)?,不少碩士或博士畢業(yè)后直接踏上教學(xué)崗位,很少有機(jī)會進(jìn)行工程實(shí)踐,并且熟悉軟件的對硬件了解不夠,或熟悉硬件的不一定熟悉軟件。
2、嵌入式課程體系的建立
2.1 計(jì)算機(jī)專業(yè)嵌入式人才培養(yǎng)目標(biāo)
嵌入式系統(tǒng)知識學(xué)科融合性強(qiáng),不同專業(yè)的學(xué)生各有其局限性。自動化、測控和電子類專業(yè)學(xué)生電子設(shè)計(jì)基礎(chǔ)較好,程序設(shè)計(jì)偏弱,偏硬件;而計(jì)算機(jī)類的學(xué)生程序設(shè)計(jì)基礎(chǔ)好,電子設(shè)計(jì)能力偏弱,偏軟件??紤]到高校傳統(tǒng)的計(jì)算機(jī)專業(yè)特點(diǎn),應(yīng)該重點(diǎn)培養(yǎng)嵌入式應(yīng)用開發(fā)人才。
《報(bào)告》調(diào)查企業(yè)對嵌入式軟硬件人員的工作安排,如圖1所示。
《報(bào)告》認(rèn)為,在大部分從事嵌入式產(chǎn)品研發(fā)的企業(yè)中,基本都是軟硬件人員分工合作完成產(chǎn)品開發(fā)(接近60%)。在排名前3位的企業(yè)人才需求中,軟件開發(fā)人才的需求高于硬件開發(fā)人才,這一點(diǎn)與2009-2010年度的調(diào)查數(shù)據(jù)相比基本沒有太大變化。
從各大招聘網(wǎng)站的搜索數(shù)據(jù)中也可以看出,目前嵌入式軟件開發(fā)人才的需求量遠(yuǎn)遠(yuǎn)大于硬件開發(fā)人才。嵌入式系統(tǒng)項(xiàng)目研發(fā)80%以上的工作量是在軟件部分,軟件是嵌入式系統(tǒng)最核心的部分,也是體現(xiàn)嵌入式系統(tǒng)優(yōu)勢最關(guān)鍵的部分,企業(yè)對嵌入式軟件開發(fā)人才的需求必將持續(xù)上漲。
因此,綜合考慮嵌入式系統(tǒng)設(shè)計(jì)與應(yīng)用對不同層面的人才需求特點(diǎn)和高校傳統(tǒng)計(jì)算機(jī)專業(yè)的特點(diǎn),嵌入式課程體系的培養(yǎng)目標(biāo)是:在嵌入式系統(tǒng)與應(yīng)用的4個(gè)層面中,培養(yǎng)除硬件設(shè)計(jì)以外的嵌入式應(yīng)用開發(fā)、嵌入式操作系統(tǒng)開發(fā)和嵌入式驅(qū)動開發(fā)3個(gè)層面有一定基礎(chǔ)的人才,重點(diǎn)培養(yǎng)嵌入式應(yīng)用開發(fā)人才。
2.2 嵌入式課程體系建設(shè)依據(jù)
近年來,企業(yè)在嵌入式系統(tǒng)開發(fā)中對軟件平臺、硬件平臺和軟件開發(fā)語言的選擇情況,依據(jù)上述《報(bào)告》公布的結(jié)果如圖2-4所示。
圖2反映了嵌入式開發(fā)硬件平臺的發(fā)展趨勢。在嵌入式開發(fā)領(lǐng)域,ARM處理器毫無疑問占據(jù)了嵌入式處理器90%以上的市場份額,ARM9系列仍是ARM市場占有率最高的處理器(45%)。為了嵌入式軟件開發(fā)服務(wù),我們選擇ARM處理器作為嵌入式硬件實(shí)驗(yàn)平臺,開設(shè)基于ARM9處理器的相關(guān)課程,培養(yǎng)在ARM9處理器硬件平臺上進(jìn)行嵌入式應(yīng)用程序開發(fā)的能力。
圖3可以看出,在軟件開發(fā)平臺的選擇上,嵌入式Linux占據(jù)了明顯的優(yōu)勢(48%),Linux以其開源成本低的優(yōu)勢受到眾多嵌入式企業(yè)的歡迎。排名二、三的是Windows.CE和Android,所占比例分別是17%和9%。作為智能手機(jī)的主流嵌入式操作系統(tǒng)Android,漸漸成為各大手機(jī)廠商新的選擇?;?G移動平臺(特別是Android平臺)的研發(fā)需求將快步增長。因此,在嵌入式操作系統(tǒng)開發(fā)和嵌入式驅(qū)動開發(fā)的層面來看,我們以開設(shè)嵌入式Linux操作系統(tǒng)、WinCE操作系統(tǒng)、嵌入式Android操作系統(tǒng)等課程為主。從嵌入式應(yīng)用程序開發(fā)層面來看,我們應(yīng)著重培養(yǎng)在Linux、WinCE、Android等系統(tǒng)平臺上進(jìn)行嵌入式應(yīng)用程序開發(fā)的能力。
圖4顯示在軟件開發(fā)語言的使用上,C語言作為嵌入式開發(fā)最經(jīng)常使用的語言主導(dǎo)地位是毋庸置疑的,所占比例高達(dá)67%;C++所占比例為15%,位居第2;Java所占比例為8%,位居第3。從這組數(shù)據(jù)也可以看出,傳統(tǒng)的嵌入式開發(fā)主要基于c語言,不管在工業(yè)控制領(lǐng)域、通信領(lǐng)域,還是消費(fèi)電子領(lǐng)域,C語言均是首選。隨著3G技術(shù)的推動,在2009年,移動互聯(lián)網(wǎng)發(fā)展迅速,C++、Java等高級語言也得到廣泛應(yīng)用。因此,從嵌入式應(yīng)用程序開發(fā)層面來看,我們應(yīng)著重培養(yǎng)C語言、c++和Java等高級語言的應(yīng)用能力。
2.8 嵌入式方向課程體系模型構(gòu)建
通過對目前主流技術(shù)及其發(fā)展趨勢和市場需求分析看,為與市場緊密銜接,達(dá)到培養(yǎng)合格嵌入式人才的目標(biāo),按照計(jì)算機(jī)專業(yè)嵌入式方向?qū)W生大學(xué)4年所需能力,我們需建立“2+1+1”三段式4年制的人才培養(yǎng)課程體系模式,即前2學(xué)年重基礎(chǔ),第3學(xué)年精方向,第4學(xué)年重實(shí)踐,堅(jiān)持工程能力和素質(zhì)培養(yǎng)4年不斷線的原則,將工程項(xiàng)目教學(xué)法貫穿整個(gè)教學(xué)環(huán)節(jié),提高學(xué)生的學(xué)習(xí)興趣,增強(qiáng)學(xué)生的工程意識和工程實(shí)踐能力。課程體系模型劃分為程序設(shè)計(jì)能力培養(yǎng)(第1學(xué)年)、專業(yè)基礎(chǔ)能力培養(yǎng)(第2學(xué)年)、嵌入式方向能力培養(yǎng)(第3學(xué)年)和工程實(shí)踐能力培養(yǎng)(第4學(xué)年)4個(gè)階段,如表1所示。每個(gè)階段均設(shè)計(jì)相應(yīng)的教學(xué)內(nèi)容以達(dá)到能力培養(yǎng)目的。
3、嵌入式課程體系的實(shí)施
3.1 師資培養(yǎng)
由于嵌入式系統(tǒng)所需知識具有學(xué)科融合性強(qiáng)、軟硬結(jié)合和應(yīng)用廣泛的特點(diǎn),要培養(yǎng)出符合企業(yè)需求的嵌入式人才,除了要有與最新行業(yè)技術(shù)配套的實(shí)驗(yàn)設(shè)備外,還應(yīng)當(dāng)具備一支教學(xué)經(jīng)驗(yàn)豐富、軟硬件知識兼通且具有一定的專業(yè)背景和工程項(xiàng)目經(jīng)驗(yàn)的師資隊(duì)伍。因此,加強(qiáng)嵌入式課程教師隊(duì)伍建設(shè),應(yīng)當(dāng)考慮:一是與企業(yè)合作,邀請企業(yè)中具有嵌入式系統(tǒng)開發(fā)經(jīng)驗(yàn)的工程師來校助教,擔(dān)任部分授課、課程設(shè)計(jì)和學(xué)生畢業(yè)論文的指導(dǎo)工作;二是從企業(yè)直接引入具有嵌入式系統(tǒng)開發(fā)經(jīng)驗(yàn)的工程師;三是學(xué)校要為年輕教師提供更多培訓(xùn)與學(xué)習(xí)交流機(jī)會,選派骨干教師定期到專業(yè)的嵌入式開發(fā)企業(yè)進(jìn)行培訓(xùn),或到基層掛職鍛煉,積累工程實(shí)踐方面的經(jīng)驗(yàn),掌握最前沿的技術(shù);四是與嵌入式開發(fā)企業(yè)合作開發(fā)嵌入式項(xiàng)目,進(jìn)一步將理論與實(shí)際需求相結(jié)合。
3.2 實(shí)驗(yàn)平臺建設(shè)
根據(jù)計(jì)算機(jī)專業(yè)嵌入式方向課程的設(shè)置和培養(yǎng)目標(biāo),選擇ARM處理器作為嵌入式硬件實(shí)驗(yàn)平臺,原因如下:①ARM處理器功能強(qiáng)大,應(yīng)用靈活,是嵌入式技術(shù)發(fā)展的主流,被廣泛應(yīng)用于智能家電、手機(jī)、汽車電子、機(jī)頂盒等方面。目前ARM市場占有率居第一位,在技術(shù)上可以得到廠商較好的支持。②ARM處理器與市場需求聯(lián)系緊密,以刪芯片為核心的實(shí)驗(yàn)設(shè)備很多,基于ARM構(gòu)架的處理器涉及從微控制器(MCU)、微處理器(MPU)到多核的數(shù)字信號處理器(DSP),在價(jià)格和應(yīng)用需求上可以滿足學(xué)校的選擇要求。③ARM處理器支持的功能模塊多,可擴(kuò)展性好,能夠提供盡可能多的硬件資源,這樣可以滿足學(xué)生完成大多數(shù)嵌入式系統(tǒng)基礎(chǔ)知識的實(shí)驗(yàn),也可以進(jìn)行綜合設(shè)計(jì)、創(chuàng)新課題和畢業(yè)設(shè)計(jì)的課題。
3.3 教學(xué)模式改革
鑒于嵌入式技術(shù)涉及的知識面廣、應(yīng)用性強(qiáng)和新技術(shù)推出周期短的特點(diǎn),嵌入式教學(xué)除了要重視理論教學(xué)外,更要注重實(shí)踐環(huán)節(jié),包括實(shí)驗(yàn)內(nèi)容的安排和實(shí)驗(yàn)教學(xué)方法的采用。
在實(shí)驗(yàn)教學(xué)內(nèi)容上,教師應(yīng)以市場需求為導(dǎo)向,根據(jù)市場主流技術(shù)不斷更新或設(shè)計(jì)新的實(shí)驗(yàn)內(nèi)容,有層次、由淺入深地安排實(shí)驗(yàn)內(nèi)容。首先安排基本技能訓(xùn)練實(shí)驗(yàn),為后續(xù)實(shí)驗(yàn)和設(shè)計(jì)打下基礎(chǔ);其次安排設(shè)計(jì)性的內(nèi)容和項(xiàng)目,鍛煉學(xué)生獨(dú)立思考、獨(dú)立解決問題的能力;第三,隨著專業(yè)知識內(nèi)容的深入,實(shí)驗(yàn)內(nèi)容應(yīng)該以綜合性、系統(tǒng)性為主,目的是鍛煉學(xué)生綜合運(yùn)用知識的能力以及團(tuán)隊(duì)協(xié)作精神。
中圖分類號:G642.0 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9599(2011)23-0000-01
Curriculum Study for Computer Undergraduate Embedded System
Li Biyun,Shi Junping,Li Zongshou
(College of Information Science&Engineering,Jishou University,Jishou 416000,China)
Abstract:For the lag teaching and training in higher education embedded system,this article analyzes the development characteristics of the embedded system,identify curriculum thinking and personnel training objectives of building embedded systems of major computer science in colleges,a new curriculum system with theory and practice of the embedded system is proposed based on the courses of major in computer.
Keywords:Embedded system;Talents training objective;Computer undergraduate;
Curriculum system
一、引言
嵌入式系統(tǒng)是指以應(yīng)用為核心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁剪,適應(yīng)應(yīng)用系統(tǒng)對功能、可靠性、成本、體積和功耗嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。它由包括微處理器、定時(shí)器、微控制器、存儲器、傳感器等一系列微電子芯片與器件,和嵌入在存儲器中的微型操作系統(tǒng)、控制應(yīng)用軟件組成,共同實(shí)現(xiàn)諸如實(shí)時(shí)控制、監(jiān)視、管理、移動計(jì)算、數(shù)據(jù)處理等各種自動化處理任務(wù)。嵌入式系統(tǒng)以應(yīng)用為中心,以微電子技術(shù)、控制技術(shù)、計(jì)算機(jī)技術(shù)和通訊技術(shù)為基礎(chǔ),強(qiáng)調(diào)硬件軟件的協(xié)同性與整合性,軟件與硬件可剪裁,以滿足系統(tǒng)對功能、成本、體積和功耗等要求[1]。
嵌入式系統(tǒng)已被廣泛地應(yīng)用于工業(yè)控制系統(tǒng)、信息家電、通信設(shè)備、醫(yī)療儀器、智能儀器儀表等眾多領(lǐng)域,如手機(jī)、PDA、MP3、手持設(shè)備、智能電話、機(jī)頂盒等,可以說嵌入式技術(shù)無處不在。由于社會對掌握嵌入式技術(shù)人才的大量需求,使嵌入式軟硬件工程師成為未來幾年最為熱門的職業(yè)之一。
目前,隨著嵌入式技術(shù)越來越熱,國內(nèi)越來越多的高校陸續(xù)開設(shè)了相關(guān)課程,并建立了嵌入式實(shí)驗(yàn)室。但是通過各種渠道反映出,很多高校嵌入式課程開設(shè)的情況不理想,很多學(xué)校建立了優(yōu)良的嵌入式實(shí)驗(yàn)室,卻很難達(dá)到理想的授課效果。歸結(jié)其原因主要有兩點(diǎn):一、沒有完善的課程體系;二、需要合適的師資力量。吉首大學(xué)作為一所辦在民族地區(qū)的省屬高校,其辦學(xué)宗旨之一就是為地方經(jīng)濟(jì)建設(shè)服務(wù)。吉首大學(xué)計(jì)算機(jī)系一直就是秉承此種宗旨來發(fā)展和培養(yǎng)應(yīng)用型人才的。從目前的嵌入式系統(tǒng)技術(shù)發(fā)展趨勢來看,計(jì)算機(jī)專業(yè)本科教學(xué)不僅要面向計(jì)算機(jī)軟硬件系統(tǒng),更應(yīng)與嵌入式系統(tǒng)方向相結(jié)合,與人才培養(yǎng)模式和人才需求相結(jié)合進(jìn)行適時(shí)調(diào)整,從理論及實(shí)踐課程體系、師資能力到人才培養(yǎng)模式進(jìn)行整體規(guī)劃,以適應(yīng)當(dāng)前應(yīng)用廣泛的嵌入式系統(tǒng)人才需要。
二、計(jì)算機(jī)本科專業(yè)嵌入式方向的人才培養(yǎng)目標(biāo)
按照嵌入式技術(shù)及其密切相關(guān)的電子信息產(chǎn)業(yè)目前及未來的發(fā)展需求,培養(yǎng)與我國社會主義現(xiàn)代化建設(shè)要求相適應(yīng)的,在德、智、體、美等方面全面發(fā)展,掌握計(jì)算機(jī)科學(xué)與技術(shù)基本理論、基本知識和基本技能,具有深厚嵌入式理論基礎(chǔ)、能從事嵌入式系統(tǒng)設(shè)計(jì)與開發(fā)、集成電路設(shè)計(jì)與應(yīng)用、無線通信等實(shí)際工作,具有良好的政治素養(yǎng)、文化科學(xué)素養(yǎng)、較強(qiáng)的學(xué)習(xí)能力、實(shí)踐能力和創(chuàng)新意識和綜合解決實(shí)際問題能力的高級應(yīng)用型人才。嵌入式系統(tǒng)方向重點(diǎn)培養(yǎng)學(xué)生嵌入式系統(tǒng)軟件工程實(shí)踐能力,包括軟件工程及各種嵌入式系統(tǒng)開發(fā)技術(shù)、調(diào)試和測試工具[2],畢業(yè)后學(xué)生將具備嵌入式系統(tǒng)軟件開發(fā)能力,有能力適應(yīng)巨大的嵌入式系統(tǒng)產(chǎn)品市場需求,成為嵌入式系統(tǒng)產(chǎn)品企業(yè)所急需的掌握嵌入式系統(tǒng)軟件技術(shù)的人才。
畢業(yè)生具有的知識、素質(zhì)、能力包括:1.具有良好的思想道德素養(yǎng)和團(tuán)結(jié)協(xié)作的精神,熟悉計(jì)算機(jī)方面的有關(guān)法規(guī),遵紀(jì)守法,善于合作,勇于創(chuàng)新。掌握較豐富的科學(xué)文化知識、較扎實(shí)的計(jì)算機(jī)學(xué)科基礎(chǔ)知識、系統(tǒng)的專業(yè)基礎(chǔ)知識和基本技能,了解計(jì)算機(jī)專業(yè)的發(fā)展趨勢和新進(jìn)展。2.具有較強(qiáng)的學(xué)習(xí)能力和實(shí)踐能力,能夠熟練地運(yùn)用多種方法獲取知識、理解知識、掌握知識,能夠綜合性地提出問題、分析問題和解決問題;具有較強(qiáng)的計(jì)算機(jī)綜合應(yīng)用能力和一定的科學(xué)研究能力。3.掌握嵌入式系統(tǒng)開發(fā)的理論和基本方法,具有嵌入式系統(tǒng)軟硬件的設(shè)計(jì)、開發(fā)、調(diào)試及維護(hù)的基本能力。具體掌握一種嵌入式操作系統(tǒng),具有在該操作系統(tǒng)環(huán)境下設(shè)計(jì)、編程及開發(fā)的能力。兼具軟件及硬件的協(xié)調(diào)開發(fā)能力。4.具有良好的語言表達(dá)和書面表達(dá)的能力,適應(yīng)現(xiàn)代社會的交往溝通方式,具有較強(qiáng)的集體合作和組織協(xié)調(diào)的意識與能力。5.熟練掌握一門外語,并能順利閱讀本專業(yè)的外文書刊,了解文獻(xiàn)檢索、資料查詢的基本方法。能夠較熟練地使用英語從事嵌入式方向的研究與開發(fā)。
三、計(jì)算機(jī)本科專業(yè)嵌入式系統(tǒng)方向課程體系建設(shè)思路
嵌入式系統(tǒng)作為一個(gè)完整的智能電子系統(tǒng),需要掌握有關(guān)電子和計(jì)算機(jī)等相關(guān)領(lǐng)域的硬、軟件綜合知識。一般而言,自動化、測控和電子類的學(xué)生電子設(shè)計(jì)的基礎(chǔ)較好,程序設(shè)計(jì)偏弱;而計(jì)算機(jī)類的學(xué)生程序設(shè)計(jì)基礎(chǔ)好,電子設(shè)計(jì)能力偏弱。計(jì)算機(jī)本科專業(yè)嵌入式系統(tǒng)方向課程體系的建設(shè)和規(guī)劃,應(yīng)從以下幾方面結(jié)合進(jìn)行。
(一)計(jì)算機(jī)本科專業(yè)課程與嵌入式系統(tǒng)方向相結(jié)合
嵌入式系統(tǒng)是將先進(jìn)的計(jì)算機(jī)技術(shù)以及電子技術(shù)與各個(gè)行業(yè)的具體應(yīng)用相結(jié)合的產(chǎn)物。嵌入式系統(tǒng)的應(yīng)用范圍可以粗略分為兩大類:電子系統(tǒng)的智能化(工業(yè)控制、現(xiàn)代農(nóng)業(yè)、家用電器、汽車電子、測控系統(tǒng)、數(shù)據(jù)采集等),計(jì)算機(jī)應(yīng)用的延伸(MP3、手機(jī)、通信、網(wǎng)絡(luò)、計(jì)算機(jī)設(shè)備等)。從這些應(yīng)用可以看出,要完成一個(gè)以MCU為核心的嵌入式系統(tǒng)應(yīng)用產(chǎn)品設(shè)計(jì),需要硬件、軟件及行業(yè)領(lǐng)域相關(guān)知識。硬件主要有MCU的硬件最小系統(tǒng)、輸入/輸出電路、人機(jī)接口設(shè)計(jì)。軟件設(shè)計(jì)有固化軟件的設(shè)計(jì),也可能含PC機(jī)軟件的設(shè)計(jì),這些有關(guān)嵌入式系統(tǒng)的硬、軟件設(shè)計(jì)和測試也是計(jì)算機(jī)系統(tǒng)的組成部分之一,嵌入式系統(tǒng)知識體系最主要的三大技術(shù)仍然是計(jì)算機(jī)體系結(jié)構(gòu)、計(jì)算機(jī)操作系統(tǒng)和計(jì)算機(jī)網(wǎng)絡(luò),嵌入式系統(tǒng)方向的課程設(shè)置應(yīng)與這些計(jì)算機(jī)本科專業(yè)課程相結(jié)合,在計(jì)算機(jī)相關(guān)軟硬件知識基礎(chǔ)進(jìn)一步拓展設(shè)計(jì)和應(yīng)用知識。
(二)與嵌入式系統(tǒng)自身特點(diǎn)相結(jié)合
嵌入式系統(tǒng)以計(jì)算機(jī)、電子技術(shù)為基礎(chǔ),但嵌入式系統(tǒng)也有其自身的特點(diǎn)。按照層次結(jié)構(gòu)看待嵌入式系統(tǒng),嵌入式系統(tǒng)分為4層:硬件層、驅(qū)動層、操作系統(tǒng)層和應(yīng)用層,不能片面地從“電子”或“計(jì)算機(jī)軟件”角度認(rèn)識嵌入式系統(tǒng),嵌入式系統(tǒng)軟件硬件密切相關(guān),軟硬件協(xié)同設(shè)計(jì)已經(jīng)成為電子系統(tǒng)級工具和方法的主要應(yīng)用,是軟件與硬件的綜合體,沒有對硬件的理解就不可能寫好嵌入式軟件,同沒有對軟件的理解也不可能設(shè)計(jì)好嵌入式硬件。軟硬件相結(jié)合進(jìn)行課程設(shè)置是嵌入式系統(tǒng)的特點(diǎn)要求之一[3]。嵌入式系統(tǒng)設(shè)計(jì)也是一門實(shí)踐性非常強(qiáng)的課程,作為以應(yīng)用為中心的課程,實(shí)踐教學(xué)是嵌入式系統(tǒng)教學(xué)的關(guān)鍵,要求理論與實(shí)踐并重,為將學(xué)生的操作能力、分析能力、工程設(shè)計(jì)能力與應(yīng)用實(shí)踐結(jié)合起來,引導(dǎo)學(xué)生由淺入深地掌握嵌入式系統(tǒng)設(shè)計(jì)的理論與技術(shù),嵌入式系統(tǒng)方向課程設(shè)置應(yīng)以培養(yǎng)實(shí)踐動手能力為核心。
(三)與市場、企業(yè)需求相結(jié)合
高校計(jì)算機(jī)專業(yè)嵌入式方向從需求的角度,總體培養(yǎng)目標(biāo)是培養(yǎng)人才市場緊缺,企業(yè)需求量大,就業(yè)率高的軟硬結(jié)合的復(fù)合型嵌入式開發(fā)工程師。嵌入式系統(tǒng)人才的培養(yǎng)應(yīng)與社會需求相接軌,充分培養(yǎng)學(xué)生技能水平與職業(yè)素養(yǎng),使學(xué)生能夠達(dá)到企業(yè)實(shí)際崗位的用人標(biāo)準(zhǔn),滿足企業(yè)應(yīng)用需求,縮短企業(yè)二次崗前培訓(xùn),成為具有完備的專業(yè)知識和技術(shù)能力的應(yīng)用型人才。
四、嵌入式方向課程體系基本內(nèi)容
要完成一個(gè)嵌入式系統(tǒng)應(yīng)用產(chǎn)品設(shè)計(jì),需要硬件、軟件及行業(yè)領(lǐng)域相關(guān)知識與實(shí)踐訓(xùn)練,嵌入式方向人才培養(yǎng)的定位為應(yīng)用型技術(shù)人才,綜合計(jì)算機(jī)本科專業(yè)嵌入式系統(tǒng)方向課程體系建設(shè)的三個(gè)結(jié)合點(diǎn),制定一套培養(yǎng)應(yīng)用型人才為目標(biāo)的課程體系[4]。
(一)理論課程體系
計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)課程包括電路與模擬電子技術(shù)、數(shù)字邏輯電路、匯編語言程序設(shè)計(jì)、計(jì)算機(jī)組成原理、計(jì)算機(jī)體系結(jié)構(gòu)、微機(jī)原理與接口技術(shù)等硬件課程;C語言程序設(shè)計(jì)、離散數(shù)學(xué)、數(shù)據(jù)結(jié)構(gòu)與算法、面向?qū)ο蟪绦蛟O(shè)計(jì)(Java和C++)、軟件工程等軟件課程;操作系統(tǒng)原理、計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)庫原理等專業(yè)核心課程,這些課程也應(yīng)該為嵌入式方向的支撐課程群。操作系統(tǒng)考慮嵌入式方向課程設(shè)置,應(yīng)增加Linux操作系統(tǒng)的實(shí)訓(xùn)內(nèi)容。
在這些計(jì)算機(jī)專業(yè)課程基礎(chǔ)上,刪減原來與嵌入式方向聯(lián)系不大,相對獨(dú)立的若干專業(yè)課程,適當(dāng)增大嵌入式系統(tǒng)應(yīng)用技術(shù)方向課程比例,構(gòu)成計(jì)算機(jī)專業(yè)嵌入式方向理論課程體系。基礎(chǔ)課程中增加嵌入式系統(tǒng)概論,硬件層面上增加可編程邏輯器件及描述語言FPGA/VHDL、嵌入式處理器體系結(jié)構(gòu)。軟件層面上增設(shè)Linux下C語言編程、嵌入式Linux驅(qū)動開發(fā)、嵌入式實(shí)時(shí)操作系統(tǒng)、嵌入式應(yīng)用程序開發(fā);嵌入式系統(tǒng)級別上考慮軟硬結(jié)合增設(shè)嵌入式系統(tǒng)設(shè)計(jì)課程,考慮嵌入式發(fā)展方向,增設(shè)WinCE設(shè)計(jì)與開發(fā)、嵌入式軟件測試技術(shù)課程。
(二)實(shí)踐課程體系
嵌入式系統(tǒng)是面向應(yīng)用的,實(shí)踐是整個(gè)嵌入式系統(tǒng)課程體系中最重要的環(huán)節(jié),其目標(biāo)是培養(yǎng)學(xué)生實(shí)際的嵌入式軟硬件設(shè)計(jì)能力。在嵌入式課程實(shí)踐中,采用多層次專業(yè)實(shí)踐與培訓(xùn)認(rèn)證相結(jié)合的實(shí)踐體系。專業(yè)實(shí)踐包括課內(nèi)實(shí)驗(yàn)、課程設(shè)計(jì)、綜合項(xiàng)目實(shí)踐、畢業(yè)實(shí)習(xí)與畢業(yè)設(shè)計(jì),課內(nèi)實(shí)驗(yàn)學(xué)時(shí)占每門課總學(xué)時(shí)數(shù)比例不低于30%,課程設(shè)計(jì)包括軟硬件和應(yīng)用系統(tǒng)開發(fā)等課程,綜合項(xiàng)目實(shí)踐以項(xiàng)目團(tuán)隊(duì)的形式使學(xué)生得到團(tuán)隊(duì)協(xié)作的訓(xùn)練,畢業(yè)實(shí)習(xí)以校企合作、實(shí)習(xí)基地形式進(jìn)行。課內(nèi)實(shí)驗(yàn)和課程設(shè)計(jì)可使學(xué)生課程理論知識得到鞏固提高,綜合項(xiàng)目實(shí)踐則培養(yǎng)學(xué)生階段性綜合性實(shí)踐能力,畢業(yè)實(shí)習(xí)和畢業(yè)設(shè)計(jì)可培養(yǎng)學(xué)生綜合分析設(shè)計(jì)的應(yīng)用能力。目前,在嵌入式專業(yè)領(lǐng)域內(nèi)的知名廠商及相關(guān)認(rèn)證也越來越為更多的大學(xué)畢業(yè)生及在職工程師所關(guān)注,在實(shí)踐教學(xué)中,引入國際和國內(nèi)嵌入式認(rèn)證的培訓(xùn)內(nèi)容和知識更新體系,增加實(shí)踐動手能力,積累項(xiàng)目開發(fā)經(jīng)驗(yàn),增加就業(yè)競爭力。
五、結(jié)束語
在IEEE計(jì)算機(jī)協(xié)會和ACM共同制定的2004版計(jì)算機(jī)類課程體系中,嵌入式系統(tǒng)已經(jīng)被列為核心課程之一。嵌入式系統(tǒng)課程群建設(shè)是一項(xiàng)長期、艱難的任務(wù),新知識更新速度明顯快于傳統(tǒng)學(xué)科,計(jì)算機(jī)本科專業(yè)嵌入式系統(tǒng)方向課程體系的規(guī)劃與建設(shè),需要明確人才培養(yǎng)目標(biāo)和建設(shè)思路,并在計(jì)算機(jī)專業(yè)課程基礎(chǔ)上進(jìn)行,既重視融合學(xué)科的基礎(chǔ)知識積累,又強(qiáng)調(diào)實(shí)踐性,使嵌入式系統(tǒng)的教學(xué)緊隨嵌入式技術(shù)的發(fā)展。
參考文獻(xiàn):
[1]馬義德,湯書森,張北斗等.嵌入式系統(tǒng)課程群建設(shè)與創(chuàng)新型人才培養(yǎng)[J].高等理科教育,2004(8):23-25
[2]徐勁松,劉鈺碧,蔣晶.應(yīng)用型本科嵌入式系統(tǒng)課程群建設(shè)與實(shí)踐[J].企業(yè)技術(shù)開發(fā),2009(28):145-146
[3]徐敏,林瑞金,關(guān)健生.嵌入式系統(tǒng)教學(xué)改革與實(shí)踐[J].電氣電子教學(xué)學(xué)報(bào),2009(3):13-15
[4]楊立林.從企業(yè)招聘需求看嵌入式系統(tǒng)教學(xué)課程體系設(shè)置[J].中國電力教育,2011(22):69-70
20世紀(jì)末,隨著計(jì)算機(jī)技術(shù)、集成電路技術(shù)和智能控制技術(shù)的發(fā)展,單片級嵌入式系統(tǒng)迅速發(fā)展,企業(yè)對嵌入式開發(fā)人員的需求量極大,因此嵌入式系統(tǒng)課程在高校設(shè)置勢在必行。同時(shí),由于近年來物聯(lián)網(wǎng)產(chǎn)業(yè)的發(fā)展,嵌入式系統(tǒng)更是備受關(guān)注。而嵌入式系統(tǒng)良好的發(fā)展?jié)摿桶l(fā)展機(jī)遇也預(yù)示著對相關(guān)技術(shù)人才的巨大需求。但由于嵌入式系統(tǒng)涉及的相關(guān)知識多、硬件和軟件結(jié)合緊密等特點(diǎn),嵌入式系統(tǒng)的開發(fā)難度很大,培養(yǎng)這樣的人才對高校也是個(gè)挑戰(zhàn)。
嵌入式系統(tǒng)以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁剪,適應(yīng)應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。本文針對學(xué)校的教學(xué)現(xiàn)狀,總結(jié)目前通信工程專業(yè)的嵌入式系統(tǒng)課程教學(xué)的變化特點(diǎn),依據(jù)課程培養(yǎng)方案,從課程的預(yù)備課程體系、教學(xué)內(nèi)容規(guī)劃和設(shè)置等方面入手,討論課程的整體系統(tǒng)建設(shè)的內(nèi)容。
一、我院嵌入式課程教學(xué)的特點(diǎn)
2007年電子、通信工程專業(yè)在全院率先開設(shè)了嵌入式系統(tǒng)課程,并將其定為電子信息類專業(yè)的一門重要的專業(yè)技術(shù)課程,同年引進(jìn)了適合教學(xué)使用的英蓓特 Embest EDUKIT-III多核嵌入式實(shí)驗(yàn)開發(fā)平臺(基于ARM7架構(gòu)的Samsung 3C44B0x和ARM9架構(gòu)Samsung3C2410x嵌入式芯片,實(shí)時(shí)、開放源碼的多操作系統(tǒng)μC/OS-II、μCLinux和Linux)。經(jīng)過幾年的教學(xué)實(shí)踐,課程的培養(yǎng)計(jì)劃也隨著課程的教學(xué)要求和學(xué)?!凹夹g(shù)立校,應(yīng)用為本”的辦學(xué)指導(dǎo)方針做了一定的調(diào)整,以培養(yǎng)21世紀(jì)電子信息類高水平技術(shù)人才為目的,將嵌入式開發(fā)與應(yīng)用課程建設(shè)成為我院具有特色的專業(yè)課程。在教學(xué)實(shí)踐中發(fā)現(xiàn)存在一定的問題。
(1)課程的體系規(guī)劃不斷變化
自嵌入式系統(tǒng)課程開課以來,課程的培養(yǎng)計(jì)劃也在不斷的變化中,以適應(yīng)專業(yè)的培養(yǎng)目標(biāo)和學(xué)校人才培養(yǎng)的需求。幾經(jīng)調(diào)整之后,課程的設(shè)置基本穩(wěn)定。因?yàn)榈湫偷能浻布Y(jié)合的特點(diǎn),課程的設(shè)置主要從理論和實(shí)踐兩方面考慮,理論內(nèi)容安排48課時(shí)3學(xué)分的內(nèi)容,實(shí)踐內(nèi)容安排了32課時(shí)1學(xué)分的實(shí)驗(yàn),這些是必修的嵌入式教學(xué)內(nèi)容。此外,還可以在學(xué)生科創(chuàng)項(xiàng)目和畢業(yè)設(shè)計(jì)中加入相應(yīng)的選修實(shí)踐內(nèi)容。課程具體內(nèi)容規(guī)劃如圖1所示。
圖1 課程體系規(guī)劃
教學(xué)課時(shí)調(diào)整的同時(shí),教學(xué)內(nèi)容和教學(xué)方法也在不斷的變化和改進(jìn),以適應(yīng)教學(xué)目標(biāo)的實(shí)現(xiàn)。
(2)課程實(shí)踐內(nèi)容設(shè)置不合理
開發(fā)與應(yīng)用課程典型的特點(diǎn)就是實(shí)踐性強(qiáng),如何讓學(xué)生在掌握理論的基礎(chǔ)上形成實(shí)踐能力,是該類課程的教學(xué)難點(diǎn),并且要做到和專業(yè)培養(yǎng)結(jié)合。主要考慮的就是實(shí)驗(yàn)教學(xué)內(nèi)容如何設(shè)置,才能和理論有機(jī)結(jié)合,達(dá)到培養(yǎng)目標(biāo)。
二、課程系統(tǒng)的建設(shè)內(nèi)容
1.建立合理的預(yù)備課程體系
嵌入式系統(tǒng)課程內(nèi)容涉及廣泛,系統(tǒng)性和綜合性強(qiáng),嵌入式系統(tǒng)本身就是一個(gè)包含軟件和硬件的完整微型計(jì)算機(jī)系統(tǒng)。因此,嵌入式系統(tǒng)的原理和應(yīng)用技術(shù)不是一兩門課程就能講授的,首先需要建立一個(gè)合理的嵌入式系統(tǒng)課程預(yù)備知識體系的教學(xué)來支撐嵌入式系統(tǒng)教學(xué)。
結(jié)合嵌入式系統(tǒng)的教學(xué)要求,需要有兩部分的預(yù)備知識儲備。一是硬件部分需要模擬電路、數(shù)字電路、計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)和微機(jī)原理課程的支持;二是軟件部分需要C語言、匯編語言、數(shù)據(jù)結(jié)構(gòu)和操作系統(tǒng)的課程支持。這些課程不是為了嵌入式系統(tǒng)而重復(fù)開設(shè)的,而是結(jié)合嵌入式系統(tǒng)重新調(diào)整和優(yōu)化,以便于嵌入式系統(tǒng)的課程學(xué)習(xí)。
2.根據(jù)專業(yè)培養(yǎng)目標(biāo)設(shè)置課程教學(xué)內(nèi)容
嵌入式系統(tǒng)課程目前已經(jīng)是各大工科高校必不可少的課程。課程教學(xué)的培養(yǎng)目標(biāo)有兩方面:一是學(xué)生通過課程的學(xué)習(xí)能夠了解嵌入式系統(tǒng)的基本原理,熟悉嵌入式系統(tǒng)開發(fā)的整體概貌,掌握某種嵌入式系統(tǒng)開發(fā)環(huán)境的搭建方法,熟悉嵌入式系統(tǒng)開發(fā)的完整流程。這一部分是嵌入式教學(xué)的基本要求目標(biāo)。二是在專業(yè)知識背景下能夠完成一個(gè)相對完整的小型應(yīng)用系統(tǒng)的開發(fā),為畢業(yè)后求職或創(chuàng)業(yè)提供一定的基礎(chǔ)。
針對專業(yè)培養(yǎng)目標(biāo)與課程的性質(zhì),教學(xué)內(nèi)容的設(shè)置主要分為兩部分:理論和實(shí)踐,這兩部分應(yīng)該相輔相成,實(shí)踐內(nèi)容幫助理論內(nèi)容的理解,并且理論可在實(shí)踐中得到驗(yàn)證和發(fā)展。如何設(shè)置兩者的內(nèi)容就成了教學(xué)過程中的關(guān)鍵問題。
(1)理論教學(xué)環(huán)節(jié)
嵌入式系統(tǒng)內(nèi)容多而泛,需要理論教學(xué)內(nèi)容與實(shí)踐環(huán)境一致,才能使教學(xué)達(dá)到目標(biāo)要求。依據(jù)實(shí)驗(yàn)環(huán)境的配備以及與嵌入式主流技術(shù)一致的原則,確定理論教學(xué)環(huán)節(jié)一是掌握ARM嵌入式處理器的體系結(jié)構(gòu),匯編指令集以及在ARM體系下的嵌入式編程,使學(xué)生掌握基于ARM7和ARM9典型嵌入式處理器的硬件開發(fā)平臺,硬件接口開發(fā);二是Linux嵌入式操作系統(tǒng),嵌入式軟件設(shè)計(jì),以及Linux嵌入式系統(tǒng)開發(fā)舉例;三、系統(tǒng)設(shè)計(jì)過程中電磁兼容特性的影響和改善的措施。
(2)實(shí)踐教學(xué)環(huán)節(jié)
實(shí)踐教學(xué)的內(nèi)容設(shè)置不僅要做到對理論教學(xué)的支持,還需要能夠調(diào)動學(xué)生的主動意識,更好的幫助教學(xué)目標(biāo)的實(shí)現(xiàn),同時(shí)兼顧學(xué)生的特點(diǎn)和專業(yè)方向,達(dá)到“由淺入深,由簡單到復(fù)雜”的多層次實(shí)踐教學(xué)內(nèi)容。
首先是實(shí)驗(yàn)課程教學(xué),內(nèi)容依照對比驗(yàn)證、設(shè)計(jì)擴(kuò)展和綜合應(yīng)用三個(gè)層次來設(shè)置,這是實(shí)踐課程的必修環(huán)節(jié)。對比驗(yàn)證實(shí)踐內(nèi)容主要根據(jù)實(shí)驗(yàn)室的標(biāo)準(zhǔn)配置,掌握嵌入式系統(tǒng)的基本結(jié)構(gòu)、編程方法和開發(fā)環(huán)境的使用等內(nèi)容。設(shè)計(jì)擴(kuò)展實(shí)踐內(nèi)容和項(xiàng)目指實(shí)驗(yàn)環(huán)境有擴(kuò)展的空間,給學(xué)生發(fā)揮的空間。鍛煉學(xué)生獨(dú)立思考,獨(dú)立解決問題的能力。綜合應(yīng)用實(shí)踐內(nèi)容隨著理論知識的積累和基礎(chǔ)實(shí)踐的鍛煉,實(shí)踐內(nèi)容應(yīng)該以綜合性、系統(tǒng)級的為主,目的是鍛煉學(xué)生綜合運(yùn)用知識的能力。
其次是可以通過科創(chuàng)、競賽或畢業(yè)設(shè)計(jì)等實(shí)踐環(huán)節(jié),此為選修環(huán)節(jié),針對基礎(chǔ)好的同學(xué)可以在通信專業(yè)方向上設(shè)置實(shí)踐內(nèi)容,在這個(gè)階段,應(yīng)該在工程和企業(yè)層面來要求學(xué)生,要引入設(shè)計(jì)說明書、設(shè)計(jì)流程圖、開發(fā)進(jìn)度表、軟件工程控制文檔和測試報(bào)告等概念。
嵌入式系統(tǒng)課程體系的建立要從專業(yè)的培養(yǎng)目標(biāo)出發(fā),結(jié)合學(xué)校資源,建立符合相關(guān)專業(yè)培養(yǎng)方向的課程體系,以及適當(dāng)?shù)膽?yīng)用環(huán)境,體現(xiàn)課程的綜合性,經(jīng)過幾屆學(xué)生的教學(xué)活動,該課程體系可以基本達(dá)到培養(yǎng)目標(biāo)的要求。但由于師資和實(shí)驗(yàn)設(shè)備等的局限,我們的課程體系還存在很多的不足,今后需要在師資培養(yǎng)和實(shí)驗(yàn)環(huán)境上加大重視,將課程體系不斷完善,培養(yǎng)出有開發(fā)能力的嵌入式人才。
基金項(xiàng)目:嵌入式開發(fā)與應(yīng)用課程建設(shè)(2012KCJS-11);上海電機(jī)學(xué)院校級重點(diǎn)課程建設(shè)項(xiàng)目。
[中圖分類號]G643 [文獻(xiàn)標(biāo)識碼]A
引言
隨著嵌入式系統(tǒng)的廣泛應(yīng)用,許多高等院校計(jì)算機(jī)、電子、軟件等專業(yè)針對市場需求,開設(shè)了嵌入式方向相關(guān)課程,然而同嵌入式技術(shù)的飛速發(fā)展和巨大的產(chǎn)業(yè)需求相比,我國高等教育體系下的嵌入式方向相關(guān)課程設(shè)置存在教學(xué)知識陳舊,缺乏實(shí)踐鍛煉,無法適應(yīng)企業(yè)的實(shí)際需要等問題,本文首先結(jié)合我校辦學(xué)特色和實(shí)際教學(xué)情況,闡述了基于ARM體系的嵌入式方向課程設(shè)置與教學(xué)方案,進(jìn)而探討了農(nóng)業(yè)院校應(yīng)用型計(jì)算機(jī)類嵌入式方向教學(xué)過程中存在的問題,最后對存在的問題給出了一些建議,對其他地方院校應(yīng)用型嵌入式系統(tǒng)開發(fā)人才培養(yǎng)將起到一定的借鑒作用。
一、計(jì)算機(jī)專業(yè)嵌入式方向培養(yǎng)目標(biāo)與課程設(shè)置
(1)計(jì)算機(jī)專業(yè)嵌入式方向培養(yǎng)目標(biāo)
我校計(jì)算機(jī)專業(yè)嵌入式系統(tǒng)方向培養(yǎng)整體目標(biāo)是注重工程能力培養(yǎng)的嵌入式系統(tǒng)人才培養(yǎng)目標(biāo),尤其側(cè)重嵌入式系統(tǒng)工程應(yīng)用編程等軟件設(shè)計(jì)開發(fā)。根據(jù)學(xué)生的接受能力以及我校的辦學(xué)特色,具體嵌入式系統(tǒng)的學(xué)習(xí)體現(xiàn)層次性、漸進(jìn)性、注重操作性,在教學(xué)中注重培養(yǎng)在農(nóng)業(yè)領(lǐng)域中的嵌入式系統(tǒng)應(yīng)用能力。
(2)嵌入式方向課程設(shè)置
我校于2012年購買了30套基于ARM體系的嵌入式開發(fā)實(shí)驗(yàn)平臺設(shè)備,可實(shí)現(xiàn)每人一臺的教學(xué)環(huán)境,其中嵌入式開發(fā)平臺采用ARM11的UP-Magic6410核心開發(fā)板,所以嵌入式方向的課程設(shè)置都是圍繞ARM體系展開教學(xué)內(nèi)容。
嵌入式方向課程設(shè)置遵循四個(gè)“1”,即“一種主流嵌入式微處理器、一門開發(fā)語言、一種嵌入式操作系統(tǒng)、一套開發(fā)工具”,嵌入式微處理器采用S3C6410X(ARM11),嵌入式開發(fā)語言主要以C語言為主,其他如匯編語言、C++語言、Java語言等為輔;嵌入式操作系統(tǒng)采用Linux;集成開發(fā)工具以ADS為主,輔助Windows CE開發(fā)工具,這樣就能達(dá)到系統(tǒng)學(xué)習(xí)嵌入式技術(shù)的要求。表1是我校嵌入式方向?qū)I(yè)課設(shè)置時(shí)間和學(xué)時(shí)整體情況。
表1:專業(yè)基礎(chǔ)及專業(yè)課設(shè)置情況
嵌入式導(dǎo)論課程:介紹嵌入式的主要應(yīng)用領(lǐng)域、嵌入式軟件開發(fā)的基本概念、嵌入式軟件開發(fā)的基本流程和基本方法、嵌入式系統(tǒng)的特點(diǎn)。
嵌入式操作系統(tǒng)課程:介紹嵌入式系統(tǒng)基本知識,嵌入式操作系統(tǒng)與通用操作系統(tǒng)的差別。結(jié)合典型的嵌入式操作系統(tǒng)對操作系統(tǒng)的基本構(gòu)成、工作機(jī)制、系統(tǒng)移植剪裁和實(shí)時(shí)任務(wù)調(diào)度等內(nèi)容進(jìn)行介紹。我校根據(jù)具體情況選擇、Linux、WinCE等嵌入式操作系統(tǒng)進(jìn)行教學(xué)。
嵌入式程序設(shè)計(jì)基礎(chǔ):介紹嵌入式系統(tǒng)體系結(jié)構(gòu)、嵌入式系統(tǒng)設(shè)計(jì)的基本方法、軟件編程及設(shè)備接口和驅(qū)動等。通過該課程的學(xué)習(xí),學(xué)生了解和掌握必要的嵌入式系統(tǒng)設(shè)計(jì)方法學(xué)的概念、方法和工具嵌入式程序設(shè)計(jì)基礎(chǔ),掌握嵌入式系統(tǒng)的基本原理與設(shè)計(jì)開發(fā)思想,學(xué)生能完成簡單的嵌入式系統(tǒng)的軟硬件設(shè)計(jì)。
JAVA開發(fā)語言:介紹Java語言的體系結(jié)構(gòu)、Java語言的基本概念和程序設(shè)計(jì)的基礎(chǔ)知識、面向?qū)ο蟮某绦蛟O(shè)計(jì)的思路和方法。培養(yǎng)學(xué)生的編程能力,使學(xué)生能夠運(yùn)用Java語言作為完成應(yīng)用程序設(shè)計(jì)。
嵌入式接口技術(shù):介紹鍵盤接口、LED顯示器接口、觸摸屏、通信接口、中斷接口、A/D和D/A轉(zhuǎn)換、ARM的JTAG接口。
嵌入式高級編程:介紹Android嵌入式開發(fā)環(huán)境搭建的方法,項(xiàng)目結(jié)構(gòu);Android的體系結(jié)構(gòu),嵌入式軟件開發(fā)流程;嵌入式特性開發(fā),多媒體開發(fā),數(shù)據(jù)存儲開發(fā),聯(lián)網(wǎng)開發(fā)等開發(fā)方法,學(xué)生通過實(shí)踐能達(dá)到獨(dú)立完成開發(fā)單機(jī)、網(wǎng)絡(luò)嵌入式軟件的能力。
嵌入式課程是實(shí)操性極強(qiáng)的課程,因此實(shí)踐教學(xué)在嵌入式培養(yǎng)體系中占有重要的地位,既是理論講解的驗(yàn)證與升華,又是培養(yǎng)學(xué)生創(chuàng)新思維和獨(dú)立分析解決問題能力的重要途徑。我校的嵌入式方向?qū)嵺`教學(xué)課程設(shè)置時(shí)間和學(xué)時(shí)大致如下表2所示。
表2:嵌入式課程實(shí)踐教學(xué)設(shè)置情況
嵌入式操作系統(tǒng)實(shí)驗(yàn)內(nèi)容:典型的嵌入式操作系統(tǒng)的基本構(gòu)成、工作機(jī)制、系統(tǒng)移植剪裁和實(shí)時(shí)任務(wù)調(diào)度等。我校根據(jù)具體情況選擇Linux嵌入式操作系統(tǒng)進(jìn)行教學(xué)。
嵌入式程序設(shè)計(jì)基礎(chǔ)實(shí)驗(yàn)內(nèi)容:在現(xiàn)有的嵌入式開發(fā)平臺上完成嵌入式系統(tǒng)設(shè)計(jì)的基本方法、軟件編程及設(shè)備接口和驅(qū)動等,學(xué)生掌握必要的嵌入式系統(tǒng)設(shè)計(jì)方法學(xué)的概念、方法和工具嵌入式程序設(shè)計(jì)基礎(chǔ),掌握嵌入式系統(tǒng)的基本原理與設(shè)計(jì)開發(fā)思想,能完成簡單的嵌入式系統(tǒng)的軟硬件設(shè)計(jì)。
JAVA開發(fā)語言實(shí)驗(yàn)內(nèi)容: Java語言程序設(shè)計(jì)的基礎(chǔ)知識、面向?qū)ο蟮某绦蛟O(shè)計(jì)的思路和方法,學(xué)生能夠運(yùn)用Java語言作為完成應(yīng)用程序設(shè)計(jì)。
嵌入式接口技術(shù)實(shí)驗(yàn)內(nèi)容:包括鍵盤接口、LED顯示器接口、觸摸屏、通信接口、中斷接口、A/D和D/A轉(zhuǎn)換、ARM的JTAG接口等實(shí)驗(yàn)。
嵌入式高級編程實(shí)驗(yàn)內(nèi)容:基于Android嵌入式開發(fā)環(huán)境搭建的方法;Android嵌入式軟件開發(fā)流程;嵌入式特性開發(fā),多媒體開發(fā),數(shù)據(jù)存儲開發(fā),聯(lián)網(wǎng)開發(fā)等開發(fā)方法,學(xué)生通過實(shí)踐能達(dá)到獨(dú)立完成開發(fā)單機(jī)、網(wǎng)絡(luò)嵌入式軟件的能力。
二、三位一體的嵌入式課程教學(xué)體系建設(shè)
我校嵌入式系統(tǒng)方向?qū)W習(xí)側(cè)重嵌入式軟件設(shè)計(jì)部分,實(shí)驗(yàn)室選用UP-Magic6410嵌入式實(shí)驗(yàn)開發(fā)平臺,著重培養(yǎng)學(xué)生在該平臺下進(jìn)行嵌入式Linux程序開發(fā)的相關(guān)環(huán)境搭建與軟件設(shè)計(jì)方法的能力。針對各模塊以及物聯(lián)網(wǎng)的應(yīng)用背景,按照由淺入深,不同課程層次對應(yīng)不同實(shí)驗(yàn)項(xiàng)目等原則,循序漸進(jìn),逐步提高,以滿足不同階段的教學(xué)要求,為學(xué)生提高了動手能力,為進(jìn)一步的實(shí)踐開發(fā)和畢業(yè)設(shè)計(jì)打下了良好的基礎(chǔ),因此,我們提出了三位一體的嵌入式方向課程教學(xué)體系結(jié)構(gòu),如圖1所示。
圖1:嵌入式方向教學(xué)體系結(jié)構(gòu)
(1)基礎(chǔ)型
基礎(chǔ)性包括基礎(chǔ)知識和基本技能,主要是為了滿足基本的教學(xué)要求和教學(xué)目標(biāo),課程包括ARM體系的基本知識、基本技能以及基礎(chǔ)類實(shí)驗(yàn)的開展。
教師在基礎(chǔ)性課程實(shí)施時(shí),可以根據(jù)各自的科研項(xiàng)目按照模塊化將案例分解到各個(gè)部分,鼓勵(lì)學(xué)生對實(shí)例所采用的技術(shù)和方案進(jìn)行不同角度的評價(jià),變被動知識灌輸為主動探索思考,使教學(xué)理論知識與科研實(shí)踐有機(jī)地結(jié)合在一起。
(2)提高型
提高型包括ARM體系基礎(chǔ)型知識的深化和提升,包括理論知識和實(shí)踐內(nèi)容的進(jìn)一步深化,理論知識包括嵌入式編程的設(shè)計(jì)思想和設(shè)計(jì)方法的提高,實(shí)踐教學(xué)包括設(shè)計(jì)類實(shí)驗(yàn),每個(gè)實(shí)驗(yàn)課題規(guī)定1周或更長的時(shí)間讓學(xué)生動手設(shè)計(jì)開發(fā)嵌入式應(yīng)用程序,在強(qiáng)調(diào)基礎(chǔ)性知識掌握的同時(shí),鼓勵(lì)學(xué)生創(chuàng)新的綜合設(shè)計(jì)。使得學(xué)生既掌握了一些具體的通用的嵌入式系統(tǒng)的開發(fā)方法,也能發(fā)揮主觀能動性,獨(dú)立設(shè)計(jì)并實(shí)現(xiàn)較完整的嵌入式系統(tǒng),激發(fā)學(xué)習(xí)、創(chuàng)造熱情。要求學(xué)生課外查找資料進(jìn)一步地學(xué)習(xí),引導(dǎo)學(xué)生進(jìn)行主動性學(xué)習(xí),對某些問題進(jìn)行深入的分析研究,進(jìn)而提出自己的設(shè)計(jì)思想,教師全程指導(dǎo)學(xué)生答疑指導(dǎo)工作,啟發(fā)學(xué)生進(jìn)行嵌入式編程,為學(xué)生提供一些解決問題的方法。
(3)綜合型
綜合型主要指的是依托科研項(xiàng)目實(shí)踐來鍛煉和提高學(xué)生動手能力??蒲许?xiàng)目可以包括教師的科研項(xiàng)目、學(xué)生的科研項(xiàng)目以及依托科研項(xiàng)目或?qū)嵺`基地完成的畢業(yè)設(shè)計(jì)項(xiàng)目。
嵌入式方向課程授課教師可以鼓勵(lì)學(xué)生參與到教師科研項(xiàng)目之中,如筆者主持的嵌入式系統(tǒng)溫室環(huán)境監(jiān)控系統(tǒng)應(yīng)用項(xiàng)目,學(xué)生直接參與到前沿的課題和項(xiàng)目中去,成立了興趣小組,將溫室環(huán)境監(jiān)控系統(tǒng)分解成若干子題目,交由各興趣小組,模擬項(xiàng)目的形式實(shí)踐開發(fā),真正做到“在學(xué)中做,在做中學(xué)”,以務(wù)實(shí)的項(xiàng)目培養(yǎng)學(xué)生的實(shí)踐科研能力。
近年來,北京地區(qū)大學(xué)生課外科技活動開展的力度逐年加大,筆者指導(dǎo)的學(xué)生主持的北京市大學(xué)生科研計(jì)劃,利用嵌入式平臺,對溫室環(huán)境等參數(shù)檢測,進(jìn)而對溫室大棚實(shí)現(xiàn)智能化控制,學(xué)生在該課題中,運(yùn)用所學(xué)理論知識,系統(tǒng)的完成了整個(gè)項(xiàng)目,獲得了北京市大學(xué)生科研計(jì)劃成果二等獎(jiǎng),尤其值得一提的是,畢業(yè)的學(xué)生在擔(dān)任京郊村官期間,將課題成果應(yīng)用于所服務(wù)的村鎮(zhèn),取得了良好的效果。實(shí)踐證明,鼓勵(lì)學(xué)生參與課外科技活動,將會拓展學(xué)生的知識體系,并學(xué)以致用,對進(jìn)一步提高學(xué)習(xí)興趣以及培養(yǎng)合作精神發(fā)揮了至關(guān)重要的作用。
學(xué)生的畢業(yè)設(shè)計(jì)是所學(xué)知識的綜合運(yùn)用的過程,學(xué)生從事的畢業(yè)設(shè)計(jì)已經(jīng)不僅僅是課程實(shí)踐教學(xué),而且還是從事科學(xué)研究的過程。為了保證提供充分的畢業(yè)設(shè)計(jì)時(shí)間,提高設(shè)計(jì)論文和專業(yè)課的學(xué)習(xí)質(zhì)量,做到有的放矢,我們將畢業(yè)論文提前到第七學(xué)期安排任務(wù),進(jìn)行設(shè)計(jì)任務(wù)的前期準(zhǔn)備及調(diào)試工作。
三、建議
(1)采取層次化的知識體系
嵌入式方向的理論知識體系體現(xiàn)專業(yè)基礎(chǔ)知識、專業(yè)綜合知識、專業(yè)系統(tǒng)知識由易到難的漸進(jìn)性和層次化。
專業(yè)基礎(chǔ)知識包括嵌入式導(dǎo)論、嵌入式操作系統(tǒng)、嵌入式程序設(shè)計(jì)基礎(chǔ)等課程,這些課程的學(xué)習(xí)包括嵌入式系統(tǒng)基本概念、典型的嵌入式操作系統(tǒng)的基本構(gòu)成、工作機(jī)制、系統(tǒng)移植剪裁和實(shí)時(shí)任務(wù)調(diào)度等;嵌入式系統(tǒng)設(shè)計(jì)的基本方法、軟件編程及設(shè)備接口和驅(qū)動等內(nèi)容。學(xué)生通過這些課程的學(xué)習(xí)目標(biāo)是掌握必要的嵌入式系統(tǒng)設(shè)計(jì)方法學(xué)的概念、方法和工具嵌入式程序設(shè)計(jì)基礎(chǔ),掌握嵌入式系統(tǒng)的基本原理與設(shè)計(jì)開發(fā)思想,能完成簡單的嵌入式系統(tǒng)的軟硬件設(shè)計(jì)。
專業(yè)綜合知識包括嵌入式高級編程、通過實(shí)踐課程獲得的綜合性知識。這些內(nèi)容包括智能終端的嵌入式軟件開發(fā)方法、編程開發(fā)流程;數(shù)據(jù)存儲開發(fā)、聯(lián)網(wǎng)開發(fā)等開發(fā)方法,學(xué)生通過學(xué)習(xí)能達(dá)到獨(dú)立完成開發(fā)單機(jī)、網(wǎng)絡(luò)嵌入式軟件的能力。
專業(yè)系統(tǒng)知識包括基于行業(yè)背景的嵌入式軟件開發(fā)知識,這一層次是通過專業(yè)實(shí)習(xí)和畢業(yè)設(shè)計(jì)的環(huán)節(jié)完成的,也就是通過實(shí)踐綜合完成的項(xiàng)目后獲得的知識,這不僅涵蓋了符合社會需求的嵌入式方向的新知識、新技術(shù),還包括企業(yè)的項(xiàng)目實(shí)施機(jī)制等無法從學(xué)校課本學(xué)習(xí)到的知識,為學(xué)生順利走向社會工作崗位提供了重要的支持。
(2)采取多方位的實(shí)踐教學(xué)體系
嵌入式系統(tǒng)作為實(shí)操性極強(qiáng)的課程,通過強(qiáng)化夯實(shí)基礎(chǔ)實(shí)驗(yàn)、豐富實(shí)踐綜合教學(xué)內(nèi)容,獲取更多的實(shí)踐項(xiàng)目的多方位立體化實(shí)踐教學(xué)模式對培養(yǎng)高素質(zhì)嵌入式系統(tǒng)人才至關(guān)重要,目前,我院嵌入式實(shí)踐教學(xué)改革還處在起步階段,今后我們將在智慧農(nóng)業(yè)背景下,立足于農(nóng)業(yè)院校發(fā)展特色,將嵌入式系統(tǒng)實(shí)驗(yàn)實(shí)踐體系作進(jìn)一步完善,重點(diǎn)培養(yǎng)學(xué)生的創(chuàng)新思維和獨(dú)立分析解決問題能力。
針對在校學(xué)生缺少行業(yè)背景知識這一問題,需要大力開展與企業(yè)的相關(guān)合作,直接把學(xué)生派到企業(yè)進(jìn)行16周的專業(yè)實(shí)習(xí)甚至12周的畢業(yè)設(shè)計(jì),在工程實(shí)踐項(xiàng)目選擇上,應(yīng)該盡量選擇企業(yè)的實(shí)際項(xiàng)目,盡可能覆蓋嵌入式領(lǐng)域的內(nèi)容,比如嵌入式項(xiàng)目一般包括需求分析、硬件平臺設(shè)計(jì)、軟件平臺設(shè)計(jì)(包括嵌入式OS的選擇)、應(yīng)用程序的開發(fā)與系統(tǒng)測試等多方面,使學(xué)生能夠通過查閱一定的資料,利用所學(xué)的知識解決工程實(shí)際中的問題。學(xué)生在實(shí)踐工程項(xiàng)目中完成畢業(yè)設(shè)計(jì)和論文,綜合能力得到極大的提升,同時(shí)學(xué)生可以掌握企業(yè)項(xiàng)目的實(shí)施機(jī)制,為畢業(yè)后快速進(jìn)入項(xiàng)目開發(fā)打下良好和基礎(chǔ),從而實(shí)現(xiàn)人才培養(yǎng)和社會需求的無縫對接。
四、結(jié)語
隨著嵌入式技術(shù)的高速發(fā)展,嵌入式方向課程體系也應(yīng)不斷改進(jìn)與之相適應(yīng)。本文從ARM體系的嵌入式方向培養(yǎng)目標(biāo)出發(fā),提出了三位一體的課程體系結(jié)構(gòu),采取層次化理論知識和多方位的實(shí)踐教學(xué)方式,使學(xué)生在學(xué)校就具備扎實(shí)的專業(yè)知識和技能,最后將學(xué)生送入實(shí)訓(xùn)基地做企業(yè)實(shí)際項(xiàng)目,為學(xué)生走向工作崗位打下良好的基礎(chǔ),最終達(dá)到計(jì)算機(jī)專業(yè)嵌入式方向的教學(xué)和培養(yǎng)目標(biāo)。
[參考文獻(xiàn)]
[1]徐欣,于紅旗,盧啟中."嵌入式系統(tǒng)設(shè)計(jì)技術(shù)"課程教學(xué)研討[J].高等教育研究學(xué)報(bào),2004,27(2):59-60
[2]徐遠(yuǎn)超,張聰霞,關(guān)永.嵌入式系統(tǒng)專業(yè)課程教學(xué)存在的問題與思考[J].計(jì)算機(jī)教育,2009(18):85-86.
[3]田澤.嵌入式系統(tǒng)開發(fā)與應(yīng)用教程[M].北京:北京航空航天大學(xué)出版社,2005:1-48
[4]李巖,王小玉,孫永春.嵌入式系統(tǒng)教學(xué)研究[J].電氣電子教學(xué)學(xué)報(bào),2006,28(3):45-47,90
嵌入式系統(tǒng)己被廣泛應(yīng)用于工業(yè)控制系統(tǒng)、信息家電、通信設(shè)備、醫(yī)療儀器等眾多領(lǐng)域。隨著社會的快速發(fā)展,行業(yè)對嵌入式技術(shù)人才的需求日益增加。嵌入式系統(tǒng)和相關(guān)技術(shù)受到廣大工程技術(shù)人員和教育者的關(guān)注,正成為新興的熱門領(lǐng)域。與傳統(tǒng)8位單片機(jī)嵌入式系統(tǒng)相比,以32位微處理器為核心構(gòu)成的嵌入式系統(tǒng)的顯著特點(diǎn)是具有自己的操作系統(tǒng)和應(yīng)用軟件,在實(shí)現(xiàn)復(fù)雜多任務(wù)功能時(shí)具有明顯優(yōu)勢。兩者在系統(tǒng)構(gòu)成和研發(fā)方式上都明顯不同。近年來,國內(nèi)高校陸續(xù)開展嵌入式技術(shù)相關(guān)課程的教學(xué)。但由于嵌入式技術(shù)覆蓋的知識面較廣,各高校不同專業(yè)對嵌入式系統(tǒng)教學(xué)的相關(guān)理論教學(xué)內(nèi)容的選擇、實(shí)驗(yàn)教學(xué)與實(shí)踐環(huán)節(jié)的組織,依然處于不斷探討和修正的階段[1-3]。
本文主要針對我校自動化專業(yè)的嵌入式系統(tǒng)課程教學(xué),從課程定位、課程內(nèi)容、教學(xué)手段、課程考核等方面進(jìn)行探討。
1嵌入式技術(shù)課程體系及其在本專業(yè)的定位研究
嵌入式系統(tǒng)不是一個(gè)獨(dú)立的學(xué)科。2004年,IEEE和ACM對計(jì)算機(jī)專業(yè)本科教育的課程體系進(jìn)行設(shè)置,并認(rèn)為嵌入式系統(tǒng)的課程應(yīng)包括以下內(nèi)容:嵌入式的發(fā)展歷程和概述、嵌入式微處理器、嵌入式軟件設(shè)計(jì)、實(shí)時(shí)操作系統(tǒng)、低功耗計(jì)算、系統(tǒng)可靠性設(shè)計(jì)、設(shè)計(jì)方法學(xué)、嵌入式系統(tǒng)設(shè)計(jì)工具、嵌入式多處理器系統(tǒng)設(shè)計(jì)、網(wǎng)絡(luò)化嵌入式系統(tǒng)、接口和混和信號系統(tǒng)等[4]。據(jù)此可看出嵌入式技術(shù)是一項(xiàng)綜合性非常強(qiáng)的技術(shù),涉及的知識面很廣,既涉及底層微處理器及硬件接口設(shè)計(jì),又涉及上層應(yīng)用軟件設(shè)計(jì),同時(shí)涉及信號的采集與處理技術(shù)、網(wǎng)絡(luò)傳輸技術(shù)、可靠性設(shè)計(jì)技術(shù),等等。
除了嵌入式專業(yè)外,相關(guān)專業(yè)本科階段的嵌入式系統(tǒng)課程學(xué)時(shí)都非常有限,多則48學(xué)時(shí),少則32學(xué)時(shí)。在有限的學(xué)時(shí)里,完成這么多內(nèi)容,學(xué)生無法充分消化所學(xué)知識,老師授課也很困難,由此,學(xué)生會產(chǎn)生畏難情緒,影響今后的學(xué)習(xí)。因此,我們認(rèn)為教學(xué)內(nèi)容的選取是課程首先需要解決的問題,它取決于課程在本專業(yè)的定位,而定位的重要依據(jù)應(yīng)是用人單位對嵌入式人才的需求。
一般來說,一個(gè)典型的嵌入式系統(tǒng)開發(fā)涉及以下3個(gè)方面。
1) 嵌入式系統(tǒng)設(shè)計(jì):包括嵌入式處理器及設(shè)備接口硬件平臺的構(gòu)建和操作系統(tǒng)的裁剪和移植;
2) 嵌入式驅(qū)動開發(fā):包括特定操作系統(tǒng)下設(shè)備驅(qū)動程序的設(shè)計(jì)開發(fā);
3) 嵌入式應(yīng)用開發(fā):包括基于特定軟硬件平臺的應(yīng)用或控制軟件的設(shè)計(jì)開發(fā),包括網(wǎng)絡(luò)、圖形等。
因此,相關(guān)企業(yè)也是從嵌入式系統(tǒng)設(shè)計(jì)工程師、嵌入式驅(qū)動開發(fā)工程師、嵌入式應(yīng)用開發(fā)工程師3個(gè)不同方向招收相關(guān)技術(shù)人才。從業(yè)者大多來自電子類和計(jì)算機(jī)類的相關(guān)專業(yè)。
在參加相關(guān)課程教學(xué)研討會、與兄弟院校教師交流、借鑒先期開設(shè)嵌入式系統(tǒng)設(shè)計(jì)學(xué)校課程設(shè)置,及學(xué)生學(xué)習(xí)效果討論的基礎(chǔ)上,我們結(jié)合上述企業(yè)需求,從學(xué)生特點(diǎn)出發(fā),對本校自動化專業(yè)嵌入式系統(tǒng)課程進(jìn)行如下定位。
1) 與計(jì)算機(jī)專業(yè)相比,自動化專業(yè)學(xué)生的優(yōu)勢偏硬件,從利于學(xué)習(xí)的角度考慮,我們將課程重點(diǎn)放在培養(yǎng)學(xué)生的系統(tǒng)設(shè)計(jì)能力和驅(qū)動開發(fā)能力上;
2) 將相關(guān)嵌入式知識依難易程度劃分成基礎(chǔ)學(xué)習(xí)和深入進(jìn)階兩個(gè)階段,在本科生和研究生中開展系列教學(xué)。根據(jù)學(xué)生在不同學(xué)習(xí)階段的特點(diǎn)和基礎(chǔ)情況,在本科生高年級階段和研究生階段按不同側(cè)重點(diǎn)安排教學(xué)內(nèi)容和實(shí)驗(yàn)內(nèi)容。
在本科生高年級階段,我們以激發(fā)學(xué)生學(xué)習(xí)興趣為主,主要是為學(xué)生今后進(jìn)一步深入學(xué)習(xí)打基礎(chǔ)。自動化專業(yè)一般應(yīng)在大三下或大四上安排嵌入式系統(tǒng)設(shè)計(jì)的相關(guān)課程。此時(shí),學(xué)生一般已具備模電、數(shù)電、單片機(jī)與微機(jī)原理、C語言編程、自動控制原理等基礎(chǔ)知識,但對于軟件工程和操作系統(tǒng),特別是嵌入式操作系統(tǒng)的知識卻相對比較缺乏,反映到嵌入式系統(tǒng)研發(fā)上,就是缺乏比較完善的知識結(jié)構(gòu),即只了解硬件,不了解軟件,只了解傳統(tǒng)51單片機(jī)系統(tǒng)的編程模式,而缺乏“有操作系統(tǒng)的”嵌入式編程的概念。
因此,我們認(rèn)為學(xué)生沒有必要在學(xué)習(xí)階段掌握所有和嵌入式相關(guān)的知識。根據(jù)學(xué)生的基礎(chǔ),本科生階段的課堂講述和相關(guān)實(shí)驗(yàn)重點(diǎn)應(yīng)放在嵌入式系統(tǒng)設(shè)計(jì)和簡單驅(qū)動程序的開發(fā)上,對操作系統(tǒng)移植只作一般性介紹,不做重點(diǎn)詳細(xì)講解。教學(xué)的重點(diǎn)是使學(xué)生了解典型嵌入式系統(tǒng)的構(gòu)成和研發(fā)方式,特別是開發(fā)環(huán)境的建立和研發(fā)過程中相關(guān)工具軟件的使用。對于初學(xué)者暫時(shí)用不到,且目前理解困難的知識點(diǎn),教師要用簡單的例子來說明,讓學(xué)生明白這些知識點(diǎn)是何時(shí)、如何在嵌入式系統(tǒng)研發(fā)過程中起作用,而更深更細(xì)的內(nèi)容我們不必深究。同時(shí),我們要讓學(xué)生了解他們正在學(xué)習(xí)的內(nèi)容在整個(gè)嵌入式技術(shù)中所處的位置,了解課上未涉及內(nèi)容的獲取途徑,鼓勵(lì)學(xué)生上網(wǎng)查找資料解決問題,教師可提供一些好的學(xué)習(xí)網(wǎng)站供學(xué)生平時(shí)學(xué)習(xí)瀏覽。
研究生階段,我們可在本科生教學(xué)的基礎(chǔ)上進(jìn)一步向縱深方向擴(kuò)展各部分內(nèi)容,同時(shí)進(jìn)一步安排若干大作業(yè),并讓學(xué)生組成項(xiàng)目小組,根據(jù)個(gè)人興趣,組員分別負(fù)責(zé)系統(tǒng)設(shè)計(jì)、驅(qū)動開發(fā)和應(yīng)用程序的開發(fā),在項(xiàng)目實(shí)現(xiàn)的過程中,進(jìn)一步學(xué)習(xí)相關(guān)知識并體會工程概念。
有了這樣的課程定位,我們就可進(jìn)一步進(jìn)行教學(xué)內(nèi)容和實(shí)驗(yàn)內(nèi)容的選擇和安排。
2嵌入式系統(tǒng)理論教學(xué)內(nèi)容的選擇
我們在理論教學(xué)內(nèi)容的選擇上應(yīng)側(cè)重系統(tǒng)設(shè)計(jì)和驅(qū)動程序開發(fā)的相關(guān)知識。在眾多嵌入式處理器和嵌入式操作系統(tǒng)中,選擇應(yīng)用廣泛的Linux操作系統(tǒng)和ARM處理器作為軟硬件平臺。
我們應(yīng)以學(xué)生比較了解的硬件為學(xué)習(xí)嵌入式技術(shù)的出發(fā)點(diǎn),選擇當(dāng)前主流嵌入式微處理器(如SUNGSAM公司的S3C2410芯片),讓學(xué)生先掌握底層核心硬件及外設(shè)接口部件的無操作系統(tǒng)簡單編程,再將它們組合起來構(gòu)成一個(gè)相對復(fù)雜的軟件系統(tǒng),其實(shí),這就是Bootloader的雛形,通過這種方式使學(xué)生輕松過渡到理解和編寫自己的Bootloader,進(jìn)而編寫基于操作系統(tǒng)的驅(qū)動程序,并有機(jī)會深入鉆研操作系統(tǒng)內(nèi)核。
對于系統(tǒng)移植,我們只給出一般性介紹,不做重點(diǎn)詳細(xì)講解。實(shí)驗(yàn)中直接利用移植好的系統(tǒng)。
對于嵌入式驅(qū)動部分,我們在本科階段只進(jìn)行簡單字符設(shè)備驅(qū)動程序的介紹,讓學(xué)生掌握設(shè)備驅(qū)動程序工作的基本原理、掌握字符設(shè)備驅(qū)動程序的基本架構(gòu)、相關(guān)數(shù)據(jù)結(jié)構(gòu)和訪問控制,會編寫字符設(shè)備驅(qū)動程序。
大多例程都進(jìn)行無操作系統(tǒng)和有操作系統(tǒng)兩種情況下的編程,通過比較簡單的例程讓學(xué)生更好地理解兩種編程方式,尤其是理解有操作系統(tǒng)時(shí)應(yīng)用程序系統(tǒng)調(diào)用與驅(qū)動程序間的關(guān)系,從而實(shí)現(xiàn)復(fù)雜應(yīng)用的編程。
有些觀點(diǎn)認(rèn)為在高校嵌入式教學(xué)中注重處理器硬件結(jié)構(gòu)和ARM指令的講解上是浪費(fèi)時(shí)間,對此,我們認(rèn)為要一分為二地看。如果學(xué)習(xí)者主攻方向?yàn)锽ootloader和底層驅(qū)動,那么,必須花費(fèi)相當(dāng)?shù)臅r(shí)間和精力才能掌握。目前,嵌入式應(yīng)用的主流處理器在體系結(jié)構(gòu)上采用的哈佛結(jié)構(gòu)和更深流水線架構(gòu)甚至超深流水線、跳轉(zhuǎn)預(yù)測、單指令多數(shù)據(jù)等復(fù)雜技術(shù),如果不進(jìn)行詳細(xì)講解,學(xué)生很難理解透徹。當(dāng)沒有操作系統(tǒng)時(shí),嵌入式處理器就是一個(gè)功能強(qiáng)大的單片機(jī),完全可以用于工業(yè)控制,那么,只有充分了解相關(guān)處理器的硬件結(jié)構(gòu)和運(yùn)行機(jī)制,才能很好地利用它完成所需功能;當(dāng)有操作系統(tǒng)時(shí),對開發(fā)人員來說,不論編寫B(tài)ootloader還是驅(qū)動程序,都需要對處理器及其相關(guān)接口具有相當(dāng)?shù)牧私獠拍芡瓿?;但典型系統(tǒng)硬件組成比較復(fù)雜,全部在課堂上講解不可能也沒有必要。我們認(rèn)為講解嵌入式處理器及其指令系統(tǒng)時(shí)最好結(jié)合Bootloader。將Bootloader第一階段匯編程序部分用到的硬件進(jìn)行比較詳細(xì)的講解,可以為學(xué)生理解和編寫B(tài)ootloader創(chuàng)造條件,學(xué)生有了這部分的學(xué)習(xí)經(jīng)驗(yàn),對底層硬件中其他部分的自主學(xué)習(xí)也會變得順利。
3嵌入式系統(tǒng)實(shí)驗(yàn)教學(xué)內(nèi)容的設(shè)計(jì)安排
嵌入式系統(tǒng)課程實(shí)驗(yàn)依托本校實(shí)驗(yàn)中心嵌入式系統(tǒng)實(shí)驗(yàn)室,該實(shí)驗(yàn)室配備多套北京博創(chuàng)公司的UP-NETARM2410-s試驗(yàn)箱,可用于相關(guān)教學(xué)和實(shí)驗(yàn)。
實(shí)驗(yàn)內(nèi)容的安排與理論教學(xué)內(nèi)容相輔相成,主要是加深對課堂教學(xué)內(nèi)容的理解。
由于學(xué)生沒有操作系統(tǒng)的知識,在課程初期,我們從應(yīng)用角度先簡單介紹Linux操作系統(tǒng)的安裝和配置方法及主要命令,同時(shí),讓學(xué)生在課下加以學(xué)習(xí)和體會,彌補(bǔ)這部分知識的不足。
在實(shí)驗(yàn)中,對于無操作系統(tǒng)的實(shí)驗(yàn),我們強(qiáng)調(diào)學(xué)生自己動手編寫程序,然后調(diào)試,以此熟悉底層硬件的調(diào)試環(huán)境和調(diào)試方法。所涉及的硬件操作應(yīng)盡量簡單,主要目的是讓學(xué)生了解方法。
帶操作系統(tǒng)后的程序一般比較龐大,對這類實(shí)驗(yàn),我們主要強(qiáng)調(diào)對程序結(jié)構(gòu)的理解,以驗(yàn)證為主,在此基礎(chǔ)上,增加一些簡單功能,讓學(xué)生熟悉嵌入式系統(tǒng)軟硬件工作機(jī)制和設(shè)計(jì)流程。這樣既可以對嵌入式系統(tǒng)研發(fā)中所涉及的硬件接口、操作系統(tǒng)移植、底層驅(qū)動、應(yīng)用程序設(shè)計(jì)環(huán)節(jié)及流程都有模塊化了解,又可為今后根據(jù)個(gè)人興趣進(jìn)行更進(jìn)一步的學(xué)習(xí)建立概念。另外,有興趣的同學(xué)也可在畢業(yè)設(shè)計(jì)階段進(jìn)行相關(guān)選題的實(shí)現(xiàn),繼續(xù)進(jìn)一步學(xué)習(xí)嵌入式技術(shù)。
由于現(xiàn)有實(shí)驗(yàn)設(shè)備廠家提供的實(shí)驗(yàn)指導(dǎo)書不能完全滿足使用要求,對此,我們針對教學(xué)內(nèi)容重新設(shè)計(jì)實(shí)驗(yàn),并編制相應(yīng)的實(shí)驗(yàn)指導(dǎo)書,方便學(xué)生學(xué)習(xí)和驗(yàn)證。
4教學(xué)手段和課程考核方式
4.1強(qiáng)調(diào)對嵌入式系統(tǒng)開發(fā)環(huán)境、開發(fā)工具、基礎(chǔ)實(shí)驗(yàn)及調(diào)試方法的重視
嵌入式系統(tǒng)學(xué)習(xí)強(qiáng)調(diào)實(shí)驗(yàn),然而,嵌入式系統(tǒng)的代碼規(guī)模較大,本科生實(shí)驗(yàn)學(xué)時(shí)有限,課堂實(shí)驗(yàn)應(yīng)多以驗(yàn)證性實(shí)驗(yàn)為主。因此,學(xué)生必須認(rèn)真對待基礎(chǔ)實(shí)驗(yàn),通過基礎(chǔ)實(shí)驗(yàn)熟悉開發(fā)環(huán)境、開發(fā)工具及程序調(diào)試方法,為自主學(xué)習(xí)打下基礎(chǔ)。
在嵌入式學(xué)習(xí)過程中,實(shí)驗(yàn)課對學(xué)生有非常重要的意義,但是,學(xué)生在實(shí)驗(yàn)中如果只是根據(jù)實(shí)驗(yàn)指導(dǎo)書所描述的原理和步驟,按部就班進(jìn)行操作,那么,他們也只能得到一些實(shí)驗(yàn)結(jié)果,卻無法了解具體實(shí)現(xiàn)細(xì)節(jié),基本達(dá)不到實(shí)驗(yàn)的目的。要想通過實(shí)驗(yàn)真正達(dá)到學(xué)習(xí)的目的,學(xué)生必須扎扎實(shí)實(shí)地從基礎(chǔ)實(shí)驗(yàn)做起,不僅要了解實(shí)驗(yàn)原理和步驟,還要認(rèn)真研究實(shí)驗(yàn)程序,搞清具體的實(shí)現(xiàn)細(xì)節(jié),并在開發(fā)環(huán)境中利用各種工具對各個(gè)細(xì)節(jié)加以調(diào)試和驗(yàn)證,從中不斷發(fā)現(xiàn)問題、思考問題、解決問題,學(xué)習(xí)別人的編程方法和程序撰寫風(fēng)格,逐步建立工程概念,達(dá)到學(xué)習(xí)的目的。每一個(gè)基礎(chǔ)實(shí)驗(yàn)都有其學(xué)習(xí)重點(diǎn),或針對某一具體硬件接口,或針對某種訪問方法,只有掌握了相關(guān)基礎(chǔ)硬件操作方法和實(shí)驗(yàn)方法,才能通過實(shí)驗(yàn)來學(xué)習(xí)和研究新器件、新原理、新方法,才能進(jìn)行綜合設(shè)計(jì)、才能談到創(chuàng)新。本科生嵌入式課程總課時(shí)少、實(shí)驗(yàn)課時(shí)有限、課下自主學(xué)習(xí)時(shí)間不能保證,因此,認(rèn)真做好基礎(chǔ)實(shí)驗(yàn)、熟悉開發(fā)環(huán)境和掌握開發(fā)調(diào)試實(shí)驗(yàn)方法,對學(xué)生今后進(jìn)一步學(xué)習(xí)非常有益。
對嵌入式技術(shù)興趣濃厚的學(xué)生,我們可指導(dǎo)其在課余或畢業(yè)設(shè)計(jì)時(shí)進(jìn)行綜合性項(xiàng)目實(shí)踐,將任務(wù)按處理器及硬件接口設(shè)計(jì)、系統(tǒng)移植、驅(qū)動程序設(shè)計(jì)、應(yīng)用軟件設(shè)計(jì)等劃分成若干模塊,讓學(xué)生分工合作,在實(shí)踐過程中深入學(xué)習(xí)。
4.2通過學(xué)生自己的設(shè)計(jì)實(shí)例演示激發(fā)學(xué)生的學(xué)習(xí)興趣和學(xué)習(xí)信心
嵌入式技術(shù)內(nèi)容多、學(xué)時(shí)少,學(xué)習(xí)難度大。因此,本科教學(xué)應(yīng)以實(shí)際應(yīng)用為主選擇教學(xué)內(nèi)容,加強(qiáng)實(shí)驗(yàn),理論教學(xué)和實(shí)驗(yàn)各占20學(xué)時(shí)。同時(shí),由于嵌入式系統(tǒng)與特定行業(yè)應(yīng)用密不可分[5],泛泛的教學(xué)很難激發(fā)學(xué)生的興趣。為提高學(xué)生學(xué)習(xí)興趣,我們可以利用畢業(yè)設(shè)計(jì)對學(xué)生感興趣的消費(fèi)類電子產(chǎn)品,如家庭安防系統(tǒng)、mp3、mp4、學(xué)生信息管理系統(tǒng)進(jìn)行先期研發(fā),并在完善后將其在教學(xué)中給學(xué)生演示,以激發(fā)學(xué)生學(xué)習(xí)興趣,讓學(xué)生有一個(gè)感性認(rèn)識,并作為嵌入式系統(tǒng)設(shè)計(jì)實(shí)例進(jìn)行詳細(xì)分析。雖然上述示例中的內(nèi)容學(xué)生比較熟悉,但是,如果它們是由學(xué)生親自動手設(shè)計(jì)制作,其意義就不同了,它不僅大大激發(fā)了學(xué)生的學(xué)習(xí)興趣,也大大提高了學(xué)生課堂學(xué)習(xí)積極性。
4.3考核方式設(shè)計(jì)
我們在考核方式上采用筆試+實(shí)驗(yàn)的形式,筆試題目主要考察基本概念,實(shí)驗(yàn)考核方式則是將實(shí)驗(yàn)題目按難度分成若干等級,等級越高分值也越高,學(xué)生可自由選擇實(shí)驗(yàn)等級,依完成程度在相應(yīng)等級內(nèi)得分,以此鼓勵(lì)學(xué)生多學(xué)習(xí)、多實(shí)踐。
5課程的長期建設(shè)問題
隨著社會的發(fā)展,嵌入式系統(tǒng)課程越來越重要。嵌入式系統(tǒng)課程要想持續(xù)發(fā)展,必須具有一支實(shí)踐經(jīng)驗(yàn)豐富的教師隊(duì)伍,實(shí)驗(yàn)訓(xùn)練設(shè)備和場所要有保證;同時(shí),我們應(yīng)鼓勵(lì)教師引導(dǎo)學(xué)生參加嵌入式系統(tǒng)設(shè)計(jì)大賽,在大賽中鍛煉學(xué)生,也鍛煉教師。目前,我校在這些方面都還處于起步階段,需適當(dāng)加大這些方面的人力物力投入,逐步建立校內(nèi)外實(shí)訓(xùn)基地。
由于一門課程涵蓋的內(nèi)容有限,因此需要對嵌入式系統(tǒng)課程體系進(jìn)行深入研究,將嵌入式系統(tǒng)課程體系中的某些內(nèi)容與現(xiàn)有教學(xué)計(jì)劃中相關(guān)課程內(nèi)容進(jìn)行合理拆分和組合融合,或適當(dāng)增加一兩門選修課,使嵌入式系統(tǒng)設(shè)計(jì)課程在自動化專業(yè)的教學(xué)更加順暢,學(xué)生的知識結(jié)構(gòu)更加合理,更加適應(yīng)社會的需求。
嵌入式技術(shù)綜合性強(qiáng)、涉及知識面廣,要想在一門課程里覆蓋所有內(nèi)容不現(xiàn)實(shí)。本文在分析企業(yè)對嵌入式技術(shù)人才需求的基礎(chǔ)上,結(jié)合本校自動化專業(yè)學(xué)生的知識結(jié)構(gòu)特點(diǎn),進(jìn)行課程定位,并對嵌入式系統(tǒng)課程教學(xué)過程中教學(xué)內(nèi)容選擇、實(shí)驗(yàn)設(shè)計(jì)、教學(xué)手段及考核方式等相關(guān)問題進(jìn)行論述。本文提出的方法,在中國地質(zhì)大學(xué)(武漢)自動化專業(yè)本科選修課教學(xué)及畢業(yè)設(shè)計(jì)中進(jìn)行了實(shí)施,學(xué)生在40學(xué)時(shí)的課程學(xué)習(xí)中,對嵌入式系統(tǒng)設(shè)計(jì)中包括嵌入式處理器及設(shè)備接口硬件平臺的構(gòu)建和操作系統(tǒng)的裁剪和移植及Linux下設(shè)備驅(qū)動程序的設(shè)計(jì)開發(fā)的流程和方法有了基本的認(rèn)識和了解,為后續(xù)進(jìn)一步學(xué)習(xí)打下了基礎(chǔ),達(dá)到了課程設(shè)置的目的。實(shí)踐表明,本文提出的有關(guān)嵌入式系統(tǒng)教學(xué)思路和方法切實(shí)可行、行之有效。
參考文獻(xiàn):
[1]劉森,慕春棣. 自動化專業(yè)的嵌入式系統(tǒng)教學(xué)探討[J]. 實(shí)驗(yàn)技術(shù)與管理,2007,24(1):115-117.
[2]郭波,羅小青,管. 應(yīng)用型本科自動化專業(yè)嵌入式課程教改研究[J]. 計(jì)算機(jī)教育,2009(19):63-64,69.
[3]牛建偉,張炯. 北京航空航天大學(xué)嵌入式系統(tǒng)課程建設(shè)[J]. 計(jì)算機(jī)教育,2008(7):62-65.
[4]仲偉波,包亞萍,付躍文,等. 關(guān)于嵌入式系統(tǒng)教學(xué)的幾點(diǎn)思考[J]. 上海:實(shí)驗(yàn)室研究與探索,2006,25(12):1565-1568.
[5]徐迎暉,馮然. 嵌入式系統(tǒng)課程設(shè)置與教學(xué)的思考[J]. 裝備制造技術(shù),2009(8):180-181.
New Thinking on Automation Undergraduate Teaching Issues Related to Embedded Systems
ZHANG Lijun
中圖分類號:G642.0 文獻(xiàn)標(biāo)志碼:A 文章編號:1674-9324(2016)42-0156-02
《嵌入式應(yīng)用》是許多高職高專電子信息工程技術(shù)專業(yè)和物聯(lián)網(wǎng)應(yīng)用技術(shù)專業(yè)的專業(yè)核心課程。該課程的教學(xué)改革是這兩個(gè)專業(yè)的教學(xué)改革的重要組成部分。由于該課程涉及的教學(xué)內(nèi)容范圍很廣、難度很高,教材各單元之間的邏輯關(guān)系是簡單的堆砌、繁縟的羅列,所以很多學(xué)生對該課程產(chǎn)生畏學(xué)、厭學(xué)情緒。本文結(jié)合筆者在教學(xué)實(shí)踐中的改革,基于行動體系的教學(xué)模式對《嵌入式應(yīng)用》課程進(jìn)行開發(fā)。讓教師成為學(xué)習(xí)過程的組織者與協(xié)調(diào)者,指導(dǎo)學(xué)生通過一系列的動手實(shí)踐活動而掌握職業(yè)技能、習(xí)得專業(yè)知識。讓學(xué)生成為學(xué)習(xí)過程的中心,即行動者,通過“反思性實(shí)踐”,解決特定的個(gè)人的問題,通過自我調(diào)節(jié)的學(xué)習(xí)行動去構(gòu)建知識及經(jīng)驗(yàn)體系[1]。
一、課程內(nèi)容設(shè)計(jì)的改革
1.崗位需求及能力分析。通過對珠三角等城市的電子企業(yè)進(jìn)行調(diào)查可知,嵌入式應(yīng)用主要涉及的典型工作崗位包括電子產(chǎn)品生產(chǎn)、安裝和調(diào)試員、電子產(chǎn)品營銷和技術(shù)支持員、PCB設(shè)計(jì)員、嵌入式硬件測試員、通信和安防技術(shù)員以及家電維修技術(shù)員。
這些崗位要求學(xué)生具有介紹和銷售嵌入式產(chǎn)品能力、繪制和修改嵌入式產(chǎn)品PCB板能力、安裝和維護(hù)嵌入式產(chǎn)品能力、嵌入式產(chǎn)品軟件開發(fā)能力、嵌入式產(chǎn)品軟硬件調(diào)試能力等等。(1)介紹和銷售嵌入式產(chǎn)品:要求學(xué)生了解產(chǎn)品的各項(xiàng)功能以及技術(shù)指標(biāo),并能用流利而清晰的語言表達(dá)出來;與客戶交流時(shí)表現(xiàn)良好的態(tài)度,以誠信經(jīng)營為基本原則推銷產(chǎn)品。(2)繪制和修改嵌入式產(chǎn)品PCB板:要求學(xué)生會安裝和使用常見的電子CAD軟件,根據(jù)客戶的要求繪制或修改PCB電路圖。(3)安裝和維護(hù)嵌入式產(chǎn)品:要求學(xué)生根據(jù)產(chǎn)品說明書把產(chǎn)品正確安裝并運(yùn)行起來;能夠查找、分析故障原因,排除故障。(4)嵌入式產(chǎn)品軟件開發(fā):要求學(xué)生會安裝和使用常見的嵌入式軟件開發(fā)軟件,在嵌入式軟件工程師的指導(dǎo)下完成一些基本的軟件開發(fā)工作。(5)嵌入式產(chǎn)品軟硬件調(diào)試:要求學(xué)生學(xué)會產(chǎn)品的軟件與硬件的聯(lián)調(diào)方法,在遇到產(chǎn)品調(diào)試問題時(shí),能夠分析和確定是硬件設(shè)計(jì)問題還是軟件設(shè)計(jì)問題,并指出問題的產(chǎn)生原因、發(fā)生過程以及解決意見。
2.人才培養(yǎng)目標(biāo)。根據(jù)多元智能理論,人類智能是多元的,個(gè)體身上獨(dú)立存在著語言智能、音樂智能、數(shù)理邏輯智能、視覺窨智能、人際關(guān)系智能、內(nèi)省智能、肢體運(yùn)動智能等七大智能[2]。不同的教育對象因擁有處于不同水平的七大智能結(jié)構(gòu)而產(chǎn)生較大的差異。對于技工學(xué)校、職業(yè)高中、中專學(xué)校、職業(yè)中專、高職高專院校以及高等本科院校,不同使用同一教學(xué)模式與教學(xué)方法。高職高專院校傾向于職業(yè)教育,應(yīng)抓對學(xué)生的智能結(jié)構(gòu),因材施教,才能培養(yǎng)出滿足社會對高職高專學(xué)校的人才需求。職業(yè)教育的培養(yǎng)對象,主要能傾為形象思維,培養(yǎng)目標(biāo)應(yīng)為技術(shù)型、技能型、技藝型的人才。依據(jù)多元智能理論,通過對職業(yè)院校學(xué)生的智能類型的準(zhǔn)確定位,可以得到這樣的結(jié)論:就業(yè)導(dǎo)向的職業(yè)教育課程,應(yīng)以從業(yè)中實(shí)際應(yīng)用的經(jīng)驗(yàn)和策略的習(xí)得為主、以適度夠用的概念和原理的理解為輔,即以過程性知識為主、陳述性知識為輔[3]?!肚度胧綉?yīng)用》課程根據(jù)崗位需求、能力分析以及教育對象的智能類型確定課程目標(biāo):課程緊緊圍繞著工作任務(wù)、企業(yè)研發(fā)項(xiàng)目和典型產(chǎn)品案例,在學(xué)習(xí)過程中突出對學(xué)生職業(yè)能力的訓(xùn)練,讓學(xué)生掌握eclipse等嵌入式開發(fā)工具的使用方法,能夠安裝、調(diào)試與維護(hù)基于ARM內(nèi)核的嵌入式產(chǎn)品,能夠設(shè)計(jì)一些簡單的Android操作系統(tǒng)APP軟件,并運(yùn)用良好的語言和文字把嵌入式產(chǎn)品的功能和技術(shù)指標(biāo)等信息表達(dá)出來,學(xué)會團(tuán)隊(duì)協(xié)作、自主創(chuàng)新、解決實(shí)際問題的能力,培養(yǎng)良好的職業(yè)道德。
3.學(xué)習(xí)情境開發(fā)。學(xué)習(xí)情境的選擇應(yīng)遵循情境性、科學(xué)性和人本性原則。知識主要分為兩類:陳述性知識和過程性知識。陳述性知識主要用來說明事物的性質(zhì)、特征和狀態(tài),主要解決“是什么”和“為什么”的問題。過程性知識主要用來指出通過某種作業(yè)形式間接推測其存在,主要解決“怎么辦”和“怎么做更好”的問題。在實(shí)際工作過程中,這兩類知識往往是結(jié)合在一起的。最初要理解“是什么”和“為什么”的陳述性知識,然后再利用過程性知識實(shí)現(xiàn)“怎么辦”和“怎么做更好”,最后學(xué)習(xí)者所掌握的過程性知識也會促進(jìn)新的陳述性知識的學(xué)習(xí)。在學(xué)習(xí)過程中,還要注重人本性的體現(xiàn),培養(yǎng)正確的社會能力,樹立正確的人生觀和價(jià)值觀,提高個(gè)體的綜合素質(zhì)能力。
學(xué)習(xí)情境的設(shè)計(jì)需要對教材內(nèi)容進(jìn)行知識序化。“工作過程系統(tǒng)化”要求課程開發(fā)必須解決兩個(gè)問題:一是課程內(nèi)容如何選擇,二是課程內(nèi)容如何排序[4]。教材是教育對象的重要學(xué)習(xí)資料。在由實(shí)際情境構(gòu)成的以過程邏輯為中心的行動體系的職業(yè)教育中,簡單地講述教材各章節(jié)的知識點(diǎn)無法讓學(xué)生習(xí)得過程性知識?;诠ぷ鬟^程系統(tǒng)化的知識序化,應(yīng)該根據(jù)課程的教學(xué)目標(biāo),選擇合適的教學(xué)內(nèi)容。如果教材的內(nèi)容無法滿足課程的教學(xué)目標(biāo),就需要將“課外知識”轉(zhuǎn)變成“課內(nèi)知識”。這里將嵌入式產(chǎn)品的安裝與調(diào)試等相關(guān)內(nèi)容增加到課程內(nèi)容。將教材各單元的應(yīng)用例子組織成“課內(nèi)線”,再利用教材學(xué)習(xí)到的知識點(diǎn)再遷移到以酒店管理系統(tǒng)為主題的“應(yīng)用線”,再結(jié)合“課內(nèi)訓(xùn)練―課外項(xiàng)目-企業(yè)實(shí)習(xí)的”技能訓(xùn)練環(huán)和“學(xué)習(xí)指導(dǎo)-論壇交流-海量資源-創(chuàng)新活動-進(jìn)階訓(xùn)練-企業(yè)項(xiàng)目”的資源平臺環(huán),最終形成“雙線雙環(huán)”教學(xué)模式[5]。以酒店管理系統(tǒng)為主題的綜合應(yīng)用案例遵循由淺入深、循序漸進(jìn)、由易至難、由簡單到復(fù)雜的原則,包括“歡迎用戶”、“聯(lián)系酒店”、“員工信息添加”、“員工信息管理”、“消防管理”以及“酒店介紹”六大學(xué)習(xí)情境。雙線教學(xué)模式讓學(xué)生既能掌握教材各單元的知識與技能,更學(xué)會知識與技能的遷移應(yīng)用,并且不是簡單地重復(fù)學(xué)習(xí)內(nèi)容,而是將知識與技能應(yīng)用到更為完整的綜合應(yīng)用案例中。
二、教學(xué)方法和教學(xué)手段的改革
1.堅(jiān)持“教、學(xué)、做”一體化的教學(xué)方式,注重培養(yǎng)學(xué)生的動手實(shí)踐能力。在教學(xué)過程中,以項(xiàng)目為載體的情境化教學(xué)設(shè)計(jì)教導(dǎo)學(xué)生本單元的教學(xué)內(nèi)容和教學(xué)目標(biāo),先學(xué)會如何實(shí)現(xiàn)“課內(nèi)線”,再引導(dǎo)學(xué)生完成“應(yīng)用線”,讓學(xué)生以學(xué)中做、做中學(xué)、再學(xué)中做的學(xué)習(xí)方式完成學(xué)習(xí)過程。校內(nèi)實(shí)訓(xùn)室為課題的“教、學(xué)、做”一體化的教學(xué)方式提供了典型的軟硬件學(xué)習(xí)環(huán)境。
2.堅(jiān)持項(xiàng)目小組教學(xué)法,注重培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)調(diào)、語言溝通能力。將學(xué)生以2―3人分為一組,分組時(shí)可以自由組合,但要兼顧學(xué)習(xí)水平較差的學(xué)生不能抱團(tuán)。在學(xué)習(xí)過程中,學(xué)生可以分組討論、分組講解、相互評分。分組教學(xué)讓學(xué)生之間能夠相互討論、相互學(xué)習(xí),在“一人計(jì)短,兩人計(jì)長”的學(xué)習(xí)氛圍下,學(xué)生更容易完成學(xué)習(xí)項(xiàng)目,自信心也在積累中,學(xué)習(xí)積極性也在不斷提高。組內(nèi)如何領(lǐng)導(dǎo)組員參與學(xué)習(xí),如何分工完成項(xiàng)目,也能細(xì)分地挖掘?qū)W生的個(gè)人專長。
3.堅(jiān)持項(xiàng)目驅(qū)動教學(xué)法,注重培養(yǎng)學(xué)生完成一個(gè)完整作品的綜合能力。許多應(yīng)用例子是從一個(gè)完整作品中分割出來的,專注某個(gè)知識點(diǎn)進(jìn)行單獨(dú)學(xué)習(xí)。而一個(gè)作品要求學(xué)習(xí)者在考慮問題方面更全面,知識遷移能力更高。學(xué)習(xí)者學(xué)習(xí)“課內(nèi)線”的全部例子是整個(gè)學(xué)習(xí)過程的基本要求。在實(shí)際中,企業(yè)不可能要求學(xué)生按照教材內(nèi)容重復(fù)實(shí)現(xiàn)一次。企業(yè)產(chǎn)品不斷在創(chuàng)新,這要求勞動者將原來的知識應(yīng)用到新的場合中。
四、考核方式的改革
考核方式由過程性考核、結(jié)業(yè)性考核和綜合性考核組成。過程性考核主要考查學(xué)生完成每一個(gè)子項(xiàng)目時(shí)的表現(xiàn)和學(xué)習(xí)效果,占40%;結(jié)業(yè)性考核是隨機(jī)抽取一個(gè)子項(xiàng)目作為期末實(shí)操考核,占40%;綜合性考核主要考查學(xué)生完成一個(gè)完整功能作品時(shí)的表現(xiàn)和學(xué)習(xí)效果,占20%。在考核過程中,均要求學(xué)生完成對嵌入式產(chǎn)品的操作、講解產(chǎn)品的功能和技術(shù)指標(biāo)、上交項(xiàng)目報(bào)告。教師會根據(jù)學(xué)生的學(xué)習(xí)過程中的表現(xiàn)給出成績。
經(jīng)過近幾年的教學(xué)實(shí)踐證明,基于行動體系對《嵌入式應(yīng)用》課程進(jìn)行開發(fā),不僅調(diào)動學(xué)生的主觀能動性,提高學(xué)生完成項(xiàng)目的自信心,還提高學(xué)習(xí)積極性,增強(qiáng)學(xué)習(xí)氛圍。
參考文獻(xiàn):
[1]張穎.論高職教學(xué)中的行動體系課程模式――以《成本管理會計(jì)》課程為例[J].職業(yè)技術(shù)教育,2006,(29):44-46.
[2]李利,王瑞明.多元智能理論及其對我國職業(yè)教育的啟示[J].河南職業(yè)技術(shù)師范學(xué)院學(xué)報(bào):職業(yè)教育版,2002,(6).
[3]韓冬,林春方.工作過程導(dǎo)向的高職院校課程開發(fā)理論初探[J].安徽電子信息職業(yè)技術(shù)學(xué)院學(xué)報(bào),2008,7(3):30-32.
[4]姜大源.工作過程系統(tǒng)化:中國特色的現(xiàn)代職業(yè)教育課程開發(fā)[J].順德職業(yè)技術(shù)學(xué)院學(xué)報(bào),2014,12(3):1-11,27.
[5]邵忠良,曹薇.雙線雙環(huán)教學(xué)模式在《單片機(jī)應(yīng)用技術(shù)》課程中的實(shí)踐[J].教育教學(xué)論壇,2013,(36):59-60.
Development and Practice of Embedded Application Curriculum Based on the Action System
LIANG Wen-zhen
隨著物聯(lián)網(wǎng)的推進(jìn),嵌入式系統(tǒng)以不可阻擋的勢態(tài)迅猛發(fā)展,作為進(jìn)軍物聯(lián)網(wǎng)橋梁的《嵌入式系統(tǒng)》課程也被高校重視起來,高校是勞動力市場供給方,是培養(yǎng)和供應(yīng)嵌入式技術(shù)人才的重要來源,高校也都在想方設(shè)法進(jìn)行教學(xué)改革,注重對學(xué)生創(chuàng)新能力的培養(yǎng),面向社會,進(jìn)一步適應(yīng)市場需求,培養(yǎng)社會所需的技術(shù)人才。強(qiáng)化教學(xué)內(nèi)容的實(shí)踐性和前沿性,同時(shí)也加大與合作企業(yè)教師引進(jìn)的力度。這里以《嵌入式系統(tǒng)》課程為切入點(diǎn),對傳統(tǒng)課程教學(xué)模式的優(yōu)、缺點(diǎn)進(jìn)行分析,肯定了面向市場需求的課程教學(xué)模式的優(yōu)點(diǎn),總結(jié)出面向市場需求的《嵌入式系統(tǒng)》課程一體化教學(xué)模式的亮點(diǎn),為其他課程進(jìn)行課程一體化課程教學(xué)模式的改革與創(chuàng)新提供了理論依據(jù)。
一、傳統(tǒng)課程教學(xué)模式的優(yōu)、缺點(diǎn)
任何事情的發(fā)展都是雙向的,有對有錯(cuò),有優(yōu)點(diǎn)也存在缺點(diǎn),傳統(tǒng)課程教學(xué)方法經(jīng)過教育教學(xué)工作者的繼承和發(fā)揚(yáng),有優(yōu)勢同時(shí)存在不足之處,這里進(jìn)行分析:
(一)傳統(tǒng)教學(xué)優(yōu)點(diǎn)
在信息技術(shù)不成熟的時(shí)代,傳統(tǒng)教學(xué)的優(yōu)點(diǎn)就體現(xiàn)出來,教學(xué)老師是占主導(dǎo)地位,由于學(xué)生從外界所能獲取的信息較少,學(xué)生對老師的依賴性很強(qiáng),老師上課過程中就能很好地體現(xiàn)教師情感;老師上課過程中所需要的教學(xué)器材成本低,易推廣實(shí)施;老師所講的教學(xué)理念容易實(shí)施,老師上課的權(quán)威性就能發(fā)揮的淋漓盡致;學(xué)生依賴?yán)蠋熃⑼暾闹R結(jié)構(gòu)與體系;這種以教學(xué)內(nèi)容的穩(wěn)定性和單一性為基本出發(fā)點(diǎn),以知識記憶和再現(xiàn)為基本學(xué)習(xí)目標(biāo),強(qiáng)調(diào)掌握知識的數(shù)量和準(zhǔn)確性,強(qiáng)調(diào)對過去知識的記憶,強(qiáng)化知識的積累過程,學(xué)生能在此環(huán)境下靜心學(xué)習(xí),能掌握知識的要領(lǐng),對知識的記憶的能力得到加強(qiáng)。
(二)傳統(tǒng)教學(xué)缺點(diǎn)
傳統(tǒng)教學(xué)的優(yōu)點(diǎn)是不能否認(rèn)的,但缺點(diǎn)也是不可忽視的,這里要辯證地去對待,要根據(jù)大環(huán)境的變化實(shí)時(shí)應(yīng)對,信息時(shí)代下,傳統(tǒng)教學(xué)已經(jīng)不能適應(yīng)現(xiàn)代教育教學(xué)的需要,不能重視傳授知識,忽略學(xué)生個(gè)體發(fā)展能力的培養(yǎng)。在教學(xué)方法上,理論與實(shí)踐的脫離;在教學(xué)內(nèi)容上,單一的教學(xué)內(nèi)容與時(shí)代脫軌;在教學(xué)形式上,單一化、模式化的教學(xué)讓學(xué)生對學(xué)習(xí)失去興趣;在師生關(guān)系上,重教師的傳道,忽視學(xué)生學(xué)習(xí)的主動性,這在某一種程度上,壓抑著學(xué)生內(nèi)在學(xué)習(xí)的潛力,使學(xué)生產(chǎn)生抵觸的學(xué)習(xí)情緒,對學(xué)習(xí)產(chǎn)生厭惡感,從而阻擋學(xué)生學(xué)習(xí)的通道。
二、面向市場需求的課程教學(xué)模式的優(yōu)點(diǎn)
高校所做的培養(yǎng)方案一定要跟上市場的節(jié)拍,不能忽略市場的需求,對于高校的人才儲備庫,要能根據(jù)社會需求自動調(diào)整,而不是傳統(tǒng)的一套,或者把傳統(tǒng)的部分全部丟棄,全部重新洗牌,這種做法都是片面的,要能根據(jù)所需實(shí)時(shí)進(jìn)行調(diào)整,傳統(tǒng)好的部分是可以借鑒的,做到有智慧地吸取精華,剔除糟粕。根據(jù)社會的需求進(jìn)行調(diào)整。
(一)所學(xué)有所用
面向市場需求的課程教學(xué)模式重視學(xué)生的全面發(fā)展,要培養(yǎng)學(xué)生學(xué)習(xí)的興趣,興趣能調(diào)動學(xué)生學(xué)習(xí)的積極性,開發(fā)學(xué)生內(nèi)在的潛能。根據(jù)市場的需求培養(yǎng)學(xué)生學(xué)習(xí)的能力,注重學(xué)生學(xué)習(xí)的過程,同時(shí)要提升學(xué)生的應(yīng)用能力,使所學(xué)有所用,應(yīng)用價(jià)值得到了體現(xiàn),學(xué)生就愿意花時(shí)間花精力有目的地學(xué)習(xí)。
(二)超越教材
面向市場需求的課程教學(xué)模式,重視學(xué)生掌握獲取知識的方法,教學(xué)不脫離社會與人的發(fā)展的實(shí)際要求,使學(xué)生讀活書,活讀書,提升學(xué)生思維和創(chuàng)新能力,超越教師和教材。知識在內(nèi)容上包含著深刻的思維和豐富的智慧,而在形式上,卻是簡單、呆板、現(xiàn)成的結(jié)論。傳授知識絕不意味僅僅展現(xiàn)教材上現(xiàn)成結(jié)論和現(xiàn)成論證在形式上的匯聚,而應(yīng)重在揭示隱含在其中的有豐富內(nèi)容的思維過程,并引導(dǎo)學(xué)生的思維深入到知識的發(fā)現(xiàn)或再發(fā)現(xiàn)的過程中去,惟其如此,學(xué)生才能真正理解和掌握知識,并把教材上的智慧轉(zhuǎn)化成自己的智慧。
(三)理論融合實(shí)訓(xùn)
把理論與實(shí)訓(xùn)融為一體,讓學(xué)生在真實(shí)的環(huán)境中學(xué)習(xí)專業(yè)知識,掌握專業(yè)理論,培養(yǎng)專業(yè)技能,從理論到實(shí)訓(xùn)形成一個(gè)完整的、全面的知識架構(gòu)。
通過所學(xué)有所用、超越教材、理論融合實(shí)訓(xùn)等環(huán)節(jié)可以使學(xué)生有很好地適應(yīng)工作環(huán)境,并能發(fā)揮出自己最大的優(yōu)勢,能與市場無縫的鏈接,更好地融入市場。
三、面向市場需求的《嵌入式系統(tǒng)》課程一體化教學(xué)模式的亮點(diǎn)
嵌入式系統(tǒng)課程是高年級本科生和研究生的課程,隨著信息技術(shù)的發(fā)展,嵌入式技術(shù)的應(yīng)用領(lǐng)域越來越廣泛,嵌入式技術(shù)人才的社會需求越來越強(qiáng)。高校注重學(xué)生創(chuàng)新能力的培養(yǎng),面向社會,進(jìn)一步適應(yīng)市場的需要,培養(yǎng)社會所需要的技術(shù)人才。安徽新華學(xué)院是一所民辦高校,經(jīng)過近不斷的改革與創(chuàng)新,已經(jīng)探索出教、學(xué)、做、研一體化的教學(xué)模式,具體體現(xiàn)以下4個(gè)方面:
(一)培養(yǎng)學(xué)生專業(yè)課的學(xué)習(xí)興趣
通過“校企合作、工學(xué)結(jié)合、產(chǎn)教結(jié)合”新路,讓學(xué)生感覺專業(yè)課學(xué)習(xí)的樂趣,學(xué)習(xí)知識不是低年級點(diǎn)對點(diǎn)的學(xué)習(xí),對于高年級的學(xué)生,老師要善于培養(yǎng)學(xué)生點(diǎn)到面的學(xué)習(xí)能力,甚至是由點(diǎn)到面,由面到體的學(xué)習(xí),這樣能激發(fā)學(xué)生學(xué)習(xí)專業(yè)課的興趣,最大地調(diào)動內(nèi)在的潛能。
(二)完善的實(shí)踐教學(xué)體系
加強(qiáng)實(shí)驗(yàn)、課程設(shè)計(jì)、課外興趣小組、等多個(gè)環(huán)節(jié)建設(shè),形成較為完善課程的實(shí)踐教學(xué)體系。增加了設(shè)計(jì)型、綜合型、創(chuàng)新性實(shí)驗(yàn)項(xiàng)目的比重,占總實(shí)驗(yàn)項(xiàng)目的比例達(dá)到80%以上。同時(shí),以培養(yǎng)實(shí)踐能力為目標(biāo),強(qiáng)化實(shí)驗(yàn)內(nèi)容建設(shè)。
(三)組建實(shí)踐就業(yè)相結(jié)合的平臺
利用現(xiàn)代化信息技術(shù),不斷引進(jìn)虛擬、仿真實(shí)踐教學(xué)資源,構(gòu)建虛擬實(shí)驗(yàn)室,提供學(xué)生模擬企事業(yè)技能操作環(huán)境的場所。在原有基礎(chǔ)上,精心調(diào)整和設(shè)計(jì)新實(shí)踐教學(xué)體系,從基礎(chǔ)實(shí)驗(yàn)、綜合與設(shè)計(jì)性實(shí)驗(yàn)和創(chuàng)新試驗(yàn)三個(gè)層次來培養(yǎng)學(xué)生實(shí)踐動手能力、知識應(yīng)用及創(chuàng)新能力。
(四)融入CDIO工程理念
在《嵌入式系統(tǒng)》授課過程中,融入CDIO工程理念,重在培養(yǎng)學(xué)生的終生學(xué)習(xí)能力、團(tuán)隊(duì)交流能力和大系統(tǒng)掌控能力。有效地提高學(xué)生的就業(yè)能力和社會競爭力,更好地為社會作貢獻(xiàn)。組建一支結(jié)構(gòu)合理、基礎(chǔ)扎實(shí)、科研意識強(qiáng)的師資隊(duì)伍。老師要站在科研和教學(xué)的最前沿,將最前沿的研究成果奉獻(xiàn)給學(xué)生。利用現(xiàn)代化信息技術(shù),不斷加強(qiáng)內(nèi)在的能力,將教學(xué)融入到科研中,提升教學(xué)科研水平,打造一支開放型、多元化、教學(xué)與科研并重的高水平教學(xué)團(tuán)隊(duì)。
高三是學(xué)習(xí)生涯的重要階段,現(xiàn)在普遍反映的是“老師教得很辛苦,學(xué)生學(xué)得很辛苦”。高三語文復(fù)習(xí)是對學(xué)過的大量基礎(chǔ)知識的一再牢記鞏固,但在復(fù)習(xí)課的教學(xué)過程中,如果老師只是一味地給學(xué)生灌輸課本上的基礎(chǔ)知識,學(xué)生不僅會逐漸失去獨(dú)立思考的能力,還會漸漸地對語文這門學(xué)科感覺到厭煩。學(xué)習(xí)要講究效率,高效的復(fù)習(xí)方法,才能帶來更好的復(fù)習(xí)效果。因此,高三的教師和學(xué)生們應(yīng)該識別并走出高三語文復(fù)習(xí)課的誤區(qū),對新課程的課程觀要有充分的認(rèn)識和理解,新課程視野下的高三學(xué)生們苦于學(xué)的同時(shí),更應(yīng)該樂于學(xué)。
一、新課程的內(nèi)涵
新課程的改革目的是通過推行素質(zhì)教育,改變傳統(tǒng)教學(xué)太過注重知識傳授的機(jī)械記憶,強(qiáng)調(diào)學(xué)生主動參與、勤于思考、樂于探究的態(tài)度,提倡多學(xué)科綜合教學(xué),注重學(xué)生實(shí)踐能力的提高?;诘睦砟钍顷P(guān)注學(xué)生發(fā)展、強(qiáng)調(diào)教師的成長、以學(xué)定教。
新課程的課程觀總結(jié)起來,主要包括以下幾個(gè)方面[1]:
(一)課程價(jià)值觀:以學(xué)生為本。新課程視野下,基礎(chǔ)教育最重要的價(jià)值是學(xué)生的全面發(fā)展與個(gè)性培養(yǎng), 尊重學(xué)生的獨(dú)特個(gè)性和學(xué)習(xí)能力的差異,促進(jìn)學(xué)生健康成長,快樂學(xué)習(xí)的課程價(jià)值觀。
(二)課程文化觀:科教與人文的結(jié)合。不僅要注重科學(xué)知識的傳授,也應(yīng)該培養(yǎng)學(xué)生的人文素養(yǎng)。科學(xué)人文主義,應(yīng)該是實(shí)現(xiàn)科學(xué)與人文彼此關(guān)照、相互包容, 最終達(dá)到二者你中有我、我中有你, 協(xié)調(diào)統(tǒng)一、渾然一體[1]。
(三)課程生態(tài)觀:回歸現(xiàn)實(shí)生活。學(xué)習(xí)高于生活,也源于生活,基礎(chǔ)課程的設(shè)置應(yīng)該突破學(xué)科的束縛,回歸生活,避免學(xué)生一味讀書,缺乏生活常識。
(四)課程實(shí)施觀:教學(xué)相長。新課程背景下,應(yīng)該營造一種引導(dǎo)學(xué)生質(zhì)疑、調(diào)查、探究, 促進(jìn)學(xué)生在教師指導(dǎo)下主動地、富有個(gè)性地學(xué)習(xí)的環(huán)境。
二、高三語文復(fù)習(xí)目前存在的問題
(一)偏愛“題?!?戰(zhàn)術(shù),學(xué)習(xí)任務(wù)重
高三語文教學(xué)過程中,教師注重提高學(xué)生的應(yīng)試能力,在高三復(fù)習(xí)過程中,教師偏愛“題海”戰(zhàn)術(shù),引導(dǎo)學(xué)生通過大量做題,牢記正確答案,寄希望于考試中的撞車現(xiàn)象的發(fā)生[2]。這樣的復(fù)習(xí)方式,加重了學(xué)生的學(xué)習(xí)任務(wù),減少了學(xué)生看書的時(shí)間,讓學(xué)生只是盲目地做題,并不能真正的掌握知識,短時(shí)間的強(qiáng)效記憶也并不是很牢靠。
(二)重視復(fù)習(xí)資料,對教材的重視不夠
高三的復(fù)習(xí)過程中,會有很多資料需要學(xué)習(xí),歷屆的高考真題可以讓學(xué)生了解試卷結(jié)構(gòu),熟悉考試模式,但太過依賴真題、密卷之類的命中率,而忽視教材內(nèi)容的學(xué)習(xí),是常見的教學(xué)復(fù)習(xí)的誤區(qū),高考試題都是源于教材的,不能本末倒置。
(三)多媒體教學(xué)下,學(xué)生缺乏思考
信息技術(shù)分發(fā)展給教學(xué)帶來了便利,很大程度上減輕了教師的負(fù)擔(dān),也調(diào)動了學(xué)生的積極性,但過分地依賴課件,忽略教材內(nèi)容,會讓學(xué)生失去了獨(dú)立思考,自主學(xué)習(xí)的能力。
(四)注重基礎(chǔ)知識的熟記,忽略了閱讀和寫作的重要性
閱讀和寫作在語言類學(xué)習(xí)中很重要,在高考中也占了很大的一部分分值,但在教學(xué)過程中教師和學(xué)生容易將復(fù)習(xí)重心放在基礎(chǔ)知識的識記上,輕視閱讀與作文的訓(xùn)練,??赡苁怯捎谝恍┥У幕A(chǔ)知識題目比較難,但一段時(shí)間的學(xué)習(xí)后容易產(chǎn)生明顯的效果,而閱讀合作需要長時(shí)間的積累。
三、新課程視野下提高高三語文復(fù)習(xí)效率的策略
針對上述問題,本文主要給出了以下幾點(diǎn)建議:
(一)營造廣泛閱讀、樂于求知的氛圍
語文課堂教學(xué)應(yīng)注重培養(yǎng)學(xué)生的興趣,只有當(dāng)學(xué)生自己感受到了學(xué)習(xí)的樂趣,才會更愿意學(xué),學(xué)起來會更有效率。應(yīng)該鼓勵(lì)學(xué)生在課余時(shí)間廣泛閱讀,關(guān)注一些時(shí)事熱點(diǎn),將課程知識和課下的收獲結(jié)合,知識面更豐富,視野也更廣闊。有教育專家曾指出,復(fù)習(xí)過程中,讓學(xué)生做一張?jiān)嚲砼c做十張?jiān)嚲硇Ч且粯拥腫3]。可見題海戰(zhàn)術(shù)是不夠科學(xué)的,掌握解題方法比做海量的試題更有效,要學(xué)會舉一反三。
(二)教材為主,復(fù)習(xí)資料為輔
在復(fù)習(xí)的過程中,應(yīng)該以教材為主,復(fù)習(xí)資料只是起輔助作用,高考試題源于教材,教材是根據(jù)教學(xué)大綱編制的,應(yīng)該是學(xué)生最重要的復(fù)習(xí)資料。教師對復(fù)習(xí)資料的把握應(yīng)該要適當(dāng),同時(shí)也應(yīng)該引導(dǎo)學(xué)生結(jié)合教材對復(fù)習(xí)資料進(jìn)行學(xué)習(xí)。但也不能忽視復(fù)習(xí)資料的重要性,復(fù)習(xí)資料能彌補(bǔ)教材內(nèi)容的缺陷,畢竟教材的更新速度比較慢,每年都會出來一些新的題型和考點(diǎn),復(fù)習(xí)資料可以幫助學(xué)生了解新題型和考試重點(diǎn),結(jié)合起來學(xué)習(xí)才能夠更有效。
(三)培養(yǎng)學(xué)生探究學(xué)習(xí)的能力
“授之以魚,不如授之以漁”[3],不能太依賴參考答案,教師應(yīng)該引導(dǎo)學(xué)生有自己的學(xué)習(xí)方法,讓學(xué)生自己去探索,并掌握規(guī)律,形成能力。注重對學(xué)生語感的培養(yǎng),可以開設(shè)閱讀和寫作訓(xùn)練課程,讓學(xué)生在練習(xí)過程中提高自己的語言理解能力,也能積累更多的知識。
(四)給學(xué)生心理減壓,營造輕松的學(xué)習(xí)氛圍
現(xiàn)在經(jīng)常會出現(xiàn)有高三的學(xué)生不堪重負(fù),心理壓力太大不能正常參加高考的新聞。高三的學(xué)習(xí)很重要,時(shí)間很緊張,有時(shí)候家長和老師就容易在行動和語言上給學(xué)生心理暗示,讓他們時(shí)刻想著高考的重要性,這樣會造成學(xué)生的心理負(fù)擔(dān),當(dāng)長期處于高壓狀態(tài),不利于學(xué)生個(gè)性的健全成長,反而會適得其反。所以,在高三語文的復(fù)習(xí)過程中,老師不僅應(yīng)該少給學(xué)生心理暗示,還需要注意合理引導(dǎo)學(xué)生正確認(rèn)識高考,幫助學(xué)生減緩心理壓力。
四、結(jié)束語
隨著教學(xué)體制的不斷改革,學(xué)習(xí)效率成了教學(xué)過程中探索的熱點(diǎn)話題。教育體制改革的核心是怎樣組織教學(xué)的實(shí)施,而最重要的途徑就是課堂的教學(xué)。語文復(fù)習(xí)的過程是溫習(xí)學(xué)過的知識,不像學(xué)習(xí)新事物那樣讓人有新鮮感,記記背背過程也比較枯燥,高三學(xué)生的復(fù)習(xí)時(shí)間很緊張,所以提高學(xué)習(xí)效率顯得尤為重要。在高三語文復(fù)習(xí)的過程中,容易出現(xiàn)一些教學(xué)上的誤區(qū),比如大搞題海戰(zhàn)術(shù);重復(fù)習(xí)資料,輕教材;不注重寫作閱讀能力的培養(yǎng),教師和家長容易給學(xué)生施加心理壓力等,這些都可能導(dǎo)致教師和學(xué)生都很辛苦,但是教學(xué)質(zhì)量不高。所以,本文主要是結(jié)合新課程的一些理念,給出了上述的一些教學(xué)上的建議。
參考文獻(xiàn):
[1] 吳江, 張秀閣. 新課程視野中的課程觀[J]. 現(xiàn)代教育管理, 2014(08):258-259.
[2] 梁寶漳. 淺析如何走出高三語文教學(xué)誤區(qū)提高效率[J]. 科技創(chuàng)新導(dǎo)報(bào), 2012,12(18):149-149.
[3] 崔自強(qiáng). 新課程背景下高中語文有效課堂教學(xué)策略分析[J]. 學(xué)周刊, 2016,13,(10):324-328.
中圖分類號:G642文獻(xiàn)標(biāo)識碼:A
1引言
網(wǎng)絡(luò)、通信、多媒體和信息家電時(shí)代的到來,無疑為32位嵌入式系統(tǒng)高端應(yīng)用提供了空前巨大的發(fā)展空間;同時(shí),也為力不從心的8位單片機(jī)向高端發(fā)展起到了接力作用。嵌入式技術(shù)及產(chǎn)品的快速成長成了全球IT產(chǎn)業(yè)發(fā)展的顯著特征,嵌入式技術(shù)是二十一世紀(jì)最有活力和生命力的新技術(shù)之一。然而在中國,嵌入式軟件復(fù)合型人才的缺乏,已成為嵌入式產(chǎn)業(yè)的可持續(xù)發(fā)展的瓶頸,作為對新技術(shù)研究和探索最活躍的群體之一――高等院校中獨(dú)立軟件學(xué)院,如何接受嵌入式技術(shù)帶來的挑戰(zhàn),學(xué)習(xí)嵌入式、研究嵌式、使用嵌入式,已成為一個(gè)重要的研究課題,加強(qiáng)與完善高校嵌入式系統(tǒng)教學(xué)迫在眉睫。由于國內(nèi)嵌入式系統(tǒng)教學(xué)起步較晚,目前還沒有形成適應(yīng)高校教學(xué)的一個(gè)統(tǒng)一的教學(xué)體系和教學(xué)規(guī)范。由此強(qiáng)調(diào)要以信息技術(shù)為手段,深化教學(xué)改革和人才培養(yǎng)模式改革,如何根據(jù)社會的實(shí)際需要,培養(yǎng)具有一定專業(yè)特色的和特定能力強(qiáng)的軟件實(shí)用型、復(fù)合型人才是我們學(xué)院應(yīng)首要解決的問題。因此必須深入探究嵌入式系統(tǒng)課程體系結(jié)構(gòu),尋求各專業(yè)嵌入式系統(tǒng)實(shí)踐教學(xué)解決方案,積累教學(xué)實(shí)踐經(jīng)驗(yàn),建立較規(guī)范的嵌入式系統(tǒng)教學(xué)體系,使嵌入式系統(tǒng)應(yīng)用開發(fā)技術(shù)更好地融入到教學(xué)與科研活動中,以適應(yīng)社會對嵌入式系統(tǒng)人才的需求,對于深化我國高校的教學(xué)改革具有重要的現(xiàn)實(shí)意義。
2嵌入式系統(tǒng)教學(xué)體系探究
嵌入式系統(tǒng)作為一個(gè)新興的課程體系,目前在教學(xué)過程中相關(guān)先修課程與基礎(chǔ)知識的準(zhǔn)備教學(xué)內(nèi)容(包括硬件平臺與軟件平臺)的選擇、實(shí)驗(yàn)教學(xué)與實(shí)踐環(huán)節(jié)組織等問題依然處于爭論和探索階段。國內(nèi)高校對于嵌入式系統(tǒng)的教學(xué)研討從嵌入式課程體系的設(shè)置、嵌入式理論教學(xué)的開展、嵌入式實(shí)驗(yàn)教學(xué)的開展、嵌入式綜合設(shè)計(jì)與學(xué)生工程實(shí)訓(xùn)等幾方面展開。
2.1嵌入式系統(tǒng)教學(xué)分析
(1) 從應(yīng)用角度來分析,具有世界最大嵌入式技術(shù)市場的中國,嵌入式系統(tǒng)教學(xué)中更多的強(qiáng)調(diào)以“應(yīng)用”為中心。嵌入式系統(tǒng)應(yīng)用程序的開發(fā)還必須具有一定的行業(yè)領(lǐng)域知識,教學(xué)中最好要在一個(gè)實(shí)際的應(yīng)用項(xiàng)目開發(fā)環(huán)境中去實(shí)踐,提高嵌入式軟件開發(fā)方面的綜合應(yīng)用能力。
(2) 從學(xué)科專業(yè)角度來分析,嵌入式系統(tǒng)涉及多門交叉學(xué)科致使將嵌入式系統(tǒng)的教學(xué)大致分為三類:軟件學(xué)院專業(yè)嵌入式教學(xué);計(jì)算機(jī)專業(yè)嵌入式教學(xué);微電子、電子信息工程、自動化等相關(guān)專業(yè)嵌入式教學(xué)。在嵌入式系統(tǒng)教學(xué)中應(yīng)重視不同專業(yè)嵌入式課程體系建設(shè)、課程目標(biāo)和內(nèi)容等方面展開。
(3) 從技術(shù)角度來分析,嵌入式系統(tǒng)是軟件和硬件有機(jī)的結(jié)合體。要考慮什么樣的硬件設(shè)計(jì)更容易編寫驅(qū)動程序,軟件處理效率等因素就必須要學(xué)習(xí)操作系統(tǒng)和驅(qū)動程序開發(fā)相關(guān)的知識,同時(shí)需要考慮如何取舍軟硬件設(shè)計(jì)。由此嵌入式系統(tǒng)教學(xué)中應(yīng)注重培養(yǎng)同時(shí)具備軟件和硬件兩方面及綜合性知識分析能力。
2.2嵌入式系統(tǒng)方向理論課程體系
本科階段的按專業(yè)方向課程規(guī)劃既要重視基礎(chǔ)理論的學(xué)習(xí),又要注重實(shí)踐性,既要突出專業(yè)自身特點(diǎn),又要把握嵌入式系統(tǒng)在多學(xué)科知識領(lǐng)域中相互滲透的規(guī)律。不同專業(yè)嵌入式系統(tǒng)方向課程體系如圖1所示。信息工程專業(yè)涉及的專業(yè)基礎(chǔ)課包括數(shù)字電路、微機(jī)原理與接口技術(shù)、單片機(jī)原理與接口技術(shù)、計(jì)算機(jī)組成原理、可編程邏輯器件、EDA設(shè)計(jì)等課程。而軟件工程專業(yè)涉及的專業(yè)基礎(chǔ)課則為C/C++語言、數(shù)據(jù)結(jié)構(gòu)、計(jì)算機(jī)網(wǎng)絡(luò)編成、編譯原理、軟件工程、操作系統(tǒng)等。嵌入式系統(tǒng)課程體系包含兩個(gè)專業(yè)的相關(guān)內(nèi)容。數(shù)字電路的知識是從事嵌入式系統(tǒng)的必備,關(guān)鍵要增強(qiáng)邏輯思維能力。C語言作為一種“高級的低級”語言、易移植、易維護(hù)、可讀性強(qiáng)、具有強(qiáng)大的內(nèi)存操作能力,成為嵌入式系統(tǒng)開發(fā)的最佳選擇。數(shù)據(jù)結(jié)構(gòu)與算法在嵌入式系統(tǒng)教學(xué)中要作為重點(diǎn),可適當(dāng)增加實(shí)驗(yàn)課時(shí),無論學(xué)生以后從事嵌入式系統(tǒng)的軟件還是硬件開發(fā),這門課的思想將貫穿其中,這兩門課程教師應(yīng)當(dāng)要求學(xué)生加強(qiáng)上機(jī)實(shí)驗(yàn)的操作,鼓勵(lì)相互交流,體會編程的思想。
嵌入式處理器體系結(jié)構(gòu):在嵌入式領(lǐng)域中廣泛應(yīng)用的是ARM(Advanced RISC Machines)系列微處理器。ARM公司引發(fā)了嵌入式領(lǐng)域的一場革命,在低功耗、低成本的嵌入式應(yīng)用領(lǐng)域確立了市場領(lǐng)導(dǎo)地位,是目前32位市場中使用最廣泛的微處理器,學(xué)習(xí)以ARM為架構(gòu)的嵌入式技術(shù)具有非常廣闊的前景。對于嵌入式操作系統(tǒng):目前比較適合用于本院教學(xué)主要有VxWorks、Windows CE、Linux(uClinux)和μC/OS-Ⅱ等?;贚inux內(nèi)核穩(wěn)定可靠、源碼免費(fèi)開放等優(yōu)勢成了教學(xué)和學(xué)習(xí)嵌入式操作系統(tǒng)的首選。嵌入式的軟件開發(fā)從智能手機(jī)開發(fā)(SYMBIAN)、J2ME程序設(shè)計(jì)、數(shù)字媒體終端等實(shí)踐編程。嵌入式軟件開發(fā)語言主要有匯編語言、C/C++語言、Java語言等。
2.3嵌入式系統(tǒng)方向?qū)嶒?yàn)課程體系
嵌入式系統(tǒng)是實(shí)踐性很強(qiáng)的課程體系,學(xué)好嵌入式系統(tǒng)課程不僅有助于學(xué)生了解系統(tǒng)設(shè)計(jì)的基本方法,而且能提高學(xué)生對于相關(guān)學(xué)科的理解和實(shí)際應(yīng)用能力。在嵌入式系統(tǒng)教學(xué)中,實(shí)驗(yàn)是最重要的環(huán)節(jié)之一,是學(xué)生掌握嵌入式系統(tǒng)設(shè)計(jì)技術(shù)的關(guān)鍵。為滿足不同專業(yè)學(xué)生的學(xué)習(xí)要求,我校現(xiàn)有嵌入式系統(tǒng)實(shí)驗(yàn)設(shè)備40套(XScale PXA270處理器)及相關(guān)配套實(shí)驗(yàn)儀器及測試儀器,實(shí)驗(yàn)教學(xué)內(nèi)容涉及微處理器系統(tǒng)設(shè)計(jì)、嵌入式實(shí)時(shí)操作系統(tǒng)開發(fā)、嵌入式中間件平臺開發(fā)、嵌入式系統(tǒng)應(yīng)用開發(fā)等內(nèi)容。為達(dá)到教學(xué)目標(biāo),將實(shí)驗(yàn)教學(xué)體系分為基礎(chǔ)類實(shí)驗(yàn)、系統(tǒng)設(shè)計(jì)類實(shí)驗(yàn)和創(chuàng)新類實(shí)驗(yàn)?;A(chǔ)類實(shí)驗(yàn):采用理論授課與動手實(shí)驗(yàn)相結(jié)合的方式,讓學(xué)生了解開發(fā)環(huán)境和開發(fā)流程,掌握實(shí)驗(yàn)開發(fā)工具的使用方法,熟悉軟件編程環(huán)境,根據(jù)實(shí)驗(yàn)指導(dǎo)書的內(nèi)容進(jìn)行實(shí)驗(yàn)的調(diào)試,讀懂實(shí)驗(yàn)源程序和程序的運(yùn)行過程,使學(xué)生能夠進(jìn)行修改、組合和補(bǔ)充式的應(yīng)用編程。包括ARM集成開發(fā)環(huán)境ADS1.2的使用與仿真調(diào)試方法、ARM中的匯編程序與C語言調(diào)用的混合編成等15個(gè)實(shí)驗(yàn)。系統(tǒng)設(shè)計(jì)類實(shí)驗(yàn):主要采取精講精練的方式進(jìn)行,使學(xué)生能夠掌握嵌入式系統(tǒng)設(shè)計(jì)的基本方法。教師指定幾個(gè)設(shè)計(jì)課題,并提供任務(wù)書,任務(wù)書內(nèi)容包括實(shí)驗(yàn)題目、實(shí)驗(yàn)所涉及的主要內(nèi)容、要實(shí)現(xiàn)的功能說明及實(shí)驗(yàn)中應(yīng)注意的問題。學(xué)生自行設(shè)計(jì)實(shí)驗(yàn)方案,編寫實(shí)驗(yàn)程序,選擇硬件接口并調(diào)試,獨(dú)立進(jìn)行課題設(shè)計(jì),并寫出設(shè)計(jì)實(shí)驗(yàn)報(bào)告,教師在設(shè)計(jì)過程中僅起指導(dǎo)作用。包括嵌入式Linux內(nèi)核分析、裁減、移植和燒寫在內(nèi)的10個(gè)實(shí)驗(yàn)。創(chuàng)新類實(shí)驗(yàn):為了培養(yǎng)學(xué)生的科研能力、創(chuàng)新思維能力和工程實(shí)踐能力,研究課題和內(nèi)容由他們自己提出,或是來自教師的科研課題,或是與企業(yè)相結(jié)合的科研項(xiàng)目,學(xué)生自己討論確定研究方法和研究手段,利用現(xiàn)有的實(shí)驗(yàn)設(shè)備和條件進(jìn)行課題研究,教師在一定階段給予必要的指導(dǎo)。
3嵌入式系統(tǒng)教學(xué)實(shí)踐
(1) 注重理論知識和實(shí)踐訓(xùn)練相結(jié)合教學(xué),著力培養(yǎng)學(xué)生創(chuàng)新能力。
結(jié)合實(shí)例講解理論,使理論來源于實(shí)踐,又進(jìn)一步指導(dǎo)實(shí)踐。在課堂教學(xué)中,要求教師注重體現(xiàn)工科特色,突出本課程在嵌入式軟件開發(fā)中的基礎(chǔ)性作用。由于嵌入式系統(tǒng)是一個(gè)實(shí)踐性很強(qiáng)的課程體系,學(xué)生的動手能力的培養(yǎng)是嵌入式系統(tǒng)教學(xué)中的一個(gè)非常重要的環(huán)節(jié)。在教學(xué)方式上,注重采用理論與案例相結(jié)合的課堂教學(xué)、系統(tǒng)的多級課程實(shí)踐、工程實(shí)習(xí)以及前沿技術(shù)講座等多種形式的教學(xué)與實(shí)訓(xùn),使學(xué)生在掌握扎實(shí)的嵌入式軟件基礎(chǔ)理論、開發(fā)技術(shù)和工具的基礎(chǔ)上,進(jìn)行嵌入式軟件的設(shè)計(jì)和開發(fā)。實(shí)現(xiàn)對嵌入式系統(tǒng)的感性認(rèn)識和理性認(rèn)識相統(tǒng)一。在實(shí)踐教學(xué)手段上,除了繼續(xù)加強(qiáng)畢業(yè)設(shè)計(jì)(論文)、畢業(yè)實(shí)習(xí)、課程設(shè)計(jì)和理論課內(nèi)實(shí)踐教學(xué)外,還提出了“實(shí)驗(yàn)選修課”的新模式,要求各專業(yè)大學(xué)生必須修滿一定的實(shí)驗(yàn)選修課學(xué)分。實(shí)驗(yàn)選修課面向全校各專業(yè)開放,課程強(qiáng)調(diào)以實(shí)踐為主,進(jìn)行綜合性、設(shè)計(jì)性的訓(xùn)練。而該課程的教授中占據(jù)著核心地位的是創(chuàng)新能力的培養(yǎng):采取學(xué)校與企業(yè)合作,企業(yè)中有工程經(jīng)驗(yàn)豐富的一線工程人員和高水平的技術(shù)團(tuán)隊(duì),構(gòu)建這樣一個(gè)高水平的學(xué)生工程實(shí)踐環(huán)境,為學(xué)生提供實(shí)際項(xiàng)目開發(fā)機(jī)會,完善自身職業(yè)素質(zhì)和工程能力;通過大學(xué)生嵌入式設(shè)計(jì)競賽可以針對具體問題使學(xué)生在實(shí)踐中提高發(fā)現(xiàn)問題,解決問題的能力。
(2) 配套立體化教材,共享嵌入式系統(tǒng)教學(xué)資源。
如果僅僅是購買了一個(gè)開發(fā)套件而沒有相應(yīng)的配套技術(shù)資料,可想而知學(xué)習(xí)的效果肯定是很差的,因?yàn)橹挥信涮椎馁Y料才能體現(xiàn)出設(shè)計(jì)者的原創(chuàng)思想,更為重要的是在學(xué)習(xí)過程中遇到了困難,配套的技術(shù)資料可以幫助老師和學(xué)生加深理解、解決問題。各硬件廠商提供的產(chǎn)品芯片說明和開發(fā)參考以及嵌入式操作系統(tǒng)的源代碼和相應(yīng)軟件環(huán)境使用說明是最好的教材。但資料多為英文,學(xué)生使用起來比較吃力,所以此時(shí)教材的選擇非常重要,課程開始給學(xué)生推薦經(jīng)典的教材,在此基礎(chǔ)上引導(dǎo)學(xué)生盡快過渡到英文資料的閱讀和使用上。多媒體教學(xué)比傳統(tǒng)教學(xué)的模式具有更大的優(yōu)勢,多媒體教學(xué)把枯燥的計(jì)算機(jī)內(nèi)容轉(zhuǎn)化為生動的圖像、交互和視聽媒體,把教學(xué)內(nèi)容直觀化,有利于學(xué)生更好地接受知識。同時(shí),加強(qiáng)教師的培訓(xùn),提高教師應(yīng)用網(wǎng)上資源進(jìn)行教學(xué)、整合網(wǎng)上資源的技能。
(3) 總結(jié)教學(xué)方法,提高實(shí)際教學(xué)效益。
運(yùn)用“學(xué)教并重”進(jìn)行課程教學(xué)設(shè)計(jì)、采取了互動式教學(xué)、采用啟發(fā)式、范例式課堂教學(xué)、現(xiàn)代與傳統(tǒng)教學(xué)手段相結(jié)合,直觀、生動的等多種教學(xué)方法,激發(fā)學(xué)生主動學(xué)習(xí)熱情,讓他們成為教學(xué)中的主體,并培養(yǎng)其收集相關(guān)領(lǐng)域信息、拓寬知識面的能力。將教學(xué)的重點(diǎn)放在培養(yǎng)學(xué)生發(fā)現(xiàn)、分析問題、解決問題能力上。從而達(dá)到能理解嵌入式軟件設(shè)計(jì)文檔;獨(dú)立負(fù)責(zé)嵌入式軟件組件編碼和調(diào)試;執(zhí)行軟件組件的單元測試;符合嵌入式軟件開發(fā)企業(yè)的入職要求等教學(xué)效益。
4結(jié)語
嵌入式系統(tǒng)在國內(nèi)真正得到發(fā)展還是近幾年的事情,還沒有形成統(tǒng)一的教學(xué)體系和規(guī)范,加之社會對高素質(zhì)嵌入式系統(tǒng)人才的需求日益增加,各個(gè)高校迫切要求建立嵌入式系統(tǒng)課程體系、實(shí)驗(yàn)體系、教材體系和教師培養(yǎng)體系,本文所探究的針對軟件本科專業(yè)的嵌入式系統(tǒng)理論課程體系和實(shí)驗(yàn)課程體系,積累嵌入式系統(tǒng)的教學(xué)實(shí)踐,融合了社會企業(yè)的需求和軟件專業(yè)的特點(diǎn),符合實(shí)際應(yīng)用。當(dāng)然,獨(dú)立軟件學(xué)院的嵌入式方向的教學(xué)還任重道遠(yuǎn),需要從事嵌入式系統(tǒng)教學(xué)的教師在實(shí)踐中不斷地進(jìn)行研究、不斷地積累經(jīng)驗(yàn),不斷地創(chuàng)新,才能培養(yǎng)出社會所需要的高素質(zhì)嵌入式技術(shù)人才。
參考文獻(xiàn):
[1] 凌明,劉昊,時(shí)龍興. 關(guān)于嵌入式系統(tǒng)課程教學(xué)過程中幾個(gè)問題的思考[J]. 電氣電子教學(xué)學(xué)報(bào),2007(10):94-96.
[2] 毛德操,胡希明. 嵌入式系統(tǒng)―采用公開源代碼和StrongARM/XScale處理器[M]. 杭州:浙江大學(xué)出版社,2003.
[3] 李耀波,杜麗敬,徐洋. 高校嵌入式系統(tǒng)課程群規(guī)劃的探討[J]. 信息科技,2007,10(19):9,25.
[4] 管秋梅.“嵌入式系統(tǒng)”課程教學(xué)的研究[J]. 電氣電子教學(xué)學(xué)報(bào),2007(12):108-109,112.
[5] 黃曉玲,段鳳云,趙建科. 嵌入式系統(tǒng)實(shí)驗(yàn)教學(xué)體系的探索與實(shí)踐[J]. 實(shí)驗(yàn)技術(shù)與管理,2006(04):85-87.
The Teaching Research and Practice of Embedded System for the Software Speciality
HE Jian-feng, JIANG Lin, LIU Lin
0、引言
嵌入式技術(shù)是21世紀(jì)最有活力和生命力的新技術(shù)之一,近年來已逐漸成為IT行業(yè)的核心方向。我們有理由相信在未來20年內(nèi),全球?qū)⑦M(jìn)入嵌入式時(shí)代和移動互聯(lián)網(wǎng)時(shí)代。特別是最近幾年,隨著嵌入式軟硬件技術(shù)的迅猛發(fā)展,嵌入式產(chǎn)品已經(jīng)迅速滲入各個(gè)行業(yè),生活中隨處可見嵌入式技術(shù)的產(chǎn)品及應(yīng)用,例如智能家電、智能手機(jī)、各類導(dǎo)航設(shè)備、數(shù)碼相機(jī)、高清電視、視頻監(jiān)控等。智能機(jī)器人、醫(yī)療儀器、航空航天等領(lǐng)域同樣離不開嵌入式系統(tǒng)。嵌入式系統(tǒng)產(chǎn)品開發(fā)已經(jīng)成為當(dāng)前最有發(fā)展前途的行業(yè)之一。
1、嵌入式系統(tǒng)人才需求狀況
嵌入式系統(tǒng)是指在產(chǎn)品或設(shè)備內(nèi)部以微控制器為核心,實(shí)現(xiàn)數(shù)字化和智能化功能的軟件系統(tǒng)。嵌入式系統(tǒng)的意義在于對設(shè)備進(jìn)行智能控制,實(shí)現(xiàn)其創(chuàng)新價(jià)值。嵌入式系統(tǒng)人才行業(yè)需求分布如表1所示。
目前,我國嵌入式系統(tǒng)人才培養(yǎng)的特點(diǎn)有以下幾個(gè)方面。
1)人才儲備不足。嵌入式系統(tǒng)產(chǎn)業(yè)的蓬勃發(fā)展帶動了社會工業(yè)化和信息化的快速發(fā)展,對經(jīng)濟(jì)增長起到積極地促進(jìn)作用。生產(chǎn)嵌入式系統(tǒng)產(chǎn)品和設(shè)備的企業(yè)也不斷增加,相關(guān)人才的需求量也隨之增加。但是學(xué)校和社會教育培訓(xùn)機(jī)構(gòu)對嵌入式系統(tǒng)人才的培養(yǎng)機(jī)制和規(guī)模還不夠完善,造成了人才奇缺的狀況。
2)專業(yè)基礎(chǔ)門檻高。從事嵌入式系統(tǒng)開發(fā)的人員必須具備一定的系統(tǒng)領(lǐng)域?qū)I(yè)基礎(chǔ),要掌握軟件的底層開發(fā)技術(shù)和硬件工作原理。所以在進(jìn)行嵌入式系統(tǒng)學(xué)習(xí)之前,首先要熟悉軟硬件的基礎(chǔ)知識。
3)技術(shù)人員就業(yè)面廣。嵌入式系統(tǒng)的相關(guān)產(chǎn)業(yè)分布較廣,不同的行業(yè)又有不同的軟硬件側(cè)重點(diǎn)。例如,通信工程、電子工程方向的嵌入式系統(tǒng)開發(fā)人員主要從事硬件設(shè)計(jì)工作,嵌入式操作系統(tǒng)、內(nèi)核剪裁程序和驅(qū)動開發(fā)相關(guān)的嵌入式系統(tǒng)開發(fā)人員主要從事軟件設(shè)計(jì)與實(shí)現(xiàn)工作。所以嵌入式系統(tǒng)人才培養(yǎng)的就業(yè)面很廣,要根據(jù)實(shí)際情況進(jìn)行定向培養(yǎng)。
2、嵌入式系統(tǒng)人才培養(yǎng)模式
培養(yǎng)合格的嵌入式系統(tǒng)人才,是一項(xiàng)科學(xué)的系統(tǒng)工程。經(jīng)過多年的理論研究和教學(xué)改革,我們探索出一套符合嵌入式系統(tǒng)人才培養(yǎng)要求的培養(yǎng)體系,具體內(nèi)容包括教學(xué)方法改革、課程體系改革、教學(xué)環(huán)境建設(shè)、師資隊(duì)伍建設(shè)、校企聯(lián)合辦學(xué)等。
1)教學(xué)方法改革。我們采用基于建構(gòu)主義教學(xué)理論的任務(wù)驅(qū)動式教學(xué)方法作為嵌入式系統(tǒng)課程的基本教學(xué)方法。任務(wù)驅(qū)動式教學(xué)法的核心思想就是以學(xué)生為中心展開課程,把任務(wù)作為主線,教師作為向?qū)?,引?dǎo)和調(diào)動學(xué)生的主觀能動性。在課程展開過程中設(shè)置一系列能夠體現(xiàn)綜合設(shè)計(jì)能力的教學(xué)任務(wù),學(xué)生通過完成這些任務(wù)來掌握課內(nèi)外知識,同時(shí)養(yǎng)成獨(dú)立思考和實(shí)踐創(chuàng)新的良好習(xí)慣。
2)課程體系改革。嵌入式系統(tǒng)課程體系的最大特點(diǎn)就是突出實(shí)踐環(huán)節(jié),因?yàn)榍度胧较到y(tǒng)人才的培養(yǎng)是面向工程的。學(xué)生只有在校內(nèi)外完成足夠的實(shí)踐內(nèi)容才能真正掌握嵌入式系統(tǒng)開發(fā)的能力。嵌入式系統(tǒng)專業(yè)中幾乎所有的專業(yè)課程都有實(shí)驗(yàn)環(huán)節(jié),重要的課程還專門設(shè)置了課程設(shè)計(jì)環(huán)節(jié),由學(xué)生組成小型團(tuán)隊(duì)完成與課程相關(guān)的項(xiàng)目。
3)教學(xué)環(huán)境建設(shè)。為了更好地展開教學(xué),學(xué)校投入專項(xiàng)資金建設(shè)了嵌入式實(shí)驗(yàn)室,購買了實(shí)驗(yàn)教學(xué)設(shè)備。以此為契機(jī),計(jì)算機(jī)科學(xué)與信息工程學(xué)院設(shè)置了眾多大、中、小型實(shí)驗(yàn)室,并配以不同的等級。對于大型A級實(shí)驗(yàn)室,主要供全院學(xué)生進(jìn)行專業(yè)基礎(chǔ)課程實(shí)驗(yàn)使用;對于中型B級實(shí)驗(yàn)室,主要功能為專業(yè)方向課的課程設(shè)計(jì)實(shí)驗(yàn)場所;對于小型的C級實(shí)驗(yàn)室,主要供學(xué)生組建的小型項(xiàng)目研發(fā)小組使用。不同的實(shí)驗(yàn)室有不同的管理辦法,這一措施有力地保障了學(xué)生對實(shí)驗(yàn)教學(xué)的不同需求,對促進(jìn)教學(xué)起到了非常積極的作用。
4)師資隊(duì)伍建設(shè)。建立一支熟練掌握嵌入式專業(yè)技術(shù)的師資隊(duì)伍是提高教學(xué)質(zhì)量的關(guān)鍵因素之一。學(xué)校采用“雙師型”教師隊(duì)伍建設(shè)的方法,選派教師和研究人員到企業(yè)實(shí)地考察、學(xué)習(xí)和工作,參與企業(yè)的產(chǎn)品開發(fā)和項(xiàng)目建設(shè)。經(jīng)過一段時(shí)間的鍛煉后,教師的專業(yè)技能得到了更新或提升,并且明確了企業(yè)用人的原則,真正實(shí)現(xiàn)“努力做到企業(yè)需要什么,我們的教師就精通什么,我們的學(xué)生就會什么?!?/p>
5)校企聯(lián)合辦學(xué)。為了讓教學(xué)更加貼近工程應(yīng)用實(shí)際,學(xué)校定期邀請企業(yè)精英來學(xué)校開展技術(shù)講座。通過介紹行業(yè)動態(tài)和前沿技術(shù)的發(fā)展現(xiàn)狀,讓學(xué)生了解就業(yè)形勢和技術(shù)學(xué)習(xí)的方向。另外學(xué)校還和國內(nèi)外知名嵌入式系統(tǒng)開發(fā)企業(yè)簽訂聯(lián)合培養(yǎng)協(xié)議,企業(yè)派遣專業(yè)人員到校內(nèi)進(jìn)行課程輔導(dǎo),學(xué)校派遣教師和學(xué)生到企業(yè)頂崗實(shí)習(xí)。
3、嵌入式系統(tǒng)人才培養(yǎng)實(shí)踐
3.1 教學(xué)體系改革
嵌入式系統(tǒng)專業(yè)在依托校內(nèi)辦學(xué)優(yōu)勢和當(dāng)?shù)厍度胧郊夹g(shù)產(chǎn)業(yè)資源優(yōu)勢的基礎(chǔ)上,響應(yīng)學(xué)校應(yīng)用型人才培養(yǎng)改革的號召,分階段地實(shí)施嵌入式系統(tǒng)教學(xué)體系改革。嵌入式系統(tǒng)專業(yè)教學(xué)體系改革示意圖如圖1所示。
準(zhǔn)備階段,我們建立了嵌入式系統(tǒng)專業(yè)教研室和相關(guān)教師隊(duì)伍,組織教師進(jìn)行理論研究和培訓(xùn),同時(shí)結(jié)合學(xué)校應(yīng)用型人才培養(yǎng)的要求制定嵌入式系統(tǒng)人才培養(yǎng)方案;合作階段,利用校企合作平臺的優(yōu)勢,建設(shè)一批校內(nèi)外實(shí)習(xí)基地,同時(shí)為嵌入式系統(tǒng)專業(yè)教學(xué)配備軟硬件教學(xué)環(huán)境;實(shí)踐階段,采用任務(wù)驅(qū)動教學(xué)法展開面向?qū)嵺`與創(chuàng)新的職業(yè)技能培養(yǎng)課程,同時(shí)利用校內(nèi)外的企業(yè)合作資源進(jìn)行定向培養(yǎng);拓展階段,在完成教學(xué)目標(biāo)的同時(shí),要敏銳捕捉企事業(yè)單位的人才需求信息,以組織就業(yè)指導(dǎo)和企業(yè)見面會的形式來拓展教學(xué)理念。最后還要不斷完善人才培養(yǎng)體系,把建設(shè)過程中的寶貴經(jīng)驗(yàn)應(yīng)用到其他專業(yè)的教學(xué)中去。
3.2 課程體系改革
在明確教學(xué)體系的基礎(chǔ)上,哈爾濱師范大學(xué)對嵌入式系統(tǒng)專業(yè)的課程體系也作了較大修改,如表2所示。
課程體系中主要包括以下5類課程。
1)公共基礎(chǔ)課:是本科生必修的基礎(chǔ)課程,如高等數(shù)學(xué)、外語、體育、計(jì)算機(jī)基礎(chǔ)等。
2)專業(yè)基礎(chǔ)課程:計(jì)算機(jī)相關(guān)專業(yè)人才學(xué)習(xí)的基礎(chǔ)課程,包括c語言程序設(shè)計(jì)、模擬電子技術(shù)、數(shù)字電子技術(shù)、電子線路CAD、單片機(jī)原理及應(yīng)用、數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟪绦蛟O(shè)計(jì)、微機(jī)原理與接口技術(shù)、軟件工程導(dǎo)論、JAVA程序設(shè)計(jì)等。
3)專業(yè)方向課程:該類課程主要培養(yǎng)學(xué)生成為合格的嵌入式系統(tǒng)工程設(shè)計(jì)人才,主要課程有嵌入式程序設(shè)計(jì)基礎(chǔ)、嵌入式系統(tǒng)體系與結(jié)構(gòu)、嵌入式操作系統(tǒng)、嵌入式軟件設(shè)計(jì)、嵌入式系統(tǒng)設(shè)計(jì)與開發(fā)、嵌入式Linux驅(qū)動開發(fā)、WinCE操作系統(tǒng)開發(fā)基礎(chǔ)等。
4)課程設(shè)計(jì):為培養(yǎng)學(xué)生掌握嵌入式系統(tǒng)專業(yè)相關(guān)課程而開設(shè)的課程設(shè)計(jì),包括c語言課程設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)、CAD課程設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)、JAVA課程設(shè)計(jì)、嵌入式程序設(shè)計(jì)課程設(shè)計(jì)、WinCE操作系統(tǒng)課程設(shè)計(jì)等。
5)企業(yè)實(shí)踐:主要包括專家講座、工程實(shí)踐、企業(yè)實(shí)習(xí)、畢業(yè)設(shè)計(jì)等。這些課程不同于校內(nèi)課程,需要依托校企合作平成。這類課程直接面向就業(yè),對學(xué)生的職業(yè)技能和就業(yè)去向有較大影響。
3.3 校企合作建設(shè)
學(xué)校根據(jù)嵌入式系統(tǒng)專業(yè)培養(yǎng)模式的要求,結(jié)合學(xué)校和企業(yè)聯(lián)合培養(yǎng)學(xué)生的實(shí)踐探索,積極建設(shè)資源共享、技術(shù)交流、就業(yè)定向培養(yǎng)等聯(lián)合培養(yǎng)體系。學(xué)校聘請企業(yè)精英到校內(nèi)任教或輔導(dǎo),同時(shí)還派學(xué)生到企業(yè)參加技術(shù)培訓(xùn)和產(chǎn)品開發(fā)工作。哈爾濱師范大學(xué)的“數(shù)字電路”課程就是和當(dāng)?shù)仉娮涌萍计髽I(yè)合作開設(shè)的,任課教師是對方資深開發(fā)工程師,完成該門課程學(xué)習(xí)的學(xué)生可以簽署專業(yè)人才就業(yè)協(xié)議,優(yōu)先被企業(yè)錄用。這種合作形式充分利用了學(xué)校和企業(yè)的資源優(yōu)勢。學(xué)生通過努力學(xué)習(xí)可以獲得就業(yè)機(jī)會,這也激發(fā)了其主動學(xué)習(xí)的積極性,可謂一舉兩得。學(xué)校嵌入式軟件系統(tǒng)培養(yǎng)模式具體內(nèi)容還包括:
1)建立校企合作培養(yǎng)聯(lián)盟。學(xué)校和當(dāng)?shù)厍度胧叫袠I(yè)協(xié)會、知名企業(yè)共建“嵌入式技術(shù)人才培養(yǎng)校企聯(lián)盟”,學(xué)校和企業(yè)按照行業(yè)規(guī)定和相關(guān)政策的要求,提供必要的教學(xué)資源,建立嵌入式系統(tǒng)技術(shù)人才儲備基地。校企聯(lián)盟的任務(wù)就是完善教育培訓(xùn)機(jī)制,建立“嵌入式應(yīng)用技術(shù)”、“嵌入式產(chǎn)品運(yùn)維服務(wù)”等專業(yè)領(lǐng)域的課程群和培訓(xùn)體系,把企業(yè)的理念引入學(xué)校,用行業(yè)標(biāo)準(zhǔn)規(guī)范教學(xué)體系。
2)在校內(nèi)組建以學(xué)生為主體的嵌入式技術(shù)研究團(tuán)隊(duì),成立“學(xué)生創(chuàng)新團(tuán)隊(duì)”和“學(xué)生工作室”等團(tuán)體,定期舉辦技能大賽和技術(shù)交流論壇。這些團(tuán)體的骨干人員可以優(yōu)先和企業(yè)簽訂就業(yè)意向協(xié)議,為學(xué)生提前就業(yè)和企業(yè)人才儲備做準(zhǔn)備。
中圖分類號:G642.0 文獻(xiàn)標(biāo)識碼:A
1新課程體系模式的基礎(chǔ)改革
1.1 整體設(shè)置課程內(nèi)容,解決體系內(nèi)部課程間的內(nèi)容交叉問題
原有的嵌入式課程體系內(nèi)部相關(guān)課程之間各自形成體系,教學(xué)內(nèi)容存在重復(fù)和交叉的問題。為此,我們對課程設(shè)置進(jìn)行了一定的調(diào)整,通過實(shí)踐項(xiàng)目,將課程體系中的主要內(nèi)容相互銜接與融合,使學(xué)生建立完整的嵌入式系統(tǒng)設(shè)計(jì)的概念。嵌入式課程體系主要分為“理論課程體系”與“實(shí)踐課程體系”兩部分,其中“,理論課程體系”又分為“基礎(chǔ)理論課程體系”與“面向應(yīng)用的理論課程體系”兩個(gè)子體系。3個(gè)子體系間具有一種階梯式的遞進(jìn)關(guān)系,他們相互補(bǔ)充,相輔相成。其中,“基礎(chǔ)理論課程體系”是“面向應(yīng)用的理論課程體系”的基礎(chǔ),“面向應(yīng)用的理論課程體系”是“基礎(chǔ)理論課程體系”的提升,通過“面向應(yīng)用的理論課程體系”的學(xué)習(xí),實(shí)現(xiàn)對“基礎(chǔ)理論課程體系”的全面鞏固,“理論課程體系”是“學(xué)―做―用”一體化教學(xué)模式中“學(xué)”這一環(huán)節(jié)的具體實(shí)施,在該教學(xué)模式中具有重要的指導(dǎo)意義?!皩?shí)踐課程體系”是對“理論課程體系”的全面提升,是“學(xué)―做―用”一體化教學(xué)中“做”與“用”兩個(gè)環(huán)節(jié)的具體實(shí)施,該體系包括了“專業(yè)實(shí)踐”與“培訓(xùn)認(rèn)證”兩個(gè)方面,其中“專業(yè)實(shí)踐”培養(yǎng)學(xué)生從理論到實(shí)踐的應(yīng)用能力,在此過程中注重的是不同課程間的內(nèi)容交叉與整合?!芭嘤?xùn)認(rèn)證”環(huán)節(jié)通過讓學(xué)生參與相關(guān)認(rèn)證,培養(yǎng)學(xué)生發(fā)現(xiàn)問題、解決問題的能力;另外,一旦通過認(rèn)證,學(xué)生的就業(yè)前景將會更加廣泛,這反過來也刺激了學(xué)生的學(xué)習(xí)積極性與目的性。
1.2 改變教學(xué)模式,解決理論教學(xué)和實(shí)踐教學(xué)“骨肉”分離的教學(xué)模式
在理論教學(xué)中,往往采用的都是“粉筆 + 黑板 +PPT”的傳統(tǒng)教學(xué)模式。在這個(gè)過程中,為了使學(xué)生理解相關(guān)的實(shí)驗(yàn)內(nèi)容,教師通常會通過PPT 對相應(yīng)實(shí)例程序進(jìn)行講解、分析。有些學(xué)生看到冗長的程序后直接放棄,有些雖然能堅(jiān)持聽下來,但對程序的整體系統(tǒng)思路及實(shí)現(xiàn)過程不太了解,只有“就事論事”,把這一個(gè)實(shí)例搞清楚,等到實(shí)驗(yàn)課時(shí)直接將示例程序?qū)懭雽?shí)驗(yàn)板中,甚至只照搬實(shí)驗(yàn)書進(jìn)行簡單的連線了事。這種“骨肉”分離的理論和實(shí)踐教學(xué)模式難以實(shí)現(xiàn)學(xué)生全面的掌握與創(chuàng)新。為了解決這一問題,課題組老師經(jīng)過長時(shí)間的思考與摸索,根據(jù)教學(xué)內(nèi)容,將每一個(gè)實(shí)驗(yàn)內(nèi)容分解成多個(gè)子模塊,通過循序漸進(jìn)的方式,使學(xué)生逐個(gè)完成這些子模塊,最終完成一個(gè)個(gè)的項(xiàng)目。在這個(gè)過程中,學(xué)生會經(jīng)常用到一些編程工具,所以,這個(gè)過程學(xué)生對編程工具的使用會越來越熟練,同時(shí)編程能力也得到較大的提高。這樣可以使理論和實(shí)踐教學(xué)環(huán)節(jié)有機(jī)融合,有效地解決這兩個(gè)教學(xué)環(huán)節(jié)相脫節(jié)的問題,徹底轉(zhuǎn)變傳統(tǒng)的課堂教學(xué)和實(shí)踐教學(xué)分離的教學(xué)方法。
1.3 構(gòu)建“階梯式”的設(shè)計(jì)項(xiàng)目,提高學(xué)生綜合素質(zhì)
根據(jù)“學(xué)―做―用”一體化的教學(xué)模式,按照分階段、遞進(jìn)式的教學(xué)改革思路,構(gòu)建階梯式的嵌入式應(yīng)用系統(tǒng)設(shè)計(jì)項(xiàng)目,創(chuàng)新嵌入式應(yīng)用系統(tǒng)設(shè)計(jì)教學(xué)與實(shí)踐方案。再通過諸如大學(xué)生科技創(chuàng)新項(xiàng)目、科技競賽、工程認(rèn)證等創(chuàng)新層的擴(kuò)展鍛煉,經(jīng)歷過基礎(chǔ)層和應(yīng)用層學(xué)習(xí)鍛煉的學(xué)生的嵌入式系統(tǒng)綜合設(shè)計(jì)能力得到大幅提高。
2“學(xué)―做―用”一體化教學(xué)模式的實(shí)踐效果
2.1調(diào)動了學(xué)習(xí)積極性,培養(yǎng)了創(chuàng)新能力
這也是“學(xué)―做―用”一體化教學(xué)模式的主要目的。該教學(xué)模式通過基礎(chǔ)層、應(yīng)用層及創(chuàng)新層 3 層分階段、遞進(jìn)式的教學(xué)基本思路,能有效提高學(xué)生的學(xué)習(xí)積極性,使學(xué)生真正做到“在學(xué)習(xí)中思考,在思考中鞏固,在鞏固中提高”的總體目標(biāo)。
2.2激發(fā)了學(xué)習(xí)興趣,培養(yǎng)了創(chuàng)新意識
通過激發(fā)學(xué)生的學(xué)習(xí)興趣,挖掘?qū)W生的學(xué)習(xí)潛能,并培養(yǎng)他們的創(chuàng)新意識。在該教學(xué)模式中,我們設(shè)置了學(xué)生自我設(shè)計(jì)、自我完成的研究型項(xiàng)目,可有效地激發(fā)學(xué)生的學(xué)習(xí)興趣,鍛煉他們的動手能力,同時(shí)也可培養(yǎng)他們的創(chuàng)新意識。
2.3學(xué)會了合作,培養(yǎng)了團(tuán)隊(duì)精神
隨著科學(xué)研究的發(fā)展和深入,建立團(tuán)隊(duì)、相互合作是必然趨勢,這就要求項(xiàng)目中每一位成員必須具有團(tuán)隊(duì)精神。因此,我們在“階梯式”教學(xué)項(xiàng)目中注重培養(yǎng)學(xué)生合作和團(tuán)隊(duì)精神,特別是“應(yīng)用層”和“創(chuàng)新層”兩個(gè)階段的項(xiàng)目需要同學(xué)們分工合作,共同完成這個(gè)項(xiàng)目。
2.4教學(xué)相長,師生共同提高
通過“學(xué)―做―用”一體化教學(xué)模式,特別是在“創(chuàng)新層”,學(xué)生在導(dǎo)師的指導(dǎo)下完成一個(gè)個(gè)項(xiàng)目,實(shí)際上是一個(gè)共同合作,相互學(xué)習(xí)的過程。在這個(gè)過程中,學(xué)生的創(chuàng)新能力得到提高,導(dǎo)師的科研能力也到了進(jìn)一步的鍛煉。
2.5因材施教,促進(jìn)學(xué)生個(gè)性化發(fā)展
通過“學(xué)―做―用”一體化教學(xué)模式,教師可以根據(jù)學(xué)生的興趣和綜合素質(zhì),進(jìn)行不同分工,分別側(cè)重培養(yǎng)學(xué)生的理論水平、動手能力和創(chuàng)新能力,達(dá)到個(gè)性化發(fā)展。
3結(jié)語
新教學(xué)模式打破了傳統(tǒng)教學(xué)模式,對學(xué)生的理論水平和創(chuàng)新能力進(jìn)行培養(yǎng),有效提高了學(xué)生在嵌入式課程體系中的學(xué)習(xí)效果,提升了其創(chuàng)新能力。雖然該教學(xué)模式取得了一定的成功,但在教學(xué)實(shí)施過程中還存在著教學(xué)體系還不夠完善的問題,尤其是進(jìn)一步建立和完善“學(xué)―做―用”教學(xué)中實(shí)驗(yàn)室的管理體系,管理制度,安全防范措施等,逐步優(yōu)化適應(yīng)現(xiàn)代學(xué)科發(fā)展的項(xiàng)目內(nèi)容,形成更有利于培養(yǎng)學(xué)生創(chuàng)新精神,創(chuàng)新能力的教學(xué)體系。
參考文獻(xiàn)