炎士濤 呂金娜
摘 要: 文章針對計算機嵌入式方向?qū)W生在學(xué)習(xí)《嵌入式系統(tǒng)驅(qū)動設(shè)計》課程時普遍遇到的問題,結(jié)合國內(nèi)市場對該方向的用人需求,提出了學(xué)習(xí)該課程的新模式,以期培養(yǎng)學(xué)生就業(yè)應(yīng)具備的核心能力。
關(guān)鍵詞: 物聯(lián)網(wǎng) 嵌入式 ARM驅(qū)動 教學(xué)研究
隨著計算機技術(shù)的不斷進步發(fā)展,人們的生活方式發(fā)生極大改變,計算機及其相關(guān)技術(shù)已經(jīng)成為一門熱門學(xué)科,特別是近年來物聯(lián)網(wǎng)技術(shù)[1]的提出,使用嵌入式及驅(qū)動程序開發(fā)成為目前計算機專業(yè)在校學(xué)生學(xué)習(xí)的一個重要目標。無論是嵌入式系統(tǒng)[2]應(yīng)用還是物聯(lián)網(wǎng)技術(shù)應(yīng)用,最終均需要使用外圍設(shè)備達到用戶的要求,實現(xiàn)特定的功能。由此可見,計算機嵌入式方向的學(xué)生學(xué)習(xí)好《嵌入式系統(tǒng)驅(qū)動設(shè)計》課程是非常有意義的,但在實際教學(xué)中,學(xué)生對于該門課程的掌握情況并不理想,學(xué)習(xí)方向體系、教材選用、教師授課方式及課程實踐安排成為制約學(xué)生掌握就業(yè)核心能力的主要問題。針對這些問題,特提出解決方案,希望對于本課程的教育教學(xué)和學(xué)生就業(yè)有所幫助。
1.存在問題分析
因為計算機專業(yè)嵌入式系統(tǒng)目前尚屬于一門較新的學(xué)科,嵌入式方向課程教學(xué)正處于探索階段,所以作為該方向?qū)?yīng)的核心課程《嵌入式系統(tǒng)驅(qū)動設(shè)計》在教學(xué)實施中還存在一些明顯的問題。
1.1學(xué)習(xí)方向體系
目前很多高校在高考招生階段就明確了學(xué)生學(xué)習(xí)的方向,這種做法本身無可厚非,是各個高校明確招生計劃的一種手段。但實際上很多學(xué)生對專業(yè)本身并不了解,在懵懂地進入高校開始學(xué)習(xí)時,并沒有足夠的激情和興趣,從而導(dǎo)致目前高校普遍存在諸如學(xué)生經(jīng)常翹課、學(xué)生在其他方向花費時間多卻又不得不應(yīng)付本方向課程考試的問題,教師教與學(xué)生學(xué)的效果均不理想。
1.2教材選用
因為嵌入式系統(tǒng)方向目前畢業(yè)生就業(yè)情況比較樂觀,所以針對該方向的各門課程的教材也越來越多,如何挑選一本適合學(xué)生理論學(xué)習(xí)和提高實踐能力的教材并非易事。因為從目前市場所有的本科教材分析,有些偏重理論,基本上是各種知識點的匯總,學(xué)生學(xué)習(xí)時動手少,缺乏興趣,并不能真正掌握獨自解決實際問題的能力;有些教材比較偏重實踐,實例比較多,但是理論知識講解相對淺薄,學(xué)生學(xué)習(xí)后解決小問題還可以,但遇到綜合性案例的時候往往由于沒有理論支持導(dǎo)致分析解決問題的能力不夠,學(xué)生信心缺失。
1.3教師授課方式
學(xué)生對一門課程的接受程度往往很大程度上依賴教師的授課方式,在傳授課本知識的同時如果緊密聯(lián)系行業(yè)背景及實際案例,就可以最大限度地激發(fā)學(xué)生的學(xué)習(xí)興趣和學(xué)習(xí)熱情,達到更好的效果。而在目前的狀況下,大多數(shù)嵌入式方向的教師缺乏相關(guān)知識,且在授課過程中往往采用簡單羅列知識點和針對性實驗驗證的方式,雖有對目標板程序的代碼分析,但內(nèi)容枯燥,并不能給學(xué)生日后的開發(fā)工作帶來實踐性指導(dǎo),效果不好。
1.4課程實踐安排
在實際教學(xué)中,通常對計算機課程的設(shè)計為多媒體教室理論演示加實驗室實驗驗證[3],雖然設(shè)置了專門的實驗時間,但理論學(xué)習(xí)和實驗驗證相對隔離時間較長,學(xué)生容易忘記重要步驟,導(dǎo)致雖有興趣但實現(xiàn)困難,效果不好。
2.對問題的思考
以上提到的各種問題確實反映了目前很多高校存在的尷尬狀況,一些走在前列的高校雖然在某些方面對這些問題做了改進,但效果并不理想。對此,特將我校對嵌入式方向的改革及我個人針對《嵌入式系統(tǒng)驅(qū)動設(shè)計》課程的教學(xué)心得做一匯報,以供兄弟院校及授課教師參考。
2.1針對性方向劃分
學(xué)生入校后第一年按照招生錄取專業(yè)進行公共基礎(chǔ)知識平臺課程的學(xué)習(xí),第二年學(xué)習(xí)學(xué)科教育平臺課程的內(nèi)容,主要是計算機專業(yè)學(xué)習(xí)的一些前導(dǎo)課程,包括C語言、java程序設(shè)計、計算機網(wǎng)絡(luò)等。此時,學(xué)生對計算機已經(jīng)有了相當?shù)牧私?,可以?lián)系一些不同方向的計算機相關(guān)企業(yè)的講師進行宣講,提高學(xué)生對不同方向的認識和學(xué)習(xí)興趣。從第五學(xué)期開始,根據(jù)學(xué)生的志愿進行專業(yè)方向的劃分,然后針對性地展開相應(yīng)的課程體系[4],這樣才能真正激發(fā)學(xué)生的學(xué)習(xí)熱情,為后期諸如《嵌入式系統(tǒng)驅(qū)動設(shè)計》等課程的進一步學(xué)習(xí)打好基礎(chǔ)。
2.2選用從業(yè)人員編寫的半工具書
目前市場上有相當一部分教材是由從事驅(qū)動開發(fā)的專業(yè)人員編撰的,非常適合用做高校本科對應(yīng)專業(yè)課程的教材,因為這些書籍具有如下特點:(1)知識點涵蓋全面并且更新速度快,這就彌補了以往教材知識點陳舊、更新慢的弱點;(2)實踐環(huán)節(jié)突出,知識點蘊含在實踐步驟中,生動易學(xué)習(xí);(3)行業(yè)規(guī)則和公共規(guī)范明確。由于很多高校教師在編寫教材時并沒有在相關(guān)行業(yè)解決實際案例的經(jīng)驗,編寫時偏重于知識點的強調(diào),并不注重行業(yè)普遍遵循的一些規(guī)則和規(guī)范,這導(dǎo)致學(xué)生畢業(yè)工作后還要花費大量時間加以適應(yīng),效果不好。而這些從業(yè)人員編寫的半工具書能很好地解決這幾個問題。
2.3案例式教學(xué)方法
學(xué)院定期組織教師參加相關(guān)課程對應(yīng)企業(yè)的項目開發(fā)交流,并聘請一些業(yè)內(nèi)從業(yè)人員到校進行行業(yè)背景和規(guī)范的宣講,這在一定程度上提高了教師的素質(zhì),最終對課堂教學(xué)產(chǎn)生深遠影響。針對《嵌入式系統(tǒng)驅(qū)動設(shè)計》這門課程,可以在教學(xué)時盡量避免簡單羅列知識點,而是將要教授的內(nèi)容蘊含在案例中,這樣學(xué)生學(xué)習(xí)時興趣濃厚,掌握知識點牢固。
2.4打段授課配合興趣小組學(xué)習(xí)
目前理論和實踐分離的教學(xué)方式在高校普遍存在,這樣做的弊端往往是學(xué)生在實踐時忘記某些內(nèi)容而導(dǎo)致實驗效果不理想。我采用打段授課的方式,將一學(xué)期的授課時間壓縮到半個學(xué)期,每個星期的課程時間加倍,這樣做的優(yōu)勢是學(xué)習(xí)時間集中,便于加深學(xué)生記憶,同時理論和實踐結(jié)合緊密,學(xué)生印象深刻。實踐證明,學(xué)生上課時注意力集中,興趣濃厚且接受效果好。為了使學(xué)生更好地掌握《嵌入式系統(tǒng)驅(qū)動設(shè)計》課程內(nèi)容,設(shè)立多個興趣小組,在課余時間利用現(xiàn)有的實驗設(shè)備和條件進行課題研究,培養(yǎng)學(xué)生初步的科研能力、創(chuàng)新能力、同學(xué)間的協(xié)作能力和工程實踐能力,并更有效地將所學(xué)知識應(yīng)用于實際中。定期進行專題討論,拓展學(xué)生在驅(qū)動開發(fā)領(lǐng)域的知識面,進而增強課程教學(xué)效果[5]。
3.結(jié)語
對于計算機專業(yè)嵌入式方向的學(xué)生,《嵌入式系統(tǒng)驅(qū)動設(shè)計》這門課程的重要性是不言而喻的,要更好地掌握該門課程需要結(jié)合多個方面認真考量,是一個系統(tǒng)的過程,其他課程的學(xué)習(xí)也應(yīng)遵循同樣的規(guī)律。改革教學(xué)方法,在方向劃分、教材選擇、授課方式、實踐安排等各個環(huán)節(jié)創(chuàng)新求變,才能更好地讓學(xué)生掌握課程的精髓,提高學(xué)生就業(yè)的核心能力,增加學(xué)生擇業(yè)的競爭優(yōu)勢[5]。希望我對該門課程的一些實踐經(jīng)驗?zāi)軐Ω咝M势鸬揭欢ǖ慕涣魈岣咦饔?,我也會在今后的教學(xué)實踐中進一步進行總結(jié)和完善。
參考文獻:
[1]趙庶旭.物聯(lián)網(wǎng)技術(shù)[M].成都:西南交通大學(xué)出版社,2012.
[2]戴勝華.嵌入式系統(tǒng)[M].北京:中國鐵道出版社,2008.
[3]尚久慶.計算機教育改革的認識[J].科技信息,2010(9):51-53.
[4]文全剛,陳守孔.嵌入式方向課程設(shè)置與教學(xué)[J].計算機教育,2007(9):25-27.
[5]姜永玲,趙延博.談創(chuàng)新教育在計算機基礎(chǔ)課程中的應(yīng)用[J].教學(xué)研究,2007(2):4-6