前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的單片機原理主題范文,僅供參考,歡迎閱讀并收藏。
【關鍵詞】單片機;教學目標;教學方法
現(xiàn)代人類生活中所用的幾乎每件電子和機械產(chǎn)品中都會集成有單片機。手機、電話、計算器、家用電器、電子玩具、掌上電腦以及鼠標等電腦配件中都配有1-2部單片機。復雜的工業(yè)控制系統(tǒng)上甚至可能有數(shù)百臺單片機在同時工作。單片機的數(shù)量不僅遠超過PC機和其他計算的總和,甚至比人類的數(shù)量還要多。由此可見,《單片機原理及接口技術(shù)》是電子類專業(yè)本、??茖W生的一門核心課程。通過本門課程的學習,使學生具有單片機應用系統(tǒng)硬件設計及軟件編程的能力,為將來學習DSP、嵌入式系統(tǒng)、畢業(yè)設計及參加工作打下良好的基礎。因此做好該課程的教學,對提高教學質(zhì)量和培養(yǎng)學生的創(chuàng)新能力具有重要的意義。因此,如何提高教學效果,激發(fā)學生們的學習興趣,培養(yǎng)學生們分析解決問題的能力,是教學過程中必須要解決的問題。下面結(jié)合作者多年的教學實踐,從幾個方面進行探討。
1.根據(jù)教學目標確定教學內(nèi)容
《單片機原理及接口技術(shù)》的教學目的是使學生初步掌握單片機工作的基本原理和接口技術(shù),熟悉匯編語言,能夠?qū)④浻布Y(jié)合起來進行開發(fā)應用等,為后續(xù)課程的學習以及未來從事微機系統(tǒng)設計開發(fā)工作打下良好的基礎。因此,必須根據(jù)教學目標選擇教學內(nèi)容。
早期的單片機都是8位或4位的。隨著工業(yè)控制領域要求的提高,開始出現(xiàn)了16位單片機,但因為性價比不理想并未得到很廣泛的應用。90年代后隨著消費電子產(chǎn)品大發(fā)展,單片機技術(shù)得到了巨大提高。隨著INTEL i960系列特別是后來的ARM系列的廣泛應用,32位單片機迅速取代16位單片機的高端地位,并且進入主流市場。按常理,我們應該講授最新最先進單片機,不僅速度快而且功能十分豐富強大,但在教學中我們?nèi)赃x用的51系列的8位單片機為主,16位的單片機為輔。8位機始終是嵌入式低端應用主要機型,而且在未來相當長的時間里,仍會保持這個勢頭。16位機是電子設計競賽中經(jīng)常出現(xiàn)的機型,所以也要根據(jù)課時安排,加以補充。
匯編語言最接近機器碼的一種語言,其主要優(yōu)點是占用資源少,程序執(zhí)行效率高,但是不同的CPU,其匯編語言可能有所差異,所以不易移植。C語言是一種結(jié)構(gòu)化的高級語言,其優(yōu)點是可讀性好,移植容易,是普遍使用的一種計算機語言,缺點是占用資源較多,執(zhí)行效率沒有匯編高。在教學過程中,我們該選擇匯編語言還是C語言呢?匯編語言有利于我們理解單片機的工作原理,所以在介紹其工作原理部分,應該適當介紹。而在歷年的電子競賽中,學生采用匯編編程的很少,所以在接口與應用部分,要詳細講解C語言。
單片機教材中的原理圖,是反映出各個部件的組成,及其工作原理。在課堂教學中,經(jīng)常被重視。還有一種時序圖,可能講解的并不細致。在單片機教材中出現(xiàn)過讀取內(nèi)外部數(shù)據(jù)的時序圖,幫助學生理解數(shù)據(jù)讀取的整個過程。這些內(nèi)容還應該做些擴展,要求學生掌握在該過程中,需要哪些引腳參與,什么時候這些引腳信號起作用。這樣做的目的在于學生掌握以后,在比賽中出現(xiàn)其他的時序圖,就可以理解。例如,今年四川省的電子設計大賽E題-激光槍自動射擊裝置,該題中需要使用攝像頭進行控制。很多學生對于攝像頭和FIFO芯片的工作時序理解不太清楚。如果這個環(huán)節(jié)不了解,后面的設計就很可能做不出來。
2.應用多種教學方法和手段
該課程內(nèi)容多、知識點零散,很多學生在學習后,不知道如何掌握其主要內(nèi)容。該課程理論性和實踐性很強,學生在理解和掌握時很困難。針對這些問題,只能在教學過程中采用多種教學方法和手段,才能激發(fā)學生的學習積極性,提高教學質(zhì)量。
2.1 教學內(nèi)容詳略得當
《單片機原理及接口技術(shù)》在全國高校開設相當普遍,大部分院校培養(yǎng)的學生主要以實際應用為主。在這樣的教學目標指導下,在安排教學內(nèi)容上就應該以原理與應用為主來組織教學,根據(jù)學生專業(yè)情況適當增減教學內(nèi)容。
本該課程內(nèi)容多,在教學過程中需要把握重點難點。例如,在介紹單片機內(nèi)部結(jié)構(gòu)這章時,本章的重點應該是CPU的內(nèi)部邏輯結(jié)構(gòu)、總線結(jié)構(gòu)、內(nèi)外存儲器結(jié)構(gòu)。對于它的外部結(jié)構(gòu),只需要了解它引腳的功能和作用就可以了。本章的難點在于存儲器的管理。
2.2 采用實例教學法
實例教學就是以真實的事件為基礎進行教學的過程。具體來說就是在講到某個知識點時,不拘泥于教材的內(nèi)容,而用較為實際的例子進行說明,這樣往往比單純的說教更具說服力。在課堂上,教師借助于多媒體手段和單片機仿真軟件Proteus及Keil uVision2軟件對所講解的實例進行演示,讓程序單步運行,并察看每一步所產(chǎn)生的變化,有利于學生理解。仿真軟件操作簡單,仿真效果和實際硬件十分接近,非常適合課堂演示。
對于一些難于理解的教學內(nèi)容,如數(shù)碼管的動態(tài)掃描工作過程、鍵盤的處理、中斷過程、A/D及D/A轉(zhuǎn)換過程等內(nèi)容,可結(jié)合多媒體課件和Proteus仿真軟件的演示操作模擬實際的運行情況,提高學生的學習興趣,把原本枯燥的知識變得生動,加深對相關內(nèi)容的理解。例如D/A轉(zhuǎn)換的內(nèi)容,用單片機控制小電機正轉(zhuǎn)、停止、反轉(zhuǎn),這個例子用傳統(tǒng)的教學方法學生很難理解,現(xiàn)在有了Proteus仿真軟件的演示,當單片機輸出一定數(shù)字量時,D/A轉(zhuǎn)換器的輸出電壓值通過電壓探頭一目了然,仿真電機的運轉(zhuǎn)情況與真實的系統(tǒng)一致。
2.3 采用類比教學法
由于概念多、內(nèi)容抽象、不易理解,因此,深入淺出地講解課程內(nèi)容可以減少學生對課程的畏難情緒。對于一些比較抽象的內(nèi)容,若能將其與學生熟悉的生活實踐相聯(lián)系,就能收到事半功倍的效果,通過類比,往往能取得很好的教學效果。
例如,我們在講解內(nèi)存地址的時候,我們可以以學生的宿舍做類比。每個學生宿舍它都有一個編號,對應的是內(nèi)存單元應該也有編號,這個編號就是它的地址。
2.4 任務驅(qū)動教學法
任務驅(qū)動的教學的方式,能為學生提供體驗實踐的情境和感悟問題的情境,圍繞任務展開學習,以任務的完成結(jié)果檢驗和總結(jié)學習過程等,改變學生的學習狀態(tài),使學生主動建構(gòu)探究、實踐、思考、運用、解決、高智慧的學習體系。
學習單片機的主要目的是為了應用,為了提高學生的學習興趣,可以采用任務驅(qū)動教學法。例如,在學習了并行口之后,可以給學生布置一個任務,要求他們用并行口完成對LED燈的控制。這個任務完成后,可以讓他們實現(xiàn)流水燈和交通燈的控制。這樣,由淺入深,大大提高了學習的效率和興趣,培養(yǎng)他們獨立探索、勇于開拓進取的自學能力。一個“任務”完成了,學生就會獲得滿足感、成就感,從而激發(fā)了他們的求知欲望,逐步形成一個感知心智活動的良性循環(huán)。
3.加強實踐環(huán)節(jié)教學
對于理論知識的學習,如果不將這些理論付諸實踐,那對于學生來說永遠只是霧里看花,無法深入。因此,加強實踐教學環(huán)節(jié)顯得尤其重要。重視實驗教學,精選實驗內(nèi)容,根據(jù)教學進度,及時安排實驗,使學生能夠理論和實踐相結(jié)合。每次實驗,都安排驗證性實驗和設計性實驗,通過驗證性實驗使學生加深對所學內(nèi)容的理解,通過設計性實驗培養(yǎng)學生分析解決問題能力。
在實驗設備的選擇上,可以采用以51單片機為主,并且提供MSP430芯片的實驗箱。
對于實踐環(huán)節(jié),除了利用實驗設備以外,還應該鼓勵學生參加一些相關的比賽。比如,全國的電子設計大賽、工信部的電子設計大賽。通過參加這類比賽,增擴展加學生的知識面,鍛煉學生的實踐能力。
4.結(jié)束語
《單片機原理與接口技術(shù)》是一門理論性和實踐性都很強的課程。本文中針對教學過程中,存在的一些問題,提出了自己的解決方法和策略。教學也是一個不斷學習和探索的過程。我們應該不斷完善教學體系,更新教學內(nèi)容、探索新的教學方法,調(diào)動學生的學習積極性和主動性,提高學生的綜合能力。
參考文獻
[1]高惠芳,張海峰,胡冀.單片機原理與應用技術(shù)[M].北京:科學出版社,2010.
[2]董普松,Proteus在單片機系統(tǒng)設計中的應用[J].現(xiàn)代電子技術(shù),2008(14).
(長春理工大學機電工程學院,吉林長春130022)
摘要:“單片機原理及應用”課程理論與實踐聯(lián)系緊密,學生通過實踐才能打下堅實的基礎。本文對目前本課程教學現(xiàn)狀及影響大學生學習主觀能動性的因素進行了闡述,并探討了加強本課程實踐教學的可行方法。
關鍵詞 :單片機原理;應用;主觀能動性;實踐教學
中圖分類號:G642.0文獻標識碼:A文章編號:1671—1580(2014)08—0055—02
收稿日期:2014—04—16
作者簡介:王紅平(1976— ),女,內(nèi)蒙古包頭人。長春理工大學機電工程學院,副教授,博士,研究方向:機械電子工程。
高藝(1968— ),女,吉林長春人。長春理工大學機電工程學院,副教授,博士,研究方向:機械電子工程。
于正林(1971— ),男,吉林省吉林市人。長春理工大學機電工程學院,教授,博士,研究方向:機械電子工程。
“單片機原理及應用”課程是工科本科生的一門專業(yè)技術(shù)基礎課,其最大特點是理論與實踐聯(lián)系緊密,突出應用。通過很強的實踐動手能力的培養(yǎng),為今后從事生產(chǎn)第一線的技術(shù)和管理工作以及進一步提高科學技術(shù)水平打下堅實的基礎。[1]
作者結(jié)合本學院學生學習“單片機原理及應用”課程的實際情況,探討學生在“單片機原理及應用”課程中如何發(fā)揮主觀能動性,系統(tǒng)深入地研究提高學生參與課程的主觀能動性的教學方法,尤其是在實驗及課程設計中提高學生主觀能動性的教學方法。[2]
一、學校課程教學的現(xiàn)狀
目前,老師教授該門課程采取板書輔助多媒體的授課方式。由于本課程具有抽象性,使許多學生對這門課程存在恐懼心理。對單片機課程抽象知識點的講解僅僅通過教師的嘴和筆無法達到準確和生動描述的效果;而實驗內(nèi)容多年一成不變,且實驗以驗證性實驗居多,自主性實驗很少,導致學生實驗課程的學習變成走馬觀花的狀態(tài)。[3]
在單片機課程的學生能力評估方面,基本仍然采用常規(guī)的課程評價方式,即課堂出勤方式、作業(yè)以及閉卷考試綜合評定。這種評定體系并沒有考慮該門課程實踐環(huán)節(jié)的重要性,使學生掌握知識時偏向于理論的死記硬背之中,而忽略了真正的動手實踐能力,使本來就懼怕這門課程的學生無的放矢,更加不愿意去接觸真正有意義的實踐學習,這樣就培養(yǎng)出一批批手高眼低的工科學生。
二、影響大學生學習主觀能動性的因素
(一)缺乏學習的主動性
“單片機原理及應用”這門課程不像其他課程具有細致且清晰的思路以及邏輯推理, 其抽象的軟硬件內(nèi)部結(jié)構(gòu)、超強的實用性要求時刻考驗著學生。這就要求學生有知難而進的進取精神,表現(xiàn)積極的學習態(tài)度。但大多數(shù)學生沒有掌握該門課程的學習方法,不懂得利用充分實踐的方法去理解和掌握,結(jié)果產(chǎn)生了恐懼心理和畏難情緒。
(二)教師及教學資源的質(zhì)和量
課程教授包括教師和教學內(nèi)容兩個方面。教師要有很強的責任心,教授的內(nèi)容要保證滿足大綱要求,使學生在有限的學時中最大限度地獲取知識。
就目前而言,本校單片機理論課時僅有32學時,實踐課時為16學時,這就產(chǎn)生了課程信息量大與課時少的矛盾。因此,課堂教學信息量的增加是一個必然趨勢?!皢纹瑱C原理及應用”這門課程如若采用板書為主的傳統(tǒng)授課方式固然能使學生在接收知識點時隨著教師的板書有更多的思考時間,但也不可避免地使授課信息量減少;如果采用多媒體方式,知識量增加了,但學生程度不同,又不能保證所有學生能及時理解所學知識。[4]
(三)實驗教學環(huán)節(jié)薄弱
對于實踐性很強的單片機課程,實驗環(huán)節(jié)尤為重要。實驗環(huán)節(jié)的教學質(zhì)量受到多方面因素的影響。首先,實驗設備能否滿足實驗教學內(nèi)容。本校單片機課程實驗經(jīng)歷多年的更新?lián)Q代,目前采用較為適用的教學實驗設備,能夠?qū)崿F(xiàn)仿真與實際相結(jié)合。除了實驗設備之外,還有諸多細節(jié)方面的問題,如實驗教師的引導是否負責、到位?實驗課前的預習是否能夠完成?實驗內(nèi)容的安排是否合理?如果實驗前的準備學習被忽略,學生便難以順利完成實驗,而教師安排的實驗難度、具體教授方法不當,學生也難以順利地進入實踐學習之中。這樣,學生就會對實驗產(chǎn)生厭煩心理,難以獲得良好的學習效果。
三、實踐教學的改革探索
(一)將學習興趣的激發(fā)貫穿于實踐教學始終
學習興趣是學習課程的最好動力。激發(fā)學生對本門課程的學習興趣是學好課程的首要前提。由于課程中抽象的知識時刻考驗著學生, 使學生產(chǎn)生畏難情緒,這就要求教師不斷地借鑒和學習更好的教學方法,同時,結(jié)合自身教學特點,加強教學與實踐環(huán)節(jié)的結(jié)合,從而將學生學習興趣的激發(fā)貫穿于實踐教學始終。
例如,對于抽象知識點的講解, 在多媒體形式的表達和演繹中,穿插易于理解的分解動畫視頻,模仿單片機軟件執(zhí)行中的運行過程,能夠幫助學生很好地理解;同時,可以將難以理解的知識點進行拆分,要求學生在課后通過查資料進行總結(jié),并利用每堂課10分鐘的時間讓學生輪流討論,驗證自身實踐學習的情況,并作為一種考核機制;同時,對與之相關的實驗內(nèi)容,提前提供給學生相關的仿真軟件,通過降低難度,讓學生在個人電腦上進行程序的初步設計和模擬仿真,先從自身的探索實踐中找到樂趣,增強信心,再在真正的實驗中結(jié)合硬件系統(tǒng)加大難度。通過這樣的知識點分解方式學習,學生會更有信心學好這門課程。
(二)改變實踐教學策略
在實踐教學中要體現(xiàn)學生為主體,教師為主導的特點,教師可依據(jù)教學大綱設計實驗教學內(nèi)容,提前提出若干不同的實驗主題,讓學生自發(fā)提出若干相關主題的各種任務,然后師生互相交流信息,再由教師最終布置與之相關的若干接近實際生活的實驗任務,讓學生依據(jù)自己提出的待解決任務完成相關實驗,這樣就充分發(fā)揮了學生的自主性。而且通過采集任務的方式,學生也能夠從中了解單片機知識點的應用,進一步構(gòu)建和豐富自己的知識體系。同時也避免了由于同一個實驗內(nèi)容面對班級內(nèi)的所有同學而對部分學生探究知識的主動性的限制,也避免了某些學生可能的“渾水摸魚”。[5]
(三)結(jié)合實際確定課程設計內(nèi)容
若讓學生真正掌握實踐性強的課程,就需要與實際生產(chǎn)生活相聯(lián)系,因此,單片機的學習僅僅通過實驗的實踐是不夠的,還需要學生進行親身實踐,也就是必須經(jīng)過硬件電路及其電路板的繪制、焊接元器件、程序編制、仿真調(diào)試等實踐過程,才能真正掌握單片機的理論知識和應用技能。
目前,大部分單片機的課程設計是教師設置與實際接近的難度適宜的課題,學生根據(jù)自己的能力和愛好選取其一,但完成內(nèi)容仍局限于電路原理圖的繪制,進展較好的也不過是采用仿真軟件進行模擬調(diào)試,距離真正的設計還有一定距離。為提高單片機課程設計質(zhì)量,并測試學生在有限的課程設計時間內(nèi)的接受能力,本校單片機課程設計以大珩班為對象,分成3~5人的設計小組,進行了難度適宜的課題設計。最后,學生均完成了設計內(nèi)容,并上交了實物成品,感到受益匪淺??梢?,單片機課程設計在教師指導下,完成從資料收集到軟硬件設計與調(diào)試、PCB 電路板設計、仿真調(diào)試等過程是切實可行的。
(四)新型考核機制——“實驗—課程設計—成果比賽”一體化
傳統(tǒng)課程的考核方式并沒有過多地體現(xiàn)實踐的重要性,仍以理論考核為主,這與本課程的特點不符。為加強實踐環(huán)節(jié)的考核,可以加大實驗成績在總成績中的比重,使課程總成績包括平時成績、實驗成績、期末成績。目前,本校平時成績占總成績的20%,實驗成績占總成績的10%,期末成績占總成績的70%。這種考核已經(jīng)加入了實踐環(huán)節(jié),但比重仍然過低。今后將進一步加強實踐環(huán)節(jié)的比重,并對各個部分的考核分布進一步細化。
[
參考文獻]
[1]楊杰,王曉初,王曉紅.單片機課程教學的實踐與探討[J].廣東工業(yè)大學學報,2009(9).
[2] 邵留,江敏,李娟英.淺談高等教育中學生學習的“主觀能動性”[J].中國校外教育,2011(2).
[3]徐德勇.探討通過單片機實驗培養(yǎng)學生的能力[J].電腦知識與技術(shù),2009(5).
關鍵詞:單片機;教學;理論;實驗
職業(yè)技術(shù)學校是專門培養(yǎng)掌握一門專業(yè)技術(shù)為目的的全面發(fā)展的技術(shù)型人才的搖籃。在專業(yè)課程中開設單片機應用這一學科,無疑給學生接觸電子技術(shù)或機械制造及控制打下了良好的基礎。所以,單片機在中職學校的電子專業(yè)中是一門既基礎又重要的學科。因此,筆者就結(jié)合在教學過程中的實際問題,淺談幾點關于單片機的教學思想。
一、讓學生扎實掌握單片機的理論知識
單片機是一門綜合性很強的學科,它要求學生必須具備數(shù)字電子技術(shù)、計算機組成原理以及模擬電子技術(shù)等方面的基礎知識。根據(jù)這一情況,開設單片機之前應先開設數(shù)字電子技術(shù)、計算機組成原理和模擬電子技術(shù)等相關課程。讓學生有了相關的專業(yè)知識作為鋪墊,以后學習單片機原理這門學科時就會很快掌握簡單的計算和原理問題。
因為學生的知識結(jié)構(gòu)原因,他們對電子專業(yè)是相當?shù)哪吧?,但是又特別地渴望能真正地掌握一門實用的專業(yè)技術(shù)。因此,作為一名傳授單片機的專業(yè)課老師,根據(jù)這一情況就不能只按照課本進行教學,而是要尋求教學中的突破點,靈活地進行教學。
“單片機原理”這門課程一學期可以開設80個學時,針對不同的章節(jié)會靈活地分配不同的學時。在介紹微型計算機基礎和單片機的結(jié)構(gòu)特點的這一模塊時,一定要求做到慢、細、活這三個字的原則。“慢”,是指學生才接觸一個新的、陌生的學科,而且在目前也算是一個高科技的學科。專業(yè)教師一定要講得比較慢才行。在講課的過程中將學生的積極性調(diào)動起來,讓他們渴望去掌握這門實用的專業(yè)技術(shù)?!凹殹保侵笇纹瑱C的發(fā)展階段及單片機的結(jié)構(gòu)特點,給學生講授得更為細致,讓學生掌握單片機每一個結(jié)構(gòu)的作用。以我國常用的MCS-51系列的單片機作為背景,進行具體的說明?!盎睢保侵腹庠谡n堂上講授單片機的結(jié)構(gòu)及基礎,是很容易讓學生產(chǎn)生厭煩的心理。于是,將單片機的應用這個環(huán)節(jié)用多媒體及其具體實例的方式作為另一種傳授知識的方法。這樣更為靈活地應用了多種教學手段,使學生在接受理論知識的同時,又獲得了單片機的應用模式。更大程度地提高了學生的學習能動性。
在單片機指令系統(tǒng)與程序設計這個模塊,它的教學方法就和上面講的方法有所不同了。在這個模塊中所涉及的知識增多,而且這個模塊包含了5種類型的指令,定義了7種尋址方式,是一個具有255種操作代碼的集合,并用42種助記符表示這些代碼,一共有111條指令。對于初學者來說,是一個相當大的工程。在處理這個問題上,專業(yè)教師一定要告誡學生既要輕視這個問題又要重視這個問題。輕視是指不要被這個數(shù)據(jù)嚇到,我們是有能力去解決這個困難的。重視是指,MCS-51的指令系統(tǒng)具有功能強、尋址方式多、執(zhí)行速度快的特點,為以后程序的設計提供了有利的工具。面對111條指令,不能一次就全部傳授給學生,那樣會讓學生只是機械似的學習,到了最后還是沒有任何的成效。而是將這111條指令進行分類。根據(jù)指令的實用性及其特點,將111條指令分為5類:(1)數(shù)據(jù)傳送類(29條);(2)算術(shù)操作類(24條);(3)邏輯操作類(24條);(4)控制程序轉(zhuǎn)移類(17條);(5)布爾變量操作類(17條)。將指令分類后,學生記憶起來就會方便很多。而且學生也比較容易接受由少到多的記憶方式,再通過舉一些簡單的小程序,將學生記憶的指令系統(tǒng)加以鞏固,這樣還讓學生間接地接觸到程序,為以后介紹程序設計打下了基礎。當指令系統(tǒng)一學習完后,馬上就引入程序設計這個模塊。在教學中,從最基本和最基礎的程序先用講解的方式傳授給學生,讓他們有一個程序設計的意識。畢竟,職高的學生在學習的過程中很容易出現(xiàn)懈怠和厭學的情緒,當他們有一點點成績時,教師就該抓住機會給予學生鼓勵,讓他們感到程序設計的奇妙的地方,也讓他們增強信心。然后,采取評分的方式,讓學生之間產(chǎn)生相互競爭的學習風氣,這著重提高學生的能動性和學習積極性。
二、單片機理論知識和實驗動手相結(jié)合
掌握了一定理論知識后,在實驗周內(nèi)就是重點提高學生的動手能力。根據(jù)學校的具體情況,以MCS-51的單片機作為學生的實驗儀器。職業(yè)學校的特點就是以動手和理論相結(jié)合培養(yǎng)技術(shù)型人才為目標。因此,上機操作是十分的重要。上機的程序是以最簡單的程序入手。比如:進行數(shù)據(jù)運算;進行數(shù)制轉(zhuǎn)換;進行數(shù)據(jù)排序等。給出簡單的程序讓學生先進行編程,然后上機進行調(diào)試。這樣,學生能夠更為深刻地理解指令的含義,并能記錄運行的結(jié)果,及其驗證程序的正確性,對程序進行調(diào)整,直至程序正確。
在進行上機調(diào)試的過程中要著重傳授新的理論知識給學生,將理論和實做相結(jié)合。這一點我在教學的過程中有很深的體會。在介紹一個閃燈的程序中就結(jié)合了延時這個理論知識點。學生通過自我學習和反復思考就應該很清楚延時程序的作用。這就是將新的理論知識和上機實驗緊密地結(jié)合在一起了。學生更直接地明白了知識點,而且讓教學收到了不一樣的效果。將理論知識點和實驗動手結(jié)合在一起能更深刻,更清晰地讓學生在動手中真正將知識得到升華。
三、結(jié)語
以上就是筆者在以往的教學中對單片機教學的思考。隨著科技的發(fā)展,教學方法也會隨之改變。但是單片機在職業(yè)技術(shù)學校中的重要地位是不可動搖的。
參考文獻:
1.劉力群.單片機原理及應用[M].北京:機械出版社,2002.2.
2.朱家建.單片機原理及應用.北京:高度教育出版社,2002.4.
關鍵詞:單片機原理;考試改革;Proteus軟件
中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2017)22-0133-02
一、前言
單片機又稱為單片微型計算機,是計算機體系的一個重要分支,也是現(xiàn)今較為流行的嵌入式系統(tǒng)的一部分。由于其體積小、控制功能強、成本低等特點可方便地組裝成各種智能控制設備和儀器,做到機電一體化,因此廣泛應用于儀器儀表、家用電器、醫(yī)用設備、航空航天、專用設備的智能化管理及過程控制等領域,可以說單片機已經(jīng)滲透到我們生活的方方面面。單片機原理及應用課程也是目前高校計算機、電子、電氣、自動化等專業(yè)均開設的一門專業(yè)課。由于該課程是一門理論性、實踐性都很強的課程,因此該課程對實驗教學有很高的要求,實驗教學在學生學習的過程中占了很重要的地位。但是,目前很多高校的單片機課程實踐教學環(huán)節(jié)及考核方式都存在著一些問題。學生在傳統(tǒng)的以理論考核為主的學習方式下很難激發(fā)學生的學習興趣,很難提高動手能力。通過考試改革,使學生在重視基礎知識學習的同時,更加注重實踐能力和動手能力的境況,促進創(chuàng)新精神的形成。
二、目前的教學考核形式及存在的問題
《單片機原理及應用》課程是一門專業(yè)課,其前續(xù)課程主要有《電路》、《數(shù)字電子技術(shù)》、《微機原理》等,課程理論教學的主要內(nèi)容包括以下幾方面:(1)單片機的硬件系統(tǒng)結(jié)構(gòu)。包括單片機的基本組成,CPU結(jié)構(gòu)及時序,RAM、ROM的組織結(jié)構(gòu)及擴展,并行I/O接口的基本原理等。(2)單片機指令系統(tǒng)。包括單片機尋址方式及指令,匯編語言程序設計等。(3)單片機接口技術(shù)及應用。包括單片機系統(tǒng)開發(fā)的基本方法和步驟,單片機系統(tǒng)擴展及外部的接口,單片機的綜合應用等內(nèi)容??己酥饕蚤]卷的考試為主,學生的總評成績這樣劃分:平時作業(yè)、實驗成績和考勤各占10%,期末考試成績70%。這樣的教學及考核形式尚存在諸多問題。
1.教學方面問題。實驗課時少。根據(jù)學院制定的教學計劃,《單片機原理及應用》的總學時為32學時,其中實驗課程8學時。實驗課程的學時數(shù)太少,也是影響學生動手能力的一個方面。在實驗課程的分配中,軟件實驗、驗證性實驗至少占了6學時,所以綜合性設計性實驗開設率不高,學生對所學課程缺乏整體性了解和綜合運用的能力。實驗設備缺乏。由于學校擴大招生規(guī)模,實驗室現(xiàn)有的實驗設備臺套數(shù)太少,為滿足學生實驗,不得不增加每組實驗的學生人數(shù)。我國目前的文化教育,重視理論輕視實踐,這造成了學生們從小就重視理論知識的學習而輕視動手實踐。另外,在考核方式上,實驗課一般作為理論課考試分值的一部分,往往也只占很少的學分,并且只要寫過實驗報告就基本可以通過。久而久之,大部分學生也滋生了重視理論課程輕視實驗的思想。
2.考核方面問題。考核方式不合理。學生的考核以閉卷的考試占主要部分,實驗環(huán)節(jié)所占成績比例低。這樣的考試形式使得大部分同學以理論學習及考試成績?yōu)橹鲗?,對于課程學習過程中的實踐動手環(huán)節(jié)只是消極地參與,并沒有真正起到動手動腦的作用??荚噧?nèi)容不合理。由于考試形式以閉卷考試為主,考試內(nèi)容只能局限于教材,加上期末考試前劃范圍、勾重點等,使得一部分同學以考前重點突擊復習為主,造成了這些同學在平時學習及實踐環(huán)節(jié)的松懈??荚囶}型不合理??荚囍锌陀^性題型較多,分值比例較大,綜合設計性題型、論述性題型較少。這對于學生的思考能力及綜合分析問題能力的考查不全面,也不利于激發(fā)學生的學習興趣和主觀能動性。能過以上分析,目前《單片機原理及應用課程》的考核方法已經(jīng)不能滿足學校提出的“培養(yǎng)創(chuàng)新性人才”的要求,不利于培養(yǎng)學生動手能力、創(chuàng)新能力,也不能激發(fā)學生的學習主動性。
三、教學考試改革的方式及具體措施
針對單片機教學考試存在的問題,可以從以下幾個方面進行改革。
1.為考試改革而進行的教學改革。首先,教學改革要進行教學方法的改革。采用從完成實際問題出發(fā),激發(fā)學生的學習興趣和主觀能動性的目標教學方法。在課程的開始階段,設置一個簡單的綜合性實例,利用仿真軟件或?qū)嶒炏鋵嶋H工程問題解決方案演示給學生看,并要求學生下來查找一些與此相關的實際生活中的應用。以此提高學生的學習興趣。在接下來的教學過程中教師以教學目標為導向,整個教學過程圍繞教學目標展開。在教學目標的刺激下,學生為實現(xiàn)目標而努力學習。在完成目標的過程中,教師積極引導,并將教學內(nèi)容滲透其中。這種教學方法不僅可以使學生清楚地認識到單片機的原理、概念在實際生活中的意義,而且對于激發(fā)學習熱情,培養(yǎng)理論聯(lián)系實際的能力極其有益。其次,教學內(nèi)容的改革。注重接口技術(shù)和應用技術(shù)的學習,適當減少體系結(jié)構(gòu)的理論學習。在目標教學法中,學生以實際目標引導其學習^程,那么在教學內(nèi)容上就應增加能夠達成實際目標的應用技術(shù)的學習內(nèi)容,理論體系結(jié)構(gòu)的教學可以把框架性的知識傳授給學生,學生在應用中遇到的理論問題,他們會在框架的知識基礎上自己進一步細化豐富內(nèi)容;從匯編語言轉(zhuǎn)向C語言的編程方式。傳統(tǒng)教學模式中,教師喜歡使用匯編語言編程,匯編語言雖然具有高效控制精確的優(yōu)點,但其結(jié)構(gòu)性差,語句復雜,調(diào)試難度大,學生接受也比較困難。C51高級語言具有程序結(jié)構(gòu)清晰、可讀性好、易于維護等優(yōu)點,一條C語言相當于幾條匯編指令,學生在有C語言的基礎上入門很快,這樣也提高了學生的學習興趣;使用Proteus仿真軟件。通過使用仿真軟件,學生只需要一臺電腦就可以完成實驗室里的基本實驗,方便學生自己動手,提高其動手能力。再次,實驗的改革。把實驗軟件實驗、驗證實驗、設計性實驗及綜合性實驗四個部分,通過驗證性實驗,學生們可以進一步了解單片機及芯片的作用,提高學生的學習興趣。設計性實驗,可以培養(yǎng)學生實踐動手能力及創(chuàng)新能力。綜合性實驗,可以提高學生綜合運用所學知識的能力,提高學生的實驗技能和和培養(yǎng)學生的創(chuàng)新能力。在原有的實驗課時的基礎上增加實驗課時,同時提高設計性及綜合性實驗的比例,真正讓學生把理論與實踐結(jié)合起來。
2.考試方法改革。根據(jù)《單片機原理及應用》課程的特點,考試可以采用筆試、做設計、寫論文、進行實際操作以及開卷、閉卷等多種方式相結(jié)合。我們不能因為筆試的一些缺點就否定筆試在成績評定中的作用,在筆試的過程中還可以增加開卷、閉卷等多種形式。在出卷時增加試卷的靈活性,適當增加設計、分析和綜合思考題型。題目的設計應能使每一位學生在解每道題時都有對知識的理解、分析、比較、融會貫通的過程,從而鍛煉學生的思維,多給學生提供探索的機會和可能性,鼓勵學生獨立思考、標新立異、強調(diào)智力開發(fā)、避免考試中的偶然性。同時在筆試的基礎上還應該增加反映學生平時學習情況的評價內(nèi)容,比如平時作業(yè),實驗報告成績等。還可以增加實際操作環(huán)節(jié)的評定,比如對每次實驗課程都ρ生的操作進行評分,增加實踐環(huán)節(jié)的考評,把學生綜合設計性實驗的操作調(diào)試及結(jié)果作為總評成績的一部分進行考核?;?qū)嵺`環(huán)節(jié)改為操作考試,由學生現(xiàn)場操作,教師根據(jù)操作內(nèi)容正確性進行評分。最后在課程結(jié)束后,還可以鼓勵學生通過學習的知識內(nèi)容進行創(chuàng)新設計,將其所做的設計或者通過網(wǎng)絡、圖書查閱到的資料通過分析總結(jié)后寫成論文的形式提交,以附加分的形式納入總評成績中。這種方法鍛煉了學生的分析、設計和對信息的處理能力。
3.考試效果的評估和對教學方法的反饋。淡化考試分數(shù)之間的微小差異,增大平時考試成績的比例,實行百分制、等級制及與評語相結(jié)合的綜合評分方法,對有獨立見解或創(chuàng)新的學生加分鼓勵。應獎勵有個性者,獎勵有主見、有獨立思維能力的學生。同時,建立考試結(jié)果分析制度,不斷總結(jié)教學經(jīng)驗。發(fā)現(xiàn)問題及時糾正,拓寬、疏通教學質(zhì)量的有效反饋渠道,建立健全溝通機制。改革后的總體效果還有待長時間的檢驗。在教學過程中可以明顯的發(fā)現(xiàn),提問題的同學明顯增多,同學之間相互討論的次數(shù)明顯增加。希望此次考試改革能給《單片機原理及應用》課程的學習帶來新的氣象,增強學生學習的積極性、主動性,培養(yǎng)學生的創(chuàng)新精神和創(chuàng)新意識,實現(xiàn)人才的全面發(fā)展。
參考文獻:
[1]何宏.單片機原理與應用[M].北京:清華大學出版社,2012.
[2]李康林.單片機課程考試方法改革的實踐和探索[J].長沙大學學報,2007,(5):107-109.
[3]周曉雁.單片機實驗教學改革的嘗試[J].山東工業(yè)大學學報,1995,(2):63-65.
Single Chip Microcomputer Principle and Application of Examination Reform Exploration and Research
YANG Yan-xin,HUANG Zhao-bo,ZOU Huan,ZHANG Xue-ping,LI Yu
(Faculty of Mechanical & Electrical Engineering,Yunnan Agricultural University,Kunming,Yunnan 650201,China)
關鍵詞:單片機原理;實驗教學;教學改革
“單片機原理及應用”課程側(cè)重于單片機在汽車領域的應用,其理論性和實踐性都很強。要使學生真正掌握好本課程,必須做到理論教學與實驗教學并重,用實驗教學帶動理論教學。[1,2]在實驗教學過程中,要強調(diào)學生的主體地位,提高學生的動手能力與創(chuàng)新能力。
一、實驗教學現(xiàn)狀
1.實驗學時少
以前的“單片機原理及應用”課程總學時為64學時,實驗學時只有8學時,占總學時的12.5%,實驗學時不足。為了在有限的實驗學時內(nèi)讓學生盡可能多的完成實驗內(nèi)容,教師只能安排一些簡單的驗證性實驗。在實驗教學過程中基本上是“學生看教師做實驗”,學生處于被動地位,達不到實驗教學的最終目的。
2.實驗教學內(nèi)容陳舊、模式單一
傳統(tǒng)的單片機實驗教學內(nèi)容中基礎性、驗證性實驗多,綜合性、設計性實驗少,培養(yǎng)學生操作能力的實驗多,培養(yǎng)學生創(chuàng)新能力的實驗少。實驗教學要求學生在規(guī)定的時間內(nèi)按照步驟完成相同的實驗,實驗過程中教師教接線、給程序,學生在實驗板上調(diào)試。在這種實驗教學模式下,學生簡單模仿,只用動手不用動腦,很難培養(yǎng)學生的創(chuàng)新能力和綜合能力。
3.實驗教學考核體系不完善
傳統(tǒng)的單片機實驗課程不單獨考核,評價方式主要以實驗報告為依據(jù),而且實驗成績占總成績的比例低。這種評價方式使學生對實驗教學環(huán)節(jié)也不重視,很難調(diào)動起學生在實驗教學環(huán)節(jié)中的積極性。
二、單片機原理實驗教學改革內(nèi)容
傳統(tǒng)的實驗教學無法達到培養(yǎng)學生創(chuàng)新能力和綜合應用能力的要求,需要進行改革?!捌噯纹瑱C原理與應用”課程實驗教學改革主要從以下幾個方面入手:
1.實驗室建設
目前NEC單片機在汽車電子領域市場份額較大,[2]而山東理工大學交通與車輛工程學院開設的“單片機原理與應用”課程卻側(cè)重于單片機在汽車領域中的應用。為此,山東理工大學交通與車輛工程學院對單片機課程的教學內(nèi)容進行了調(diào)整,從原來的INTEL公司的8051系列單片機調(diào)整為NEC公司的78K0KF系列單片機。同時在原有實驗設備的基礎上,山東理工大學交通與車輛工程學院與NEC公司合作,建立了NEC單片機開放實驗室。目前實驗室擁有汽車電子嵌入式開發(fā)系統(tǒng)、NEC單片機綜合仿真實驗儀、NEC單片機開發(fā)系統(tǒng)等多套設備,計算機60臺,能實現(xiàn)幾乎全部單片機教學的軟、硬件實驗,為實驗教學的改革打下了良好的基礎。
2.增加實驗學時
“單片機原理及應用”課程比較抽象,學生要真正掌握該課程,需要有充分的實驗教學環(huán)節(jié)作保障,因此增加了實驗學時,由原來的8學時增加到現(xiàn)在的20學時。實驗學時的增加,既可以安排更多的實驗教學內(nèi)容,使其更加系統(tǒng)和全面,又可以靈活地安排實驗內(nèi)容,為課程實驗教學改革的實施創(chuàng)造了條件。
3.更新、調(diào)整實驗教學內(nèi)容
針對78K0系列單片機,NEC公司開發(fā)了一系列齊備的開發(fā)工具,包括Applilet(驅(qū)動代碼生成工具)、PMplus(編譯工具)、SM + for78K0_Kx2(軟件仿真工具)、ID78K0 for MINICUBE(硬件仿真工具)。[3]78K0系列單片機支持片上調(diào)試,可以由仿真器直接下載程序到芯片,也可以利用SM+進行軟件仿真,豐富了實驗內(nèi)容。
在原有的實驗項目的基礎上,增加了綜合性、設計性的實驗內(nèi)容,并對實驗項目進行了分析,精選1/2的實驗項目作為基礎實驗,要求學生必須完成,其余1/2的實驗項目作為綜合性、設計性實驗項目,學生可以根據(jù)自己的愛好選做。這樣既保證了基本的教學內(nèi)容,又激發(fā)了學生的學習熱情和積極參與的主動性。根據(jù)實驗學時的安排和課程特點,將實驗教學內(nèi)容分成了四部分:
第一部分為軟件模擬實驗,主要目的是熟悉Applilet軟件、SM+軟件、PM PLUS軟件等操作軟件,讓學生對整個系統(tǒng)有一個初步了解,為以后的實驗打下了堅實的基礎。實驗項目包括用軟件模擬十字路通燈等。
第二部分為基本端口實驗,主要目的是讓學生認識單片機系統(tǒng)的基本硬件。實驗項目主要有端口輸出實驗、H0定時計數(shù)器實驗、按鍵中斷實驗、A/D轉(zhuǎn)換實驗、多位數(shù)碼管顯示實驗、直流電機控制實驗、步進電機控制實驗等。
第三部分為綜合設計性實驗,目的是幫助學生全面掌握所學內(nèi)容,提高學生綜合運用知識的能力。主要有用TM00定時器設計秒表實驗、用A/D轉(zhuǎn)換值控制步進電機和直流電機轉(zhuǎn)速實驗、鍵盤結(jié)合LCD液晶顯示實驗、利用外部中斷設計流水燈實驗、直流電機轉(zhuǎn)速測量實驗等。
第四部分為創(chuàng)新性實驗,主要針對那些對單片機有興趣的學生,鍛煉學生的創(chuàng)新能力、動手能力和解決實際問題的能力等,該部分實驗在課下進行,可結(jié)合教師的科研項目和各類大學生電子設計大賽,如教師科研課題中的控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)以及全國大學生電子設計競賽(NUEDC)、全國智能車設計大賽、機器人設計大賽、機電產(chǎn)品創(chuàng)新設計大賽等。
4.完善實驗考核體系
實驗教學的主要目的是為了讓學生進一步掌握單片機的原理及應用,培養(yǎng)學生的動手能力、創(chuàng)新能力和解決問題的能力,傳統(tǒng)的以實驗報告評價實驗成績的實驗考核方法很難調(diào)動學生做實驗的積極性,達不到實驗教學的目的。為了改變這一狀況,改革了實驗成績的評定方法。為引起學生對單片機實驗教學的重視,把實驗成績占總成績的比例提高到40%~50%。實驗成績的評定根據(jù)每次實驗的成績,結(jié)合實驗報告給出,實驗報告占實驗成績的比例較低。對每次實驗現(xiàn)場打分,每次實驗前都給學生布置兩個實驗內(nèi)容,其中一個為基本實驗,另一個為綜合性強的實驗,完成基本實驗得60分,完成本次全部實驗才能得滿分。這種做法極大地調(diào)動了學生的實驗積極性,表現(xiàn)在上課時認真聽課,實驗前積極準備,實驗中相互討論等。
三、實驗教學改革的成效
從2009年開始在車輛工程、交通運輸、熱能與動力工程三個專業(yè)進行實驗教學改革,約有1000名學生接受了新的實驗內(nèi)容。通過實驗教學改革,激發(fā)了學生在實驗教學中的主動性與積極性,通過實驗教學又帶動了課堂教學,提高了學生的動手能力,培養(yǎng)了學生的創(chuàng)新能力和綜合應用能力,加強了學生對汽車單片機原理的理解與應用能力。具體成效表現(xiàn)在學生在實驗中的積極性明顯提高,主動思考,實驗完成率達到100%。在三年的期末考試中學生的卷面成績較以前學生的成績有了較大提高,卷面不及格率降到了5%,學生在課程設計和畢業(yè)設計中使用單片機系統(tǒng)的上手速度逐年加快,設計能力、編程能力大大提高。學生利用單片機參加電子類大賽獲獎的等級和人數(shù)逐年提高,2010~2011年,在全國大學生“飛思卡爾”杯智能汽車競賽、“濰柴動力杯”山東省大學生汽車技術(shù)創(chuàng)新設計大賽、山東省大學生智能車競賽等賽事中獲獎20余項。2012年在全國大學生瑞薩超級模型車大賽上共有2支隊伍榮獲全國二等獎,在全國大學生智能汽車競賽山東賽區(qū)中獲得二等獎5項、三等獎1項。山東理工大學交通與車輛工程學院在第九屆“泰汽新能源杯”山東省大學生機電產(chǎn)品創(chuàng)新設計競賽中榮獲省一等獎等。
參考文獻:
[1]李潔,李衛(wèi)兵,等.《單片機原理及應用》實驗教學改革與實踐[J].實驗科學與技術(shù),2012,(4):92-94.
[2]肖靜,馬臨.單片機實驗教學的改革與探索[J].南昌高專學報,
傳統(tǒng)的單片機原理與應用課程教學的課堂上,大多單純依靠老師的講解。老師為了把一些抽象的概念,難懂的知識點講解清楚,往往需要花費大量時間。并且,即使花費了大量的時間,有時因為硬件設計、系統(tǒng)開發(fā)等內(nèi)容,也不容易在簡單的平面教學中清楚地講解,不能使學生產(chǎn)生感性認識。運用多媒體課件與傳統(tǒng)教學相結(jié)合,把傳統(tǒng)教學中難講難理解的知識做成多媒體課件,不僅可以節(jié)省大量教學中板書的時間,還可以提高教學的質(zhì)量和效率。同時老師在課堂上使用的多媒體課件一定要經(jīng)過精心的準備,內(nèi)容要選擇難講難理解的典型事例,通過仿真把結(jié)果動態(tài)演示出來,即能加深學生對問題的理解,又能激發(fā)學生的學習興趣,靈活應用現(xiàn)代教學手段,突出解決該課程中實踐性強的知識點,與傳統(tǒng)教學相結(jié)合,對重點和難點內(nèi)容進行透徹、清楚的講解,使表現(xiàn)形式更加形象化,更容易理解,從而提高學生的學習興趣。除了課堂教學,還可利用網(wǎng)絡資源來最大限度的豐富課堂外學習,建立大范圍的教學資源平臺—教學網(wǎng)站,盡量實現(xiàn)優(yōu)質(zhì)教學資源共享,避免不必要的人力物力的浪費。利用教學網(wǎng)站,給學生提供學習與應用單片機技術(shù)的網(wǎng)絡平臺,開成良好地互動,真正實現(xiàn)教與學的有效整合[2]。
2選擇合適的多媒體課件以滿足教學需求
把多媒體課件應用到單片機課程的教學過程中,使得單片機教學不再枯燥,不僅可以使學生提高對理論知識的認識,而且通過仿真實例可以使學生熟悉單片機系統(tǒng)的開發(fā)方法,進而培養(yǎng)學生的動手和實踐的能力。但是多媒體課件良莠不齊,必須選擇合適的多媒體課件否則事得其反。首先,電子課件的開發(fā)工具有很多種,每種工具軟件有各自的特點,要合理選擇。在單片機多媒體課件的開發(fā)過程中,筆者所在教學團隊,結(jié)合了電子課件開發(fā)工具PowerPoint和單片機仿真軟件PROTUES,使用PROTUES針對具體實例開發(fā)出仿真程序,同時把仿真結(jié)果動態(tài)的插入到PowerPoint制作的電子課件中,使得多媒體課件能夠演示單片機工作的動態(tài)及結(jié)果,感性且直觀,同時又增加了課件的趣味性。其次,要及時更新多媒體課件以適應單片機技術(shù)的發(fā)展速度?!秵纹瑱C原理與應用》是一門內(nèi)容多且雜、實踐能力要求高、發(fā)展迅速的課程,為了適應數(shù)字系統(tǒng)的不斷發(fā)展,多媒體課件中動態(tài)仿真實例要盡可能的選擇新事例,一方面能增加知識量,使課程和發(fā)展形勢緊密結(jié)合,另一方面也能調(diào)動學生的學習興趣,從而提高教學效果。
3結(jié)束語
論文關鍵詞:單片機原理及應用技術(shù);設計理念
《單片機原理及應用技術(shù)》是機電一體化技術(shù)專業(yè)的一門必修專業(yè)技術(shù)核心課程。該課程是根據(jù)“機電一體化技術(shù)”專業(yè)職業(yè)崗位要求設置的一門實踐性和綜合性非常強的專業(yè)技能課程,是基于職業(yè)標準和工作過程開發(fā)的理實一體化的學習領域課程,是屬于職業(yè)學習領域課程之一,它擔負著幫助畢業(yè)生在未來職業(yè)生涯中從擔任單片機程序的編制、控制系統(tǒng)的自動化控制等崗位的重任。通過本課程的學習,旨在培養(yǎng)學生學習單片機的結(jié)構(gòu)和原理、單片機的指令系統(tǒng)、程序設計、單片機的硬件結(jié)構(gòu)及其擴展、單片機的應用等,培養(yǎng)學生具有單片機的編程、硬件的結(jié)構(gòu)設計的能力及團隊協(xié)作、溝通表達等綜合素質(zhì),這對提高機電一體化專業(yè)人才培養(yǎng)質(zhì)量、提升畢業(yè)生就業(yè)能力與就業(yè)質(zhì)量具有重要意義。
一、課程整體設計理念與思路
(一)設計理念
打破以知識傳授為主要特征的傳統(tǒng)學科課程模式,轉(zhuǎn)變?yōu)榛诠ぷ鬟^程的項目課程開發(fā)與設計,工作任務為中心、項目課程為主體,讓學生在完成具體項目的過程中來構(gòu)建相關理論知識,并發(fā)展職業(yè)能力。
1、以崗位需求為依據(jù):依據(jù)自動化控制系統(tǒng)實踐能力要求,設置課程內(nèi)容,實現(xiàn)課程內(nèi)容和職業(yè)崗位需求緊密結(jié)合;2、以工作過程為基礎:按照工作過程中活動與知識的關系來設計課程,突出工作過程在課程框架中的主線地位,按照工作過程的需要來選擇知識,以工作任務為中心整合理論與實踐內(nèi)容;3、以職業(yè)能力為主線:真正以“能力”為主線來設計課程。要按照工作的相關性,而不是知識的相關性來確定課程設置。
(二)設計思路
本課程從應用的角度出發(fā),依據(jù)由簡到難的原則,以典型工作任務為主線,設立教學項目,通過教師指導學生開展自立學習完成工作任務或項目,實現(xiàn)對工作過程的認識和對完成工作任務的體驗,從而形成職業(yè)能力。共設置9個學習項目, 每個學習項目均應從知識技能等方面達到教學的標準。
二、課程整體設計
(一)課程目標設計
確定課程目標的依據(jù)是根據(jù)人才培養(yǎng)方案中崗位具體工作對能力、知識、素質(zhì)的基本要求。通過教學,本課程總體目標是實現(xiàn)學生能力、知識、情感態(tài)度與價值觀等不同層面職業(yè)素養(yǎng)的綜合提升和協(xié)調(diào)發(fā)展,培養(yǎng)可持續(xù)發(fā)展的滿足企業(yè)需求的高技能人才的目標。 1、能力目標:(1)具備單片機硬件圖的表達、閱讀、分析能力;(2)具備單片機匯編語言編程的能力;(3)具備單片機硬件擴展的能力;(4)初步具備單片機的應用能力。
2、知識目標:理解單片機的結(jié)構(gòu)及其工作原理,了解單片機的特點及其發(fā)展過程;掌握單片機的指令格式、尋址方式、數(shù)據(jù)傳送類指令、算術(shù)運算類指令等各種指令系統(tǒng)。掌握單片機軟件編程的方法;掌握單片機的硬件結(jié)構(gòu)及其硬件擴展的方法。
3、態(tài)度目標:具有實事求是的科學態(tài)度和吃苦耐勞的實踐意識;具有開拓和創(chuàng)新精神,具有良好的職業(yè)道德和職業(yè)素質(zhì)。
(二)課程內(nèi)容設計
為了保證學生畢業(yè)后能夠勝任有關崗位的要求,我們依據(jù)專業(yè)人才培養(yǎng)方案經(jīng)過反復研討后,選擇了貼近實際的5個典型項目作為教學內(nèi)容,以保證學生可持續(xù)發(fā)展能力的培養(yǎng)。并根據(jù)學生的認知規(guī)律以及職業(yè)能力成長規(guī)律,將教學項目組織為5個對應的能力訓練項目。
(三)教學方法設計
1、基于教與學的教學方法。一方面以學生為主體,以專業(yè)課程和專業(yè)技能提高的需求為目的確定綜合案例、單項任務和理論知識。通過課堂練習與測驗、課后研究報告、課后綜合案例及課程實驗與學生一起“學中做、做中學”。另一方面,以教師為主導,老師指出課程學習目標和學習方法,進行正確引導(課堂、實驗、課后研究報告),了解學生困惑,進行正確指導(課程學習、作業(yè)、實驗報告、課后研究報告書);2、創(chuàng)造真實氛圍的工作環(huán)境,實施一體化教學法。注重學生職業(yè)素質(zhì)的養(yǎng)成,創(chuàng)設真實氛圍的工作環(huán)境,開展一體化教學,將教室與實訓室合二為一,形成仿真的工作場所,使教學過程變?yōu)樯a(chǎn)過程,學習任務變?yōu)楣ぷ魅蝿?,使學生通過學習親身體驗工作。教學組織過程實施“學做一體”。采用行動導向教學模式,教、學、做過程中,實行以學生為主體的教學互動,以活動為導向的自主學習;3、案例教學法。如講解單片機編程知識時,引入生活、工業(yè)控制實例等開展案例教學,如電動玩具的前進后退、走廊燈光的延時熄滅、倉庫貨物數(shù)量統(tǒng)計、交通燈制作等案例,增加學習興趣和動力,又為學生利用所學知識解決相應的實際問題奠定基礎;4、項目教學法。以生產(chǎn)過程為載體開發(fā)教學項目,整個教學圍繞各個項目的解決而展開,教師提出引導性問題,學生查找資料進行決策分析,制定出計劃,并進行實施,引導學生自主思考。
另外,還充分利用現(xiàn)代化多媒體教學手段,提高教學效率。充分利用網(wǎng)絡教學手段,提供了網(wǎng)絡教學平臺,提高學生自主學習的能力。
三、課程資源設計
使用高等職業(yè)教育時空技術(shù)專業(yè)“雙證課程”培養(yǎng)方案規(guī)劃教材、高職高專系列教材等作為教學參考教材,實行以多媒體技術(shù)為主的網(wǎng)絡教學環(huán)境;推薦優(yōu)秀網(wǎng)站,建立包括課程標準、教學內(nèi)容、課件等內(nèi)容的教學資源庫。鼓勵、引導學生利用網(wǎng)絡自主學習,利用校內(nèi)實驗實訓教學條件,讓學生有目的的,主動地去學習。
[關鍵詞]單片機;創(chuàng)新能力;教學改革
[中圖分類號]G40―057
[文獻標識碼]A
[論文編號]1009―8097(2009)13―0282―03
引言
《單片機原理及應用》課程是向?qū)W生傳授單片機技術(shù)的基礎課程,它綜合了多門基礎課和專業(yè)基礎課的知識,主要培養(yǎng)學生進行智能化電子系統(tǒng)整體設計的能力,培養(yǎng)強電專業(yè)學生的弱電控制能力。通過學習,使學生掌握單片機應用系統(tǒng)的硬件設計和軟件編程技術(shù),可為后續(xù)更高層次專業(yè)課程的學習、畢業(yè)設計、參與實際的綜合設計課題和將來參加工作打下良好的基礎。因此搞好《單片機原理及應用》課程的教學工作,提高學生的創(chuàng)新能力,對提高教學質(zhì)量有著非常重要的現(xiàn)實意義。
一 目前教學中創(chuàng)新能力培養(yǎng)存在的主要問題
我院的自動化、電氣工程及其自動化、電子信息工程三個電類專業(yè)均開設了《單片機原理及應用》課程,學生在學習了電路基礎、數(shù)字電子、模擬電子、微機原理等基礎課程的基礎上,再學習《單片機原理及應用》課程,在整個教學安排上是非常合理的。然而通過40學時的教學和一周的課程設計,最終對學生的學習情況考核時發(fā)現(xiàn)學生對該課程的掌握情況并不十分理想,尤其是創(chuàng)新能力較差,主要表現(xiàn)在:
1 學生主動學習的意識不夠,缺乏創(chuàng)新思想,學習過程中一旦碰到問題,很難認真思考、探索研究、積極主動地解決問題。
2 在《單片機原理及應用》的教學過程中,傳統(tǒng)的教學還是以理論為主,以課堂授課為主,學生很少有應用具體電路解決實際問題的機會,不利于創(chuàng)新思維的培養(yǎng)。
3 目前實驗課程體系驗證性實驗過多,綜合性、啟發(fā)型實驗不夠,沒有大型設計性和綜合性實驗,基本沒有對學生動手能力訓練,更不用說培養(yǎng)學生的創(chuàng)新能力。
4 在傳統(tǒng)的教學思想和方法引導下,學習成績主要是以考試成績確定的,因而常常出現(xiàn)“高分低能”現(xiàn)象。這種評價體系造就學生對實踐環(huán)節(jié)學習的輕視心理,即是以成績合格為目標,而不是能力獲得為標準,限制了學生的創(chuàng)新能力。
二 改革思路和方案
針對以上問題,在單片機教學中,根據(jù)學生、教材、教學設備等實際情況,將授課內(nèi)容進行全面、合理的整合優(yōu)化。減少冗余,加強綜合性、創(chuàng)新性內(nèi)容,在對整個課程鏈研究的基礎上進行了課程改革,改革后的講課學時分配如表1所示:
在對整個課程鏈研究的基礎上進行課程改革,可以避免學生反復學習同一內(nèi)容,但又學得不夠深入等問題。對照以前的教學大綱,了解當前學生所學課程,對單片機的大綱做了更改,利如增加了單片機應用典型案例、接口部分知識,刪除了同步、異步通信概念、進制部分知識等。
這種改革符合目前國家教育教學改革基本方針,可以減輕學業(yè)壓力,用有限的課時學習盡可能多的知識,做到“厚積”。在改革過程中注意積極開展教育創(chuàng)新。為培養(yǎng)創(chuàng)新意識,積極探索具有創(chuàng)造性的教學方法和手段,在授課中改變老師唱主角,學生當觀眾的教學模式:改變學生靜態(tài)、被動接受的地位,建立以學生為中心的實踐性教學模式。利用學生對新事物感興趣的心理特點,鼓勵學生積極、主動地去探究知識,教會學生進行創(chuàng)新的科研方法和在自主的學習中學會創(chuàng)新。另外在現(xiàn)行開設單片機課程中,實踐內(nèi)容所占比例偏少,實驗設備陳舊,內(nèi)容跟不上時展,因此進行了實踐性教學環(huán)節(jié)改革,改善教學與實踐脫節(jié)的現(xiàn)狀,使各環(huán)節(jié)相互銜接,增加創(chuàng)新實驗,通過加強動手能力的培養(yǎng),提高了學生的綜合素質(zhì)和創(chuàng)新能力,培養(yǎng)應用型本科人才。
三、為提高創(chuàng)新能力所采取具體措施
1 提高學生學習單片機的興趣,培養(yǎng)學生創(chuàng)新意識
興趣是最好的老師,只有有了學習興趣,才能夠在學習中創(chuàng)新,喜歡創(chuàng)新,注意創(chuàng)新,發(fā)揮自身的創(chuàng)造性。為激發(fā)學生的學習興趣,在開課之后,我們首先向?qū)W生介紹單片機的多種應用功能及其良好的發(fā)展前景,讓學生明白學什么、為什么學和學會后能做什么,并利用圖片、錄像和實物等介紹一些當前的單片機先進科技和教師相關單片機科研成果;邀請一些單片機科技公司的技術(shù)人員、知名教授來校作單片機知識專題講座;請一些已畢業(yè)從事與單片機技術(shù)有關的學生來現(xiàn)場指導教育,使他們了解單片微機在工業(yè)控制、智能化儀器儀表、計算機外部設備、計算機網(wǎng)絡與通訊技術(shù)和家用電器等領域的應用及學好單片機的重要性和必要性,激發(fā)他們的學習興趣,鼓勵他們動腦思考有哪些領域或哪些與我們?nèi)粘I钕嚓P的電器或儀表等設備適合用單片機控制,從而使學生具有初步的創(chuàng)新意識。
2 鼓勵學生進行單片機應用系統(tǒng)開發(fā),培養(yǎng)學生的創(chuàng)新能力。
不斷鼓勵學生利用課余時間進行單片機應用系統(tǒng)開發(fā),制作自己興趣的產(chǎn)品,編寫單片機程序。由于初學者一般沒有開發(fā)板和仿真器這些設備,為了給學生創(chuàng)造條件,我們采取了以下措施:
(1)給學生提供一些單片機仿真軟件,讓學生在電腦上模擬實際系統(tǒng),編寫軟件。例如提供了proteus仿真軟件,它可以仿真51系列、AVR,PIC等常用的MCU及其電路,還可以和keil軟件互聯(lián),可以像使用仿真器一樣調(diào)試程序。又不需要任何費用,特別適合學生在單片機學習的起步階段使用。我們在實驗室里安裝了這個軟件,并在教學過程中向?qū)W生演示它的功能和使用,鼓勵有電腦的學生安裝這個軟件,讓他們利用課余時間自己動手做做電子表、步進電機、直流電機控制、LED顯示,AD、DA轉(zhuǎn)換,交通燈設計等方面的模擬實驗。
(2)鼓勵有一定經(jīng)濟條件的學生買一些小型的單片機學習開發(fā)板。目前市場上有很多專門為在校大學生學習單片機量身定做學習開發(fā)板、主控芯片。包括凌陽、51系列、AVR系統(tǒng)等,它們價格低,特別適合于學生利用課余時間學習單片機開發(fā)。而實驗室也購置一部分這樣的開發(fā)板,對學生開放,給學生創(chuàng)造自主學習和開發(fā)單片機系統(tǒng)的環(huán)境,從而培養(yǎng)了學生的創(chuàng)新能力。
3 在實驗中培養(yǎng)創(chuàng)新思維
改變原有的實驗教學模式,減少驗證性實驗,增加設計性、綜合性實驗,并開放實驗室,隨時恭候?qū)W生的來臨。在整個實驗進行過程中,以學生為實驗的主體,最大限度地調(diào)動和發(fā)揮學生的主觀能動性,引導學生積極對待實驗中出現(xiàn)的問題,并自己動手解決這類問題。指導教師在實驗的組織管理上起主要作用,而在實驗中僅起指導作用,給學生指明方向,避免多走彎路,并解答實驗當中出現(xiàn)的一些疑難問題。例如:在彩燈移動實驗中,鼓勵學生編寫不同的移動花樣,采用多種不同方法編程,并設計電路圖,這樣將生活中常見的小產(chǎn)品與課程實驗結(jié)合起來。使同學們加深對理論知識的
理解,學到了實際知識,培養(yǎng)了分析問題、解決問題的能力,培養(yǎng)學生的創(chuàng)新思維。
4 通過課程設計改革培養(yǎng)工程素質(zhì),強化創(chuàng)新能力。
創(chuàng)新能力不僅僅體現(xiàn)在一些制作發(fā)明上,更重要的是要有必要的工程素質(zhì)。在課程設計過程中,注重培養(yǎng)學生的工程素質(zhì)。從課程設計選題開始,就要求學生注意收集相關資料、作好分工、做好實驗記錄、總結(jié)調(diào)試心得等。使學生熟悉從立項、方案論證、軟硬件設計與調(diào)試、PCB設計、結(jié)構(gòu)設計、到安裝調(diào)試等電子設計的全過程,系統(tǒng)地培養(yǎng)學生的學習能力、交流能力、合作能力,使學生理解并認識了良好的工程規(guī)范。在設計階段,引導學生從不同角度觀察問題、提出問題、解決問題,注意實現(xiàn)創(chuàng)新性設計。在報告整理階段,引導學生對設計過程進行總結(jié)。從方案設計到器件選型,從程序開發(fā)到調(diào)試。都要求學生將實踐中獲取的經(jīng)驗總結(jié)文字材料,使學生在設計過程逐步體驗本課程的系統(tǒng)性。例如,選擇電子時鐘系統(tǒng)作為課程設計的同學,其硬件電路盡管相對簡單,涉及的單片機資源并不多,大部分同學都能夠很快的實現(xiàn)基本功能,但在此基礎上,引導學生進行創(chuàng)新設計,在硬件電路基本不變的情況下,通過重新規(guī)劃設計軟件,實現(xiàn)許多如計時器、萬年歷、秒表、定時報警器等附加功能。
每年課程設計的題目既可從教師給定的題目中選擇,也可以自行擬定,自行擬定的題目在做之前要提交可行性報告。這就進一步鍛煉了學生的創(chuàng)新能力。2007―2008學年我專業(yè)的課程設計的可選題目如表2所示:
而課程設計評分依據(jù)學生的實際完成情況和文字報告等進行評價。例如,確定若干個基于單片機實現(xiàn)的儀器系統(tǒng)如時鐘、點陣顯示器等基本功能供學生選題。在指定的時間范圍內(nèi),提交完成基本功能的儀器系統(tǒng)、相關文字報告等,最后進行答辯。畢業(yè)設計得分由設計產(chǎn)品功能和質(zhì)量分(40%)、畢業(yè)設計報告分(30%)、答辨分(15%)、特色與創(chuàng)新分(15%)等部分組成,并要答辨。
5 通過考核方法改革考核學生的創(chuàng)新能力
考核方法作為課程教學的最后環(huán)節(jié),它直接檢驗教和學雙方的效果,間接指導著學生的學習。目前《單片機原理及應用》課程使用比較普遍的考核方法仍然是閉卷筆試。應該說,閉卷考試在基礎理論類課程教學中,在強化學生學習和掌握知識的作用是不可替代的,但《單片機原理》課程應用性、實踐性都很強,如果仍以閉卷考試作為主要評價方法,則不能較好檢驗學生的實踐能力和創(chuàng)新能力。因此對當前的考核方法進行了改革,并擬建立一種長期的跟蹤考核制度,將考核重點放在學生在實踐中發(fā)現(xiàn)問題的能力考核上。即將原來的純筆試改成了設計報告、機考和筆試相結(jié)合評分的方法。在課程結(jié)束后學生要提交一個設計報告,設計一種產(chǎn)品,該報告的評分標準為:報告(50%)+創(chuàng)新意識(30%)+程序調(diào)試(20%)。而機考指的是在實驗室里現(xiàn)場考核,主要考核學生動手能力和程序調(diào)試能力。而筆試試卷在考核學生的基礎知識的基礎上,更強調(diào)學生的創(chuàng)新性思維,在題型上進行了改革。減少了一些需要死記硬背的客觀題,增加了靈活多樣的程序設計,電路設計等題型。充分考核了學生的學習情況和創(chuàng)新能力。最終成績測評比例為設計報告(30%)+機考(20%)+筆試(50%)。
6 開展第二課堂,培養(yǎng)學生的創(chuàng)造能力
為加強對學生學習的引導,我們將課堂教學延伸到課外,注意對學生參與實踐活動興趣的培養(yǎng)。將學生的課外科技活動納入到創(chuàng)新能力培養(yǎng)的過程中來,成立了創(chuàng)新電子社團,以電氣工程及其自動化、電子信息工程專業(yè)學生為主,其他專業(yè)學生也可自愿參加。由《單片機原理及應用》課程的主講教師作為主要指導教師,每周輔導1―2次,并提供不同層次的實踐內(nèi)容,組織多種形式的實踐活動,提出靈活多樣的實踐要求,吸引學生主動地、有選擇地參與這些實踐活動,讓學生根據(jù)自己的發(fā)展方向,結(jié)合自己的興趣和需求,選擇適合自己的題目或感興趣的產(chǎn)品設計。在設計和制作過程中,教師給予適度的指導,使學生能夠獨立、主動、保質(zhì)保量地完成自己的設計目標和任務,把學生被動地學習變成積極主動地學習,把依賴于老師的學習變成獨立的學習和思考。設計題目和產(chǎn)品的實現(xiàn)也增強了學生獨立解決問題的自信心,進一步提高學習的興趣。在教師的指導下,學生可以通過第二課堂對課堂教學內(nèi)容進行補充和提升,可以根據(jù)自己的興趣進行選題、完成自己感興趣的課外實驗項目、設計和電子制作,可以自己設計電子作品等,這樣就使他們在完成學習任務的基礎上,使自己的創(chuàng)新思想得以實現(xiàn)。大大激發(fā)了學生的課外學習興趣和主觀能動性。也為學生提供了自由發(fā)展的空間,提高了學生的創(chuàng)造能力。
7 依托各種競賽,推進課程改革,提高創(chuàng)新能力
積極參加全國大學生電子設計競賽、盛群杯單片機競賽,飛思卡爾智能車競賽等各類比賽。這些競賽既培養(yǎng)了學生電子設計能力,提高了實踐能力,也鍛煉了學生的團隊合作精神。通過各類競賽,掊養(yǎng)一部分學生的動力創(chuàng)新能力,再通過宣傳,使其它學生對單片機學習產(chǎn)生興趣,為參加這些競賽而努力,從而進一步提高了學生的創(chuàng)新能力。
四 結(jié)束語
在進行了課程改革以后,學生的學習熱情受到了很大的激發(fā),出現(xiàn)了自主式學習的熱潮。由于課程的改革,使理論教學的時間大大縮短,學生有了更多動手和思考的時間,在課程結(jié)束時,大多數(shù)同學提交了自己的作品,更有部分同學在單片機比賽中取得了優(yōu)異的成績。我們將以此為契機,積極、主動地促進單片機課程的進一步改革,使單片機課程跟上時展的潮流,使學生學完單片機后,不僅僅具有初步單片機應用系統(tǒng)的設計和開發(fā)能力,還具有了一定的創(chuàng)新能力,有效的提高了學生的綜合素質(zhì)。
參考文獻
[1]江世明,劉湘濤,申壽云等.省級重點建設課程《單片機原理及應用》的創(chuàng)新與實踐[J]懷化學院學報,第2006,25(8):162―163.
[2]龔益民.《單片機原理及應用》教學改革與實踐[J].2007,(5):119―120
(湖北民族學院 信息工程學院,湖北 恩施 445000)
摘 要:以電子專業(yè)微機原理和單片機原理課程為例,提出引入比較教學法和Proteus仿真軟件,通過一個綜合性實驗,從電路結(jié)構(gòu)、程序設計和仿真結(jié)果3方面進行對比和分析。最后以問卷調(diào)查形式說明比較教學能夠增進學生對課程內(nèi)容的理解,利用Proteus仿真軟件能使課程變得更加生動和靈活,有利于培養(yǎng)科技創(chuàng)新人才。
關鍵詞 :新興產(chǎn)業(yè);人才培養(yǎng);比較教學;Proteus仿真軟件;微機原理;單片機原理
基金項目:國家自然科學基金地區(qū)基金項目(61263030,61463014);湖北民族學院教學研究重點項目(2014JY005, 2013JYZ08);湖北民族學院教學研究一般項目(2013JY008, 2014JY033)。
第一作者簡介:高林,男,講師,研究方向為嵌入式技術(shù)與智能控制,glhust@163.com。
0 引 言
比較教學法是指在教學活動中將兩個或兩個以上的認知對象放在一定的條件下,按照同一標準進行對照比較,從而確定認知對象屬性的同異、地位的主次、作用的大小、性能的優(yōu)劣、問題的難易或認識的正誤深淺,以達到辨識、了解和把握認知對象之目的的一種方法[1]。
在高校電子技術(shù)專業(yè)中,微機原理與接口技術(shù)課程是重要的專業(yè)基礎課,單片機原理及應用課程則是應用型專業(yè)課。前者偏向于原理性的介紹,涉及的實驗比較簡單;而后者則偏向于應用性,涉及的實驗較多。這兩門課程的實驗過程中使用的芯片及編程方式非常類似[2-3],可見這兩門課程適合進行比較教學,因為兩個對象既有相同或相近的特性,同時又有相異的特性,這樣的對象才是合適的比較對象[4]。為適應新興產(chǎn)業(yè)人才培養(yǎng)方案中這兩門課程的變化,首先對兩門課程內(nèi)容進行比較分析,然后引入Proteus仿真軟件作為現(xiàn)代化教學手段,再通過一個綜合性實驗對比仿真來具體探討兩門課程的特點,最后通過問卷調(diào)查的形式檢驗教學效果,以求摸索出一條適應新興產(chǎn)業(yè)發(fā)展需要的人才培養(yǎng)途徑。
1 教學內(nèi)容比較
在新興產(chǎn)業(yè)人才培養(yǎng)方案制訂過程中,微機原理與接口技術(shù)課程原本先于單片機原理及應用課程一學期開設,現(xiàn)在變成在同一學期開設,而且兩門課程在理論學時減少的同時,實驗學時均有所增加,這樣就給教師授課和學生學習增加了難度,又因為兩門課程存在緊密的聯(lián)系,所以利用比較教學法對課程內(nèi)容進行比較分析,可得出兩門課程之間存在以下3個主要的關聯(lián)點。
1)兩門課程的核心芯片不同。微機原理與接口技術(shù)課程的核心芯片是8086微處理器,單片機原理及應用課程的核心芯片則是51單片機。雖然核心芯片不同,但是它們與外部進行信息傳遞均采用數(shù)據(jù)總線、地址總線和控制總線的“三總線方式”,均存在引腳復用且需要外接地址鎖存器,這些內(nèi)容可在講解時進行對比,便于學生理解。
2)兩門課程的編程語言完全不同,前者是匯編語言,后者則采用C51語言。雖然前者是低級語言,后者是高級語言,看似不相關聯(lián),但通過對比學習能增進理解。例如匯編語言中關于堆棧以及進棧、出棧指令的知識,能幫助學生在學習C51語言時更好地理解函數(shù)的調(diào)用和返回以及函數(shù)的嵌套調(diào)用等內(nèi)容。
3)兩門課程的接口技術(shù)內(nèi)容相似,均包含并口、串口、中斷控制、定時器/計數(shù)器、D/A和A/D等。為避免教學內(nèi)容重復,一般在前者授課中既講工作原理又講接口電路,而后者中對應部分只講接口電路,不講或少講工作原理。例如,兩門課程在講到并口部分時,前者既要講解可編程并口芯片8255A的工作原理,還要講解8086與8255A的連接電路和編程;后者則重點講解51單片機擴展并口電路和編程,并口工作原理則略去不講。
2 比較教學手段
雖然已經(jīng)對兩門課程的教學內(nèi)容進行了比較分析,但如果仍然采用傳統(tǒng)的教學方式,并不能有效提升教學效果。在進行理論教學時,通常采用“板書+課件”的教學方式,這樣會把接口電路、程序及運行結(jié)果這三者割裂開來,無法檢驗接口電路是否可行、所編程序是否有效以及程序在電路中的運行結(jié)果是否正確。在進行實驗教學時,通常采用“電腦+實驗箱”的教學方式,也存在實驗設備昂貴、容易損壞、實驗電路固定、設計內(nèi)容少等問題,導致學生無法了解接口電路工作原理,從而缺乏電路分析和設計能力。
能否找到同時提升這兩門課程教學效果的手段?解決的方法就是在教學中引入Proteus仿真軟件。Proteus仿真軟件是一款包含大量系統(tǒng)資源、豐富硬件接口電路,具有強大調(diào)試功能和軟硬件相結(jié)合的仿真系統(tǒng)[5]。Proteus強大的設計與仿真功能被廣泛應用在數(shù)字電路、模擬電路、單片機、嵌入式系統(tǒng)等多門課程的教學和實驗中[6]。
引入Proteus仿真軟件之后,在兩門課程的理論課上,可以預先畫出接口電路的原理圖,然后用相應的編程軟件編寫程序并加載到對應的核心芯片上,最后將運行結(jié)果演示給學生看,這樣使課堂變得直觀、生動,還能將接口電路、程序及運行結(jié)果有機結(jié)合起來。另外,在兩門課程的實驗課上,由于該軟件擁有實驗箱中幾乎所有的元器件和虛擬儀器、儀表,能夠讓學生在實驗箱中完成硬件實驗的同時,也能在該軟件中對實驗電路進行仿真,從而實現(xiàn)與硬件實驗完全相同的效果。在此基礎上,該軟件還擁有很多實驗箱中沒有的元器件,能讓學生進一步修改電路,甚至設計出多種功能的實際應用電路進行仿真,從而鍛煉學生電路系統(tǒng)設計的能力。
3 比較教學實例
以一個綜合性實驗為例,從電路、程序和仿真3個方面來對比探討兩門課程的特點。該實驗名稱是“PC機通過串口控制數(shù)字時鐘”,要求在以8086為核心的微機控制系統(tǒng)和以AT89C52(一種51單片機)為核心的單片機控制系統(tǒng)中均實現(xiàn)這樣的功能——當PC機發(fā)送數(shù)字1時,數(shù)字時鐘運行;當發(fā)送數(shù)字0時,數(shù)字時鐘暫停。
3.1 電路結(jié)構(gòu)
該實驗電路結(jié)構(gòu)框圖如圖1所示,圖中上面虛線框中是以8086為核心的微機控制系統(tǒng),下面虛線框中是以AT89C52為核心的單片機控制系統(tǒng)。從電路結(jié)構(gòu)來看,前者更為復雜,后者相對簡單。這是因為8086是微處理器,并口、串口、中斷、定時器/計數(shù)器等功能均需要外部擴展;而AT89C52是單片機,這些功能大多數(shù)內(nèi)部就有。例如8086內(nèi)部沒有串口,需要通過串口擴展芯片8251A實現(xiàn)串行通信,再經(jīng)由RS-232連接到PC機;而AT89C52則可以通過自身串口經(jīng)由RS-232連接到PC機。類似的情況還有8086需要通過中斷控制器8259A來管理中斷,通過計數(shù)器/定時器8253控制串口波特率,而AT89C52內(nèi)部具有中斷控制系統(tǒng)負責管理中斷,其內(nèi)部定時器/計數(shù)器可作為串口波特率發(fā)生器。
3.2 程序設計
8086主程序和AT89C52主函數(shù)流程如圖2所示,圖中左邊是8086主程序流程,右邊是AT89C52主函數(shù)流程。從程序設計來看,8086的控制重點是串行通信接口芯片8251A和中斷控制器8259A,其中包含大量訪問外部接口的程序;而AT89C52的控制對象主要是其內(nèi)部的兩個定時器/計數(shù)器和相應的中斷,訪問外部接口的程序相對較少。例如8086需要不斷查詢8251A狀態(tài)字的RxRDY(串行接收準備好)標志位來判斷是否接收到數(shù)據(jù),當完成接收后,再以“CPU get X”(X為所收到的數(shù)據(jù))的形式回送給PC機,這些程序均要訪問外部接口。而AT89C52則只需不斷查詢內(nèi)部RI(串行接收中斷)標志位來判斷是否接收到數(shù)據(jù),當完成接收后,再以“MCU get X”(X為所收到的數(shù)據(jù))的形式回送給PC機,這些程序全部在單片機內(nèi)部完成。
3.3 仿真結(jié)果
先在Proteus仿真軟件中分別完成8086電路和AT89C52電路的原理圖設計,然后將兩個電路原理圖中的RS-232串口COMPIM的通信波特率均設為2400bit/s,并設置其占用計算機串口COM2,串口調(diào)試助手軟件占用COM1,再通過虛擬串口軟件VSPD設置虛擬串口,使COM1口和COM2口虛擬對接[7]。
該實驗在8086電路中仿真結(jié)果如圖3所示。圖中數(shù)碼管顯示當前時間是23時59分46秒,RxD端顯示10120,表示已從PC機發(fā)送了5個數(shù)字,依次是1、0、1、2、0。TxD端顯示的就是8086電路回送給PC機的5條字符串,其中數(shù)字從上往下與RxD端顯示順序一致。
該實驗在AT89C52電路中仿真結(jié)果如圖4所示。圖中數(shù)碼管顯示當前時間是00時01分50秒,RXD端顯示10130,表示已從PC機發(fā)送了5個數(shù)字,依次是1、0、1、3、0。TXD端顯示的就是AT89C52電路回送給PC機的5條字符串,其中數(shù)字從上往下與RXD端顯示順序一致。
從仿真結(jié)果來看,兩個電路均順利完成實驗要求,而且結(jié)果清楚、直觀,此結(jié)果還能與實驗箱上的實物效果進行比較,便于學生理解實驗箱內(nèi)部電路的工作原理。
4 結(jié) 語
在戰(zhàn)略性新興產(chǎn)業(yè)發(fā)展的背景下,學院對現(xiàn)有電子專業(yè)進行改造,提出“3+1”培養(yǎng)模式,即“前3年在學校學習,后1年在企業(yè)培訓”,為此還與相關企業(yè)簽訂了人才培養(yǎng)協(xié)議[8]。學院在新興產(chǎn)業(yè)人才培養(yǎng)方案制訂過程中,主要依據(jù)時間集中、強化基礎、減少理論、重視實踐”的原則來設置課程,因此,部分課程的開設與以前有較大的區(qū)別,其中微機原理與接口技術(shù)、單片機原理及應用”這兩門課程的變化具有代表性。
當兩門課程的教學過程全部結(jié)束以后,通過對2011級電子專業(yè)93名本科生進行問卷調(diào)查得知,關于比較教學有42%的學生認為效果好,35%的學生認為有一定效果,23%的學生認為效果不好。認為效果不好的原因主要在于微機原理課程中匯編語言難學、部分實驗箱損壞等。關于引入Proteus軟件輔助教學有54%的學生認為效果好,33%的學生認為有一定效果,只有13%的學生認為沒有效果。認為沒有效果的原因主要是Proteus中還缺乏一些實際的元器件模型導致電路不能仿真等。此問卷調(diào)查結(jié)果表明,大部分學生認為在兩門課程教學過程中采用對比方式能夠增進理解,引入Proteus仿真軟件不僅能夠使理論課變得更為形象和生動,使實驗課變得更加靈活和開放,還有助于培養(yǎng)實際動手能力。
參考文獻:
[1] 宋文. 比較教學法在匯編語言課程教學中的應用[J]. 電腦知識與技術(shù), 2013, 9(10): 2402-2403.
[2] 高林. 單片機原理與微機原理綜合仿真系統(tǒng)的設計及應用[J]. 實驗技術(shù)與管理, 2014, 31 (3):91-94.
[3] 趙晚昭, 周柳娜, 趙晚春, 等. 微機原理及單片機課程改革淺談[J]. 物聯(lián)網(wǎng)技術(shù), 2012 (7): 74-76.
[4] 冷洶濤, 蔡銘輝, 龐文穎. 比較教學法三要素在高等教育中的實踐性探索[J]. 高教論壇, 2013(8): 70-73.
[5] 周冠玲, 馮占英, 李戰(zhàn). “單片機原理及應用”課程教學改革的探討[J]. 中國電化教育, 2012(6): 105-107.
[6] 陳越, 顧暉, 梁惺彥. Proteus虛擬仿真在微機原理教學中的應用[J]. 電子技術(shù)應用, 2012, 38 (1): 106-108.
[7] 曾維鵬, 蔡莉莎, 林爾敏. 基于VC++及Proteus的上、下位機串口通信仿真技術(shù)[J]. 鎮(zhèn)江高專學報, 2013, 26 (4): 74-76.