前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的單片機課程設計主題范文,僅供參考,歡迎閱讀并收藏。
關鍵詞:MSP430;教學改革;課程設計
0引言
隨著時代的進步和微電子技術的發(fā)展,以及目前物聯(lián)網(wǎng)產業(yè)的應用,單片機技術作為物聯(lián)網(wǎng)產業(yè)的關鍵技術之一,得到了更廣闊的發(fā)展機會和應用前景。為適應這個市場對人才的需要,高校單片機課程的教學內容也逐步由MCS-51系列過渡到相對復雜但功耗更低的MSP430系列。首先,在MSP430單片機的教學內容上,目前的教材基本是以單片機生產商提供的技術手冊為主,大體上延續(xù)了以往傳統(tǒng)MCS-51系列的教學思路,即以單片機的知識點為主線進行單元技術教學。這對短時間集中實踐環(huán)節(jié)課程設計類的教學明顯不太適用。所以在教學內容的組織上需要根據(jù)學生理論課知識掌握的具體情況和實踐課程的特點,重新組織教學內容。其次,在教學方法上,由于學生在前期已經(jīng)完成了MSP430單片機的理論學習,如何在短時間內把學過的知識應用到實踐當中去,把理論學習中分散的各個知識點通過一個個由淺入深的設計題目系統(tǒng)有機地組合在一起,使得學到的知識在系統(tǒng)上和深度上有質的提高。這也是課程設計不同于理論教學而需要重新設計整合的地方。最后,在學生成績評定方法上,為了調動學生主動學習的積極性,發(fā)掘每個學生的潛力,在成績的評定上做了一定的探索和嘗試。
1教改實施的主要內容
1.1教學內容與教學方法的改革
相比于MCS-51系列單片機,MSP430系列單片機不僅在理論上有一定的難度和深度,而且在設計的靈活性和創(chuàng)新性上有更大的可操作空間。課程設計環(huán)節(jié)在實踐教學中起著承上啟下的關鍵性作用,一方面是將所學的基礎知識(模擬電路、數(shù)字電路、C語言等)融會貫通綜合運用的過程,另一方面也是為以后的畢業(yè)設計以及電子設計類競賽打下良好的實踐基礎。有鑒于此,在教學內容的編排設計上,既要體現(xiàn)對MSP430單片機重點知識的理解把握,又要結合設計題目對所涉及的知識點更進一步深化學習。所以在本次教改中,對教學內容和方法做了一定的調整,主要在以下幾個方面進行嘗試和探索:(1)理論與實踐教學環(huán)節(jié)的銜接整合。由于學生對MSP430單片機理論在學習和理解與實踐上有一定的距離,所以在課程設計的前期有必要對在設計過程中常用的模塊做進一步的強化學習,快速解決理論上的難點和疑惑。在教學方法上,也不同于以往的理論教學,突出了以關鍵模塊為主要掌握內容,通過對模塊電路圖邏輯關系的深入細致的講解,加強了學生對MSP430單片機關鍵模塊的功能理解。為此,在講授每個模塊時,都給學生發(fā)一張清晰放大的模塊邏輯功能電路圖,以逐個過關的考核方式,使學生能在很短的時間內迅速掌握MSP430單片機的主要內容。同時,也著重強調該模塊在實際設計當中的一些具體的應用以及一些注意事項,在這點上,由于MCS-51單片機的內容和功能相對比較簡單,所以在以往的理論教學中大都是簡單介紹一下,其應用設計部分學生通過自學的方式來掌握。而MSP430單片機由于其結構更復雜、應用更廣泛,雖然學生在理論教學過程中也學過相關的知識并做過一些驗證性實驗,但是對大多數(shù)學生來說知識的掌握還是停留在理論上,對基本知識理解深度不夠,導致學生困惑的問題還有很多。致使學生綜合性實驗能力較弱,完成課程設計和實際應用設計的難度較大。因此要注重研究實際應用中典型問題背后的原因,深化和細化基本知識的講授,這對實際應用和提高可起到至關重要的作用。因此需要強化理論與實踐銜接環(huán)節(jié)的教學,不斷挖掘基本知識內容的深度,特別是實際應用這一部分很有必要在老師的指導下完成。比如,在講授最常用的也是最重要的定時器A捕獲功能的時候,除了講述定時器A的邏輯結構和使用規(guī)則外,對其輸出端口的八種工作模式,還通過重點補充在每種工作模式下常用的設計實例的分析講解加以介紹和總結。這種重點講授和逐一考核相結合的教學方法在本次教改過程中取得了很好的教學效果,使學生能在此基礎上更容易地進入到高級層次的應用設計當中。(2)實踐開發(fā)平臺的選擇。目前各高校大都使用各種功能完備的實驗箱或開發(fā)板,其明顯的弊端就是由于實驗箱上各接口的連接都是固定的,學生大多數(shù)不會主動去了解這種連接后形成的電路工作原理;沒有經(jīng)歷過從設計、元器件連接、調試到完成全過程的鍛煉;而且實驗箱上資源有限,對一些能力比較強的學生來說不能進行更多種硬件方案的設計和創(chuàng)新?;谏鲜鲈?,本次教改沒有使用以往MCS-51單片機那樣各種功能和結構都固定的實驗箱,而是選用了MSP430單片機核心板外加按鍵輸入模塊和數(shù)碼管顯示輸出模塊等構成的最小系統(tǒng),這樣的選擇是因為MSP430單片機的引腳復用功能非常普遍,把MSP430單片機的所有外接引腳都空出來供學生選擇使用一方面可以增強學生對端口的認識,也使學生更深刻的體驗MSP430單片機強大的實現(xiàn)功能。而且也為以后外加溫度模塊、紅外線模塊、重力感應模塊等更多模塊的選擇提供了堅實的基礎。另一反面也使學生在課程設計過程中有更大的自由度和選擇空間,創(chuàng)造了一個寬松的硬件實驗環(huán)境和發(fā)揮創(chuàng)造性的空間,增大了課程設計的吸引力。通過應用這個開發(fā)平臺促使學生主動去熟悉引腳的各項功能、自己設計電路的實驗方案、自己選擇應用的設計模塊以及最終完成的功能,同時,這些實驗手段的綜合應用,促進了學生對理論教學的理解,使學生的實際動手能力得到了提高和鍛煉,從學生最終的設計成果上看也確實達到了這種效果。(3)基于項目引領的實驗模式。課程設計不同于一般的驗證性實驗課程,它是在理論教學的基礎上,以實踐和創(chuàng)新為主線,以提高學生綜合能力為目標的教學環(huán)節(jié)。以往MCS-51單片機課程設計由于硬件結構相對簡單、外圍接口功能單一,留給學生自由設計的空間比較有限,所以教學模式采用傳統(tǒng)“灌輸式”的教學方法,給學生的設計任務大都是相對單一的題目。本次教改借著硬件開發(fā)平臺更新?lián)Q代的機會,有條件在教學模式上做了進一步的探索,采用了基于項目引領的實驗教學模式。該教學模式旨在提高學生的綜合素質,從宏觀教學的角度考慮,是一種以學生為中心的教學模式,將整個課程設計的教學內容設計成一個基本涵蓋了本課程重點教學內容的設計項目庫,其中對每個重要知識點都有多個難度等級不同的設計項目,學生可以根據(jù)自己的能力和興趣選擇并完成基本涵蓋每個知識點的多個設計題目。設計項目庫中的題目難度系數(shù)的差異化、多樣化既是因材施教教育理念的一種體現(xiàn),也是以往課程設計教學經(jīng)驗的一種總結。通過這樣的教學設計,加大了學生對課程的興趣,逐漸地積累成就感,并最終能較快地進入設計者的角色,能較好地完成實際應用的設計。
1.2教改效果的評定
教改效果主要通過學生成績的評定來考察。因此,對學生成績的評定方法也進行了初步的探索。學生成績評定是教師教學過程的重要環(huán)節(jié),對教師的“教”與學生的“學”具有重要指導作用。傳統(tǒng)的教學評價模式顯然不能夠體現(xiàn)學生在課程設計過程中的全部工作,因此,需要建立多元化評價體系,既要重視學生在設計過程中體現(xiàn)出來的創(chuàng)意、創(chuàng)新等能力水平的評價,又要考慮到每個學生的基礎和能力的差別,保護學生的學習積極性,設立合理的考核分數(shù)比值,提高學生在設計過程中的分值。這種多元化的考核辦法既能夠充分調動學生的主觀能動性,提高學生的創(chuàng)新意識以及競爭意識。同時也從不同角度動態(tài)地反映了學生在課程設計過程中的學習情況以及學習效果。在此次教改過程中也對此進行了初步探索,取得了一定的效果。
隨著我國社會經(jīng)濟的發(fā)展,城市化、城鎮(zhèn)化進程的加快,道路交通堵塞問題日趨嚴重,如何對交通進行合理的管理和調度而盡可能減少堵車現(xiàn)象成為目前我國很多地方尤其是特大城市急需解決的問題,顯然交通燈在其中起著不可或缺的作用。本文就控制交通燈的方法進行了討論,分析了各種方案的性價比,并用軟、硬件加以實現(xiàn)。而后,對六車道以上道路的“十字交叉路通燈控制”進行了分析。最后,還對城市交通燈網(wǎng)的控制進行了展望。希望能給有關政府部門一些參考,更好地改善我們的城市交通?,F(xiàn)今的交通發(fā)展迅速,車輛極具增加,馬路不斷擴寬,人行橫道相對較少。在車流量較大的地段即便有人行橫道,行人也很難通過馬路。行人自控指示燈系統(tǒng)可以有效的改善這種狀況。特別是像北京這樣的大都市,經(jīng)濟飛速發(fā)展,車輛繁多,人口密集。緩解交通已成為當務之急.例如在我們新校區(qū)西門口(塔南路)就是這種情況,每天進出校門的學生特別多,大多還需要穿過這條繁忙的高速公路,這為學校師生帶來大大的不便.該系統(tǒng)主要應用于交通領域,具有較高的實用價值。該系統(tǒng)利用紅燈,黃燈,綠燈來指揮車輛和行人,以達到車輛停止,行人通行的目的,減少了交通擁擠現(xiàn)象,為行人節(jié)省了時間,即保證行人過馬路時的安全,也減輕了交管部門的負擔。本產品面對公共交通設施,并不注重經(jīng)濟收益,而是注重以后潛在的發(fā)展,從而帶動相關產業(yè)。用戶可以完全掌握行人自控指示燈系統(tǒng)的操作方法,以及各個按鍵的作用科學技術的突飛猛進直接把我們帶進了信息化的社會,計算機的應用已普及到經(jīng)濟和社會生活的各個領域.
第二章設計要求與任務
第一節(jié)目的和要求:
1、實驗要求:
編寫程序,以89c52的端口作為輸出口,控制4個雙色LED燈(可發(fā)紅、綠、黃光),模擬十字路通燈管理。
2、實驗目的:
(1)學習I/0口擴展方法;掌握89c52的工作原理以及編程方法,了解軟件與硬件的調試技術。
(2)學習模擬交通燈控制方法;(3)學習雙色LED燈的使用;
第二節(jié)設計任務和設計內容:(CPU均采用89c52)
1.軟件延時實現(xiàn)模擬路通燈控制:(如圖1)
實驗效果:軟件延時控制A﹑C路口紅燈,B﹑D路口綠燈亮60秒;然后A﹑C路口不變,B﹑D路口綠燈閃5下,然后B﹑D路口黃燈亮;再變?yōu)锳﹑C路口綠燈,B﹑D紅燈延時3秒;然后A﹑C路口綠燈閃5下,再黃燈亮,B﹑D不變。再循環(huán)······。并將綠燈剩余時間顯示在LED上(該項編程可將其結果顯示在計算機屏幕上代替)。
初始化
設置89c52
為輸出
C口為輸出
清LED
BD,AC四個方向全為紅短延時
BD方向亮綠燈60秒
AC方向亮紅燈
BD方向綠燈閃五次,AC方向燈不變
BD方向為黃燈延時
AC方向燈不變
有鍵按下?
有鍵按下?
BD方向亮紅燈并延時3秒,AC方向亮綠燈
有鍵按下?
有鍵按下?
狀態(tài)0
狀態(tài)1
狀態(tài)2
狀態(tài)3
有鍵按下?
BD方向燈不變,
AC方向綠燈閃五次
狀態(tài)4
BD方向燈不變,
AC方向黃燈延時
狀態(tài)4
返回DOS
狀態(tài)1
狀態(tài)3
狀態(tài)4
狀態(tài)2
循環(huán)
運行
(圖2流程圖)
2.89c52定時器控制模擬交通燈:
實驗效果:軟件延時控制A﹑C路口紅燈,B﹑D路口綠燈亮50秒;其余要求和第1點中的相同。
第三章設計方案及評估論證
第一節(jié)題意分析:
雖然題目是四個路口,其實這是用于人行橫道處的
交通燈,也可用于不允許拐彎的主﹑副街道的交叉口處。
如圖1所示,B、D方向是雙向車道;A、C方向是人行橫道?;蛘邔D看作主街道,而AC看作副街道,也是可以的。
第二節(jié)工作原理說明:
1.工作原理說明:
此方案是通過并行接口芯片89c52A和計
算機的硬件連接,以及通過軟件延時的方法進行軟件
編程,來實現(xiàn)十字路通燈的模擬控制。如圖2(89c52A芯片)所示,1.主控制單片機
[論文摘要]文章分析了電子信息工程專業(yè)單片機原理與接口技術課程教學的現(xiàn)狀,認為提高設計性實驗開設的質量是教學改革的重點,指出設計性實驗開設中要注意理論與實驗的銜接、驗證性實驗與設計性實驗的銜接、課堂與課外的銜接,并不斷完善適合設計性實驗的評價體系,提高人才培養(yǎng)的質量。
電子信息工程專業(yè)作為實踐性、應用性非常強的理工科專業(yè),學生必須具備扎實的基礎理論知識,具有較強的實驗技能,今后才能順利地從事電子設備和信息系統(tǒng)的維護和研發(fā)。要實現(xiàn)這個目標,必須十分重視相關課程的建設,搞好實驗教學改革。而單片機原理與接口技術課程作為電子信息專業(yè)的一門專業(yè)主干課程,其應用性非常強,設計性實驗開設質量對于學生今后就業(yè)、工作至關重要。
一、教學現(xiàn)狀
單片機原理與接口技術課程是電子信息工程專業(yè)核心課程之一,理論的重要性不言而喻,但在實驗教學方面大都還是停留在傳統(tǒng)的實驗模式上,離培養(yǎng)學生實踐動手能力和創(chuàng)新精神還有差距。很多學生反映,課程學習下來理論基本掌握了,驗證性實驗也能順利完成,但要真正完成一個實際項目時,卻無從入手。出現(xiàn)這種現(xiàn)象原因是多方面的,筆者認為主要有:
1.教學模式方面的原因。傳統(tǒng)教學方式中,教師主要注重于理論的完整性和知識結構的完備性。理論上從單片機的結構講起,然后講匯編指令和c語言編程,再講硬件接口及相關的程序編寫,最后講一兩個實例,課時也就差不多用完了,再想講其他東西就沒有時間了。實驗也注重基本原理和基本方法的訓練,為了讓學生認識單片機的基本組成和基本指令,所開出的實驗就占了大部分實驗課時,最后只能做幾個綜合性實驗或做一個簡單的設計,這樣就結束了整個課程的學習。
2.教師方面的原因。自從高校擴招以后,學生的數(shù)量劇增,而教師并沒有同比例增長,教師承擔的課時量太大,教學壓力過重。具體到單片機原理與接口技術這類專業(yè)性和實驗性都非常強的課程,存在著精力投入不夠的問題。如果要改革實驗教學的模式,以設計性實驗為主的話,教師就要投入非常多的精力。
3.評價體系方面的原因。就評價體系而言,目前通行的仍然是以分數(shù)的高低來評價學生學習成績的好壞。一般采用平時成績、實驗成績、考試成績各占總成績的一定比例來得到學生課程的最后得分。對有些課程來說這種方法是比較科學的,但對單片機原理與接口技術課程,就會存在這些問題:學生成績不低,但一旦面臨實際問題時,無從入手,沒有達到本課程的教學目標。
二、解決對策
為提高單片機原理與接口技術課程教學質量,培養(yǎng)學生解決實際問題的能力,筆者認為,提高設計性實驗開設的質量是教學改革的重點,應該從以下幾點來改革:
1.教學模式。提出和采用新的教學模式,實驗開設要特別注重開出的設計性實驗質量。新的教學模式主要包含理論教學和實驗教學兩個方面。在理論教學中,單片機的結構和基本指令講解要精,應通過實例來將相關的知識串起來,力求通過具體實例的講解達到以較少的理論課時就讓學生真正掌握單片機的結構和指令的目的。在實驗方面,則采用以開設設計性實驗為主、驗證性實驗為輔的方法,并提高實驗課的課時數(shù)。適量開設驗證性實驗,在課堂內只做1~2個,而將大部分實驗內容放在課堂外,由學生通過開放實驗室單獨完成。增加較多的設計性實驗,供學生選做,在教師精心指導下,讓學生在課外準備,課內完成,切實提高學生的實戰(zhàn)技能。
2.教師自身的定位。教師應自覺提高自身做項目的能力,并保證足夠的精力投入到教學中去。教師要注重平時積累,一方面,要自己動手,精心制作好幾個作品。另一方面,也可以通過提出選題,指導學生去做,將完成后的作品及文檔全部存檔。只要通過2~3年的積累,就可以形成難度、層次區(qū)分較為合理的項目選題庫和作品庫,既為后續(xù)班級的教學創(chuàng)建了良好的條件,對后續(xù)學生的實驗起到示范和引領作用,又為今后的教學工作減輕了負擔。要做好這些,就要求教師充分明確自身職責,牢固樹立以教學為中心的觀念,保證有足夠的精力投入教學中。
3.評價體系。作為評價體系,要改變傳統(tǒng)的基本是以分數(shù)論英雄的模式。單片機原理與接口技術課程如果只是掌握了一些理論知識而沒有實戰(zhàn)能力,分數(shù)再高都不能算是學好。作為對學生的評價,筆者認為一定確立以實踐能力為主體的評價體系,通過對學生做的項目難易程度、項目完成的效果等驗收情況來給出合適的評價。
三、設計性實驗開設與評價體系建立中要注意的幾個問題
想搞好單片機原理與接口技術課程建設,提高學生的實戰(zhàn)能力,就要以設計性實驗的開設為重點來進行整體設計。筆者認為需要特別注意抓好以下四個銜接:
1.理論與實驗的銜接。理論教學是單片機原理與接口技術課程教學中必不可少的組成部分,但其開設方式不能采用傳統(tǒng)的教學方法,而應設計出一種項目教學或稱為專題講授的形式來進行。首先,要講透基礎部分,筆者認為可以分成單片機的內部結構、單片機的指令系統(tǒng)、程序編寫的基本思想、硬件接口構建等四個專題進行。其次,要針對課程特點,做好五個簡單項目,如外部中斷的使用、定時器中斷的使用、并口的擴展、串口通信、ad和da轉換。最后,要對相關知識點全面整合,綜合演練,實戰(zhàn)2~3個較為復雜的綜合性項目,進行原理圖分析、算法設計和程序分析,并制作出作品進行演示。按這種思路設計,理論教學大致課時數(shù)為36~48個課時,實驗課時數(shù)為24~36個課時。
據(jù)此分析,實驗教學則應充分重視設計性實驗的開設。與理論教學相對應,每講完一個項目,就要依托該項目開設一個設計性實驗,每個實驗3~5個課時。通過簡單的5個項目和較復雜的2~3個項目的訓練后,學生能掌握單片機開發(fā)和設計與實物制作的基本方法和技能。當積累了2~3年后,有了很多已成功的項目可參照時,不同的學生就可以選做不同的設計性項目。在進行單片機原理與接口技術的課程設計時,則應要求學生在設計性實驗的基礎上進一步深化,將多個部分綜合在一起設計制作一個更復雜、具有較完備功能的實際系統(tǒng)。這是一個由理論出發(fā),通過基礎實驗、簡單的設計性實驗、復雜的設計性實驗,最后完成復雜的課程設計過程,符合循序漸進的教學規(guī)律,實現(xiàn)了該課程理論與實踐的完美結合。在此過程中,設計性實驗的開設基本覆蓋了單片機原理與接口技術課程的所有知識點,使學生牢固掌握基本理論,熟練掌握基本設計思路,綜合應用基本設計方法,從而達到學以致用的根本目的。
2.驗證性實驗與設計性實驗的銜接。驗證性實驗是指為驗證已經(jīng)學習過的理論知識所設置的實驗;設計性實驗是指給定實驗目的要求和實驗條件,由學生自行設計實驗方案并加以實現(xiàn)的實驗。驗證性實驗作為一種傳統(tǒng)的教學方法,在現(xiàn)在的實驗教學中也還有一定的作用,可為設計性實驗的開設提供一些必要的基礎?,F(xiàn)在的驗證性實驗一般是在相應的實驗箱上完成,通過開設1~2個驗證性實驗可讓學生了解單片機的基本構成和基本工作原理,所以在開設設計性實驗前開設驗證性實驗是非常必要的。同時,一些設計性實驗的開設可在實驗箱上對驗證性實驗進行改造而成,特別是對于開始的簡單的設計性實驗更是如此。比如一些驗證性實驗,所有的電路硬件在實驗箱中是現(xiàn)成的,同時給出相應的實驗程序范例,學生就可以在實驗箱上進行驗證,對所做實驗的功能進行分析。教師只需要在理論教學時將程序流程圖和涉及的算法講述清楚,最后要求學生去編寫程序,然后再進行功能驗證即可。采用這么一種由驗證性實驗作為基礎并進行改造的方法對于以基本原理的掌握為目標的簡單的設計性實驗具有很強的可操作性,有利于驗證性實驗到設計性實驗的自然銜接。
3.課堂與課外的銜接。設計性實驗開設要做好課堂與課外的銜接。因為設計性實驗是要學生自行設計實驗方案并加以實現(xiàn)的實驗,所有的實驗方案不可能僅在幾個課時的實驗課上完成,主要工作要在課外完成。一方面,實驗方案的制訂、原理圖的設計、實物的制作等主要在課外完成,實驗課中主要是在教師的指導下進行調試和測試。另一方面,設計性實驗很難一次性成功,往往需要多次嘗試、反復修正才行,這些必須在課外完成。要使設計性實驗真正達到較好的效果,除了在理論教學中要注重和實驗教學銜接外,課外的銜接尤其重要,要做好實驗室開放,讓學生在課外能夠較方便地利用實驗室的資源,也應鼓勵學生采購一些比較簡單的單片機開發(fā)工具,如簡易開發(fā)版、燒錄器等。
4.評價標準的再定位與評價體系建立的思路。驗證性實驗往往只涉及一門課程的一個章節(jié)或一個知識點的內容,學生通過驗證性實驗,可以使所學理論知識具體化和形象化,加深對所學知識的理解與掌握,培養(yǎng)基本動手能力。設計性實驗突出它的自主設計性,可以是單一知識的運用,也可以是多知識點的綜合運用,給出實驗目的、要求和實驗條件,由學生自行設計實驗方案并加以實現(xiàn),所以設計性實驗帶有試探性、研究性,在時間上也需要課內與課外相結合。
由于驗證性實驗與設計性開設的目標不同,所以最終的考核方式也不同。對于驗證性實驗,教師可以直接根據(jù)學生所做的實驗報告評判其實驗成績。傳統(tǒng)的做法是百分制。一般每個實驗成績包括三個部分:實驗預習(20分)、實驗操作(40分)、實驗報告(40分)。使用傳統(tǒng)的百分制,可以評價學生是否掌握了基本理論和設計方法。但設計性實驗所涉及的知識點數(shù)量不同,綜合運用的效果不同,設計方案是否得當,步驟是否簡易可行,實驗的成本、效率是否令人滿意等等,都不能一概而論,因此需要結合各方面進行綜合的評定。設計性實驗的考核要貫穿這樣一個原則:淡化結果,注重過程。對于設計性實驗我們更重視學生在整個設計過程中的表現(xiàn),而測定結果只作為考核的次要因素。學生在設計方案中是否有獨到新穎的想法,整個實驗思路邏輯是否清楚,實驗過程是細節(jié)嚴密還是顧此失彼,結果是否可信等都是評定設計實驗成績的重要因素??己酥幸浞止膭詈涂隙▽W生在設計過程中所表現(xiàn)出的敢于挑戰(zhàn)、主動學習、大膽創(chuàng)新的精神,以及由此帶來的思維水平和實踐水平的全面提高。
因此,設計性實驗不宜采用傳統(tǒng)的百分制,筆者認為,宜采用優(yōu)、良、中、及格、不及格5個檔次來進行評定。首先明確“優(yōu)”和“及格”的標準,在“優(yōu)”的標準下,適當下降一點作為“良”的標準,“及格”標準高一點作為“中”,達不到“及格”標準的就判定為“不及格”。比如,每一個項目都設定多個指標,完全達到指標并有所創(chuàng)新的評為“優(yōu)”;完全達到指標而無創(chuàng)新的可評為“良”;實現(xiàn)主要指標可評為“中”;實現(xiàn)部分指標,能體現(xiàn)設計者掌握了基本相關基礎知識則可評為“及格”;沒有實現(xiàn)任何指標,或沒有做的評定為“不及格”。這樣就應在設定實驗指標上著手,針對具體的實驗進行不同的設定,才能比較準確地定性評價學生的實驗能力,這一點仍需在實踐中不斷探索和改進。
四、結語
單片機原理與接口技術課程是電子信息工程專業(yè)至關重要的專業(yè)核心課程之一,必須更加重視設計性實驗教學的改革,提高設計性實驗開設的質量,做好理論與實驗的銜接,驗證性實驗與設計性實驗的銜接,課堂與課外的銜接,完善設計性實驗的評價體系,才能培養(yǎng)出符合社會發(fā)展需要的高素質人才。
論文關鍵詞:單片機原理及應用技術;設計理念
《單片機原理及應用技術》是機電一體化技術專業(yè)的一門必修專業(yè)技術核心課程。該課程是根據(jù)“機電一體化技術”專業(yè)職業(yè)崗位要求設置的一門實踐性和綜合性非常強的專業(yè)技能課程,是基于職業(yè)標準和工作過程開發(fā)的理實一體化的學習領域課程,是屬于職業(yè)學習領域課程之一,它擔負著幫助畢業(yè)生在未來職業(yè)生涯中從擔任單片機程序的編制、控制系統(tǒng)的自動化控制等崗位的重任。通過本課程的學習,旨在培養(yǎng)學生學習單片機的結構和原理、單片機的指令系統(tǒng)、程序設計、單片機的硬件結構及其擴展、單片機的應用等,培養(yǎng)學生具有單片機的編程、硬件的結構設計的能力及團隊協(xié)作、溝通表達等綜合素質,這對提高機電一體化專業(yè)人才培養(yǎng)質量、提升畢業(yè)生就業(yè)能力與就業(yè)質量具有重要意義。
一、課程整體設計理念與思路
(一)設計理念
打破以知識傳授為主要特征的傳統(tǒng)學科課程模式,轉變?yōu)榛诠ぷ鬟^程的項目課程開發(fā)與設計,工作任務為中心、項目課程為主體,讓學生在完成具體項目的過程中來構建相關理論知識,并發(fā)展職業(yè)能力。
1、以崗位需求為依據(jù):依據(jù)自動化控制系統(tǒng)實踐能力要求,設置課程內容,實現(xiàn)課程內容和職業(yè)崗位需求緊密結合;2、以工作過程為基礎:按照工作過程中活動與知識的關系來設計課程,突出工作過程在課程框架中的主線地位,按照工作過程的需要來選擇知識,以工作任務為中心整合理論與實踐內容;3、以職業(yè)能力為主線:真正以“能力”為主線來設計課程。要按照工作的相關性,而不是知識的相關性來確定課程設置。
(二)設計思路
本課程從應用的角度出發(fā),依據(jù)由簡到難的原則,以典型工作任務為主線,設立教學項目,通過教師指導學生開展自立學習完成工作任務或項目,實現(xiàn)對工作過程的認識和對完成工作任務的體驗,從而形成職業(yè)能力。共設置9個學習項目, 每個學習項目均應從知識技能等方面達到教學的標準。
二、課程整體設計
(一)課程目標設計
確定課程目標的依據(jù)是根據(jù)人才培養(yǎng)方案中崗位具體工作對能力、知識、素質的基本要求。通過教學,本課程總體目標是實現(xiàn)學生能力、知識、情感態(tài)度與價值觀等不同層面職業(yè)素養(yǎng)的綜合提升和協(xié)調發(fā)展,培養(yǎng)可持續(xù)發(fā)展的滿足企業(yè)需求的高技能人才的目標。 1、能力目標:(1)具備單片機硬件圖的表達、閱讀、分析能力;(2)具備單片機匯編語言編程的能力;(3)具備單片機硬件擴展的能力;(4)初步具備單片機的應用能力。
2、知識目標:理解單片機的結構及其工作原理,了解單片機的特點及其發(fā)展過程;掌握單片機的指令格式、尋址方式、數(shù)據(jù)傳送類指令、算術運算類指令等各種指令系統(tǒng)。掌握單片機軟件編程的方法;掌握單片機的硬件結構及其硬件擴展的方法。
3、態(tài)度目標:具有實事求是的科學態(tài)度和吃苦耐勞的實踐意識;具有開拓和創(chuàng)新精神,具有良好的職業(yè)道德和職業(yè)素質。
(二)課程內容設計
為了保證學生畢業(yè)后能夠勝任有關崗位的要求,我們依據(jù)專業(yè)人才培養(yǎng)方案經(jīng)過反復研討后,選擇了貼近實際的5個典型項目作為教學內容,以保證學生可持續(xù)發(fā)展能力的培養(yǎng)。并根據(jù)學生的認知規(guī)律以及職業(yè)能力成長規(guī)律,將教學項目組織為5個對應的能力訓練項目。
(三)教學方法設計
1、基于教與學的教學方法。一方面以學生為主體,以專業(yè)課程和專業(yè)技能提高的需求為目的確定綜合案例、單項任務和理論知識。通過課堂練習與測驗、課后研究報告、課后綜合案例及課程實驗與學生一起“學中做、做中學”。另一方面,以教師為主導,老師指出課程學習目標和學習方法,進行正確引導(課堂、實驗、課后研究報告),了解學生困惑,進行正確指導(課程學習、作業(yè)、實驗報告、課后研究報告書);2、創(chuàng)造真實氛圍的工作環(huán)境,實施一體化教學法。注重學生職業(yè)素質的養(yǎng)成,創(chuàng)設真實氛圍的工作環(huán)境,開展一體化教學,將教室與實訓室合二為一,形成仿真的工作場所,使教學過程變?yōu)樯a過程,學習任務變?yōu)楣ぷ魅蝿眨箤W生通過學習親身體驗工作。教學組織過程實施“學做一體”。采用行動導向教學模式,教、學、做過程中,實行以學生為主體的教學互動,以活動為導向的自主學習;3、案例教學法。如講解單片機編程知識時,引入生活、工業(yè)控制實例等開展案例教學,如電動玩具的前進后退、走廊燈光的延時熄滅、倉庫貨物數(shù)量統(tǒng)計、交通燈制作等案例,增加學習興趣和動力,又為學生利用所學知識解決相應的實際問題奠定基礎;4、項目教學法。以生產過程為載體開發(fā)教學項目,整個教學圍繞各個項目的解決而展開,教師提出引導性問題,學生查找資料進行決策分析,制定出計劃,并進行實施,引導學生自主思考。
另外,還充分利用現(xiàn)代化多媒體教學手段,提高教學效率。充分利用網(wǎng)絡教學手段,提供了網(wǎng)絡教學平臺,提高學生自主學習的能力。
三、課程資源設計
使用高等職業(yè)教育時空技術專業(yè)“雙證課程”培養(yǎng)方案規(guī)劃教材、高職高專系列教材等作為教學參考教材,實行以多媒體技術為主的網(wǎng)絡教學環(huán)境;推薦優(yōu)秀網(wǎng)站,建立包括課程標準、教學內容、課件等內容的教學資源庫。鼓勵、引導學生利用網(wǎng)絡自主學習,利用校內實驗實訓教學條件,讓學生有目的的,主動地去學習。
關鍵詞 單片機;任務驅動教學;比較教學;Proteus
中圖分類號:G712 文獻標識碼:B
文章編號:1671-489X(2015)16-0089-04
現(xiàn)代機電一體化產品或系統(tǒng)都包含測控部分,很多測控裝置采用單片機作為控制器,因此在從事這些機電產品或系統(tǒng)的維修調試、日常維護、售后服務與升級改造等工作時,需要具備一定的單片機系統(tǒng)的硬件電路檢修與制作、程序編寫與調試能力[1]。高職機電類專業(yè)的單片機應用技術課程旨在為這些職業(yè)活動提供所必需的基本技能和知識,該課程屬于職業(yè)能力課程,綜合性、實踐性都很強,一般在大二下學期或大三上學期開設[2]。在教學實踐中,為了讓學生掌握知識、形成技能、提高能力,筆者對課程教學內容進行了精細化設計與開發(fā),在理實一體化教室采用任務驅動教學,綜合運用各種教學硬件平臺,取得較好的教學效果。
1 課程教學內容的設計
單片機應用領域廣泛,教學內容非常豐富,不同專業(yè)對單片機技術的側重點不盡相同,在設計與開發(fā)教學內容時主要考慮以下三點因素[3]。
一是結合校本專業(yè)人才培養(yǎng)方案。培養(yǎng)方案體現(xiàn)了“以就業(yè)為導向”的方針,因此應從機電類職業(yè)崗位需求分析入手,參照國家相關職業(yè)標準的要求,精細化選擇教學內容。
二是要適合學生學情。根據(jù)高職生的學習風格和認知特點,課程內容的編排以典型工作任務為學習單元,并貫徹“管用、夠用、適用”的教學指導思想。
三是要適應課堂教學。該課程一般是在理實一體化教室展開教學,教學內容要能較好地處理理論教學與技能訓練的關系,體現(xiàn)“做中學、學中做”理念。
對于機電類專業(yè),單片機的主要作用是控制器件,并實現(xiàn)一定的通信和數(shù)據(jù)處理。因此,筆者以單片機的內部硬件資源、常用器件為出發(fā)點,將教學內容設計成九個模塊:發(fā)光管、數(shù)碼管、按鍵、定時/計數(shù)器、直流電機、步進電機、舵機、串口、模數(shù)轉換和數(shù)模轉換(以下簡稱A/D和D/A)。每個模塊含有2~3項基本任務,每項基本任務都有一項拓展任務,設計拓展任務的目的是鞏固與深化基本任務中的知、技、能。任務名稱的敘寫盡量具體到直觀可操作的程度,如表1所示。
2 任務驅動教學的實踐
任務驅動教學模式的特點是“以任務為主線、教師為主導、學生為主體”[4],筆者在教學實踐中一般按任務提出、分析、實施、評價、拓展等五個基本環(huán)節(jié)展開教學。
在任務提出環(huán)節(jié),教師通過日常生活、工業(yè)生產中學生見過的一些實例,創(chuàng)設學習情境,引出基本任務,并展示出某個解決方案的結果,讓學生對任務有直觀清晰的認識。在這個環(huán)節(jié),教師還應強調解決方案并不是唯一的,解決同一項任務可能會有好幾個方案,鼓勵學生從多個角度去探索解決方案。
在任務分析環(huán)節(jié),不是由教師直接告訴學生應當如何去解決面臨的任務,而是由教師向學生提供解決該任務的有關引例和線索,引導學生“獨立思考、自主探索”;同時倡導學生分組進行討論和交流,培養(yǎng)學生協(xié)作學習能力。學生經(jīng)過反復分析后,會提出一個或幾個解決方案。
在任務實施環(huán)節(jié),學生將解決方案付諸實施,從硬件、軟件兩方面實現(xiàn),經(jīng)過軟硬聯(lián)調,得到結果。教師要強調實施方案也不是唯一的。
在任務評價環(huán)節(jié),有教師點評、學生自評互評。既要對結果進行評價,也要對過程進行評價,還要對學生的專業(yè)素質進行評價,譬如7S管理(整理、整頓、清掃、清潔、素養(yǎng)、安全、節(jié)約)。
在任務拓展環(huán)節(jié),在基本任務的基礎上,循序漸進、一脈相承地引出拓展任務,再對拓展任務進行分析、實施、評價。教學過程中筆者還有以下幾點心得體會。
1)知識講授。完成每個任務都需要一些相關的理論知識,知識講授沒有單獨設置成一個教學環(huán)節(jié),分散在五個基本環(huán)節(jié)中。實例和引例中涉及的知識一定要講透徹,沒有涉及的知識暫時不講或稍微提一下。知識體系的深入與擴展把握一個“度”的原則,對于基礎較好、學有余力的學生,教師可以在課堂巡回指導時與他單獨交流或者課外與他單獨交流。
2)水平思考法。水平思考法是英國學者愛德華?德?博諾提出的一種思維方法[5],具體操作可采用“六頂思考帽”[6]。在任務分析環(huán)節(jié),需要確定一個解決方案,筆者采用這種方法,取得良好效果。典型步驟是:客觀陳述任務要求(白帽),提出解決任務的方案(綠帽),評估該方案的優(yōu)點(黃帽),評估該方案的缺點(黑帽),對該方案進行主觀情感判斷(紅帽),總結加權,做出決策(藍帽)。下面以“用兩個按鍵控制直流電機的加速、減速”的任務為例進行簡要說明。
白帽:轉速有四種狀態(tài),最低速、次低速、次高速、最高速。單片機上電后電機為最低速,每按一下加速鍵,轉速升一個檔,直到最高速;每按一下減速鍵,轉速降一個檔,直到最低速。
綠帽:硬件電路如圖1所示,程序框圖如圖2所示。
黃帽:硬件系統(tǒng)中的電機驅動模塊采用三極管分立元件,電路簡單、成本低。程序框圖結構清晰,使用的語句種類不多,大量使用簡單的if語句。
黑帽:分立元件的硬件制作麻煩,容易接觸不良,工作可靠性低。程序的一個周期時間較長,快速性不好。采用延時子程序,定時不精確,轉速精度不高。
紅帽:①我不喜歡這個方案,像個“小兒科”“菜鳥”,沒有什么實用價值;②我挺喜歡這個方案,簡單、清晰,有效果;③談不上喜歡,好像也不討厭,沒什么特別感覺。
藍帽:這個方案總的來說,能夠解決任務,可以采納。當然還有很多其他的方案,不妨在深入理解、掌握了這個方案之后,再進一步探索其他方案。
在任務實施、評價、拓展環(huán)節(jié),亦可采用“水平思考法”,不贅述。教學實踐表明,這種思維方法頗受學生歡迎,經(jīng)過重復訓練、刻意練習,學生基本上能夠掌握這種方法。
3)比較教學法[7]。在眾多的教學法中,筆者對比較教學法情有獨鐘。在任務驅動教學過程中,可采用比較教學法,將“單片機應用技術”課程中的基本任務與前導課程“PLC應用技術”中的基本任務進行比較,將拓展任務與基本任務、后面任務與前面任務進行比較。通過比較,找出異同,使學生對原有的知識與技能掌握得更加深刻、牢固,新獲得的知識與技能更加鮮明、準確,并能體會和掌握其中的核心技能。
譬如將任務“用兩個按鍵控制步進電機的加速、減速”與任務“用兩個按鍵控制直流電機的加速、減速”進行比較。鍵控四相六線制步進電機的硬件電路如圖3所示,程序框圖如圖4所示,可引導學生與圖1、圖2進行仔細比較,使學生體會到單片機電路設計與程序設計的核心技能。另外還可以利用示波器觀測比較兩種電機的供電電壓波形,使學生對兩種電機的PWM調速原理有更加直觀深入的理解。
3 教學硬件平臺的運用
目前機電類專業(yè)單片機課程的教學硬件平臺主要有三種:一是單片機實驗板加器件;二是采用Proteus硬件仿真;三是采用面包板及套件[8]。這三種平臺各有特點。
單片機實驗板的優(yōu)點是硬件資源豐富、電路穩(wěn)定可靠,學生對硬件平臺充分信任,可以騰出時間更多地關注“軟件編程”;缺點是電路都是廠家設計的,學生只能適應廠家電路,不能按自己的想法搭建電路,硬件電路制作與檢修的機會較少。
Proteus硬件仿真的優(yōu)點是學生可以按自己的想法任意搭建電路,靈活性強、成本低;缺點是仿真電路和實物畢竟有區(qū)別,譬如有的仿真正常而實物不通過,有的實物正常而仿真不能通過。
面包板及套件的優(yōu)點是學生可以按自己的想法一步一步地搭建實物電路,能很好地訓練和提高硬件電路制作與檢修能力;缺點是電路容易接觸不良,工作不可靠,有時一個簡單的任務,初學者可能花了很多時間來搭建面包板電路,卻調試不出效果,容易產生挫敗感,失去耐心和興趣。
初學者是否應該使用Proteus仿真軟件來學習單片機應用技術?目前有兩種截然不同的觀點。
一種觀點認為初學者不要使用Proteus軟件,剛開始只有把硬件擺在你面前,親自操作它,才會有深刻的體會,也才能掌握它[9],因此剛開始宜使用面包板套件或實驗板,待達到一定程度后才使用Proteus軟件。
另一種觀點則認為剛開始最好是使用Proteus軟件,因為面包板電路容易出問題,使初學者失去耐心和學習興趣;實驗板尤其是開發(fā)板,容易使初學者將“硬件系統(tǒng)”看成“黑箱子”,對電路失去探索興趣;而Proteus軟件容易使初學者產生“成就感”,有利于深入學習。
筆者認為在教學實踐中,宜具體情況具體分析。有的學生喜歡動手操作,使用面包板套件就比較合適;有的學生喜歡編程調試,使用Proteus軟件比較容易上手;有的任務比較復雜,若一開始就制作面包板電路,既費時又費力,不如先做Proteus仿真;有的任務拓展性很強或視覺效果突出,不妨將面包板電路制作出來。另外,用不同的硬件平臺來完成相同的任務,可使學生體會到應用電路設計與編程的核心方法??傊挥芯C合運用這幾種平臺,才能取得較好的教學效果。
4 結語
單片機應用能力是一種較通用的工程能力,也是機電領域從業(yè)人員的重要核心能力,筆者從課程教學內容、任務驅動教學、教學硬件平臺三個方面對高職機電類專業(yè)“單片機應用技術”課程進行設計與實踐。經(jīng)過對這門課程幾輪的教學實踐,取得良好的教學效果,學生能夠較好地理解并掌握單片機技術的基本知識和技能,并進一步提高專業(yè)綜合應用能力。
參考文獻
[1]成立平.高職專業(yè)人才精細化培養(yǎng)研究[M].北京:機械工業(yè)出版社,2009.
[2]楊翠明,陳志勛,徐先海.論高職院校機電雙高人才的培養(yǎng)[J].湖南師范大學教育科學學報,2008,7(2):71-73.
[3]教育部職業(yè)教育與成人教育司.高等職業(yè)學校專業(yè)教學標準(試行):制造大類[S].北京:中央廣播電視大學出版社,2012.
[4]叢國進,李傳偉,董先.任務引導型教學法在單片機課程教學中的應用[J].中國教育技術裝備,2014(12):88-89.
[5]Bono E D.水平思考法[M].馮楊,譯.北京:北京科學技術出版社,2006.
[6]Bono E D.六頂思考帽[M].馮楊,譯.北京:北京科學技術出版社,2004.
[7]謝芳芳,胡邦南.比較式項目教學在單片機課程中的應用[J].電氣電子教學學報,2014,36(5):114-116.
關鍵詞:工作過程;單片機;教學改革
中圖分類號:G712 文獻標志碼:A 文章編號:1674-9324(2013)05-0199-02 一、課程設置
本課程是電氣自動化技術專業(yè)課程體系中的專業(yè)專項能力課程之一。先修課程有:模電、數(shù)電及檢測技術等專業(yè)基礎能力課,學完本課程可繼續(xù)學習計算機控制、機器人控制等技術課程、進行畢業(yè)設計,參加頂崗實習。所以本課程教學目標是:正確理解單片機系統(tǒng)組成、硬軟件設計;能夠進行單片機控制系統(tǒng)開發(fā)、現(xiàn)場維護,診斷故障;培養(yǎng)獨立、負責任、在團隊條件下有效完成工作任務的能力。
二、教學內容的設計與選取
設計教學內容之前,需要先深入企業(yè)調研,明確就業(yè)崗位群以及培養(yǎng)目標;然后分析職業(yè)崗位的需求,形成了工作任務分析表,確定課程目標;接著以崗位需求和職業(yè)能力為核心設置項目內容。[1]具體設置項目內容時,一方面以工程應用為背景,以典型電路為載體設置項目任務。另一方面遵循認知規(guī)律及高職人才培養(yǎng)規(guī)律,項目從簡單到復雜,逐漸提高能力要求。教材選用江蘇省精品教材,訓練項目共九個[2]。
三、課程實施
本課程采用CDIO工程教育模式,構建優(yōu)良工程實踐環(huán)境,教學流程主要依據(jù)典型的單片機應用產品開發(fā)工作過程進行制定。[3]典型的單片機應用產品開發(fā)工作過程主要有:項目任務書撰寫、需求分析、方案設計、硬件設計制作、程序設計、系統(tǒng)調試、功能改進、交付使用、項目總結等。由此在教學過程中,需要讓學生先明白做什么(下達任務書、分析需求);再考慮怎么做(方案設計);然后學中做,做中學(硬件設計制作與程序編制調試,深化知識,邊學邊做,不斷完善功能);接著提交作品,總結;最后完成項目。下面以“項目四模塊2[2]采用定時器計數(shù)方式的轉速測量電路設計與仿真”的教學為例進行說明。
1.做什么。教師先通過播放流水線計數(shù)視頻,展示手機定時功能來展示定時/計數(shù)功能。然后教師發(fā)放任務書,闡明任務1的工作目標,介紹本設計需實現(xiàn)的功能。通過ppt展示轉速測量電路功能,詳細講授定時/計數(shù)器用途。
2.怎么做。教師以獨立工作法、擴展小組法方式組織各組學生制訂、討論、修改、完善轉速測量電路設計方案,即學生先獨立設計方案,接著再2人一組討論,最后4人一組完善方案。
3.學中做,做中學。用案例教學法與示范訓練法,教師提供電氣原理框圖,在PROTEUS軟件上示范操作任務1轉速計數(shù)器。學生通過自我負責的搭檔合作,學習定時計數(shù)器結構、工作方式,專用寄存器TMOD、TCON、IE、IP的設置。教師收集學生學習過程中遇到的問題,針對重點與難點使用課件FLASH動畫進行講解。學生通過組內交流,討論設計電路,然后繪制硬件電路圖,合作編程。
教師在這過程中進行個別輔導,引導學生解決軟硬件調試中遇到的問題;深入講解定時計數(shù)器工作方式特點;使用課件演示講解16位定時/計數(shù)器T2;采用卡片復習法,即讓學生抽取寫有關鍵詞的卡片,向其他人簡短清晰的闡述有關該詞的信息,然后全班一起評價并補充答案,幫助學生加深了解本項目中應掌握的基礎知識。
4.完善。通過小組拼圖法,各小組派兩位同學到其他兩個小組參與討論學習設計方案、電路設計圖與程序,然后回到自己小組繼續(xù)完善方案、電路設計與程序,將程序下載至開發(fā)板調試。
5.總結。學生進行作品演示,總結完成此次工作任務的經(jīng)驗,并進行小組自評、組間互評。接著教師對完成的任務進行評分。此外,因為我們關注學生學到了什么,所以要求學生評估教學效果,提出修改教學方法的意見與建議,老師根據(jù)反饋意見修改教學方法。
6.項目完成。學生按照6S標準做好安全與衛(wèi)生工作。教師檢查器件整理、衛(wèi)生清理工作的完成情況并評分。
四、課程考核
課程考核由過程性考核、階段性考核和綜合性考核組成,分別占課程考核的20%、30%和40%。過程性考核有常規(guī)考核和任務完成質量考核兩部分組成。常規(guī)考核是考核學生的參與積極性、安全意識、衛(wèi)生狀態(tài)。任務完成質量考核需要針對不同任務制定詳細的表。階段性考核是在每個項目結束后,考核學生對本項目中涉及新技能的掌握能力。綜合性考核分理論考核與實踐考核,在本課程結束時考核學生對本課程的掌握能力。
五、總結
課程教學實施一段時間后,獲得了學生、行業(yè)企業(yè)專家好評,2010年本課程被評為國家級精品課程。學生與教師也在學與教的過程中積極參加各項比賽并獲得優(yōu)異成績,在2011年全國大學生電子設計大賽中獲得江蘇省一等獎1個,二等獎1個。2011年全國高校電子信息實踐創(chuàng)新作品評選中獲得一等獎2個。不過本課程還需不斷更新教學內容,不斷完善以能力考核為主的評價體系,不斷深入開展與企業(yè)的項目合作,與時俱進,保證教學水平和質量。
參考文獻:
[1]姜大源.職業(yè)教育學研究新論[M].北京:教育科學出版社,2007.
[2]耿永剛,陶國正,等.單片機與接口應用技術[M].上海:華東師范大學出版社,2008.
關鍵詞:單片機技術;教學資源庫;課程建設;大學城空間
一、《單片機技術》課程空間教學資源庫建設背景
隨著高職教育信息化的不斷改革與發(fā)展,教學資源建設也成為了高職院校教學工作的一項重要組成部分,我院于2011年引進了世界大學城,為每位教師和學生都分配了一個大學城空間地址,從此老師和學生都投入到了這場空間教學建設革命?!秵纹瑱C技術》課程是我院高職電類專業(yè)一門專業(yè)核心課程,開設對象為高職電氣自動化、應用電子技術、機電一體化技術專業(yè)大二學生,通過本課程的學習,培養(yǎng)學生小型電子產品的開發(fā)與應用能力。傳統(tǒng)的教學,知識面相對較窄,更新較慢,教學資源也多以教材、教案、課件PPT等為主,缺乏多樣性、實效性和交互性。而空間教學使課堂教學的內涵和外延得以擴充和發(fā)展,世界大學城空間擁有文本、圖像、聲音、視頻、動畫等多種形式,豐富的信息資源,圖文并茂,生動形象。如何在傳統(tǒng)教學的基礎上,建立基于世界大學城的空間課程教學資源庫,讓知識信息化、共享化、共建化,充分激發(fā)學生的學習興趣,引導學生進行自主學習成為單片機技術課程教學中的一個新課題。
二、《單片機技術》課程空間教學資源庫建設目標
2015年6月前,以信息技術創(chuàng)新教與學,依托世界大學城,校企共建功能齊全、便捷高效的數(shù)字化學習資源與應用平臺,完成首次基于大學城空間平臺的《單片機技術》課程教學輪回,建成集教學、培訓、技能鑒定、自主學習“四位一體”“優(yōu)質、開放、共享”教學資源庫,促進學生自主學習,提升學生綜合素質,拓展社會服務功能。
三、《單片機技術》課程空間教學資源庫建設思路
遵循共建共享、邊建邊用的原則,滿足高職在校師生、同行的需求,切實做到校企合作、行業(yè)引領、要素打包、虛實結合。
四、《單片機技術》課程空間教學資源庫建設內容
單片機技術課程以專業(yè)人才培養(yǎng)方案和專業(yè)課程體系為依據(jù),結合專業(yè)建設和課程改革需要,構建了課程教學資源庫,主要包括課程教學資源、技能考證資源、課外學習資源、學生作品資源及網(wǎng)上交流五大模塊。
1.課程教學資源模塊包括網(wǎng)絡課堂資源、實踐教學資源、教輔資源三部分內容。其中網(wǎng)絡課堂資源部分包括:課程介紹、課程標準、授課計劃、學習指南、電子教案、電子課件、習題庫及試題庫、考核方法等欄目。實踐教學資源部分包括:實踐教學條件、實訓指導書、學習指南、實訓報告、實訓教案、實訓課件等欄目。教輔資源部分包括:常用開發(fā)工具(Keil、Protues)、常用MCU資料、常用器件資料、應用案例、參考書籍等欄目。
2.技能考證資源模塊中,結合維修電工、家用電子產品維修工的要求,提供國家職業(yè)標準,試題庫及習題庫,幫助學生輕松實現(xiàn)互動學習和自主測試,具有良好的操作性和交互性。
3.課外學習資源模塊中,搜集其他高職院校《單片機技術》課程的相關資源以及學習視頻和素材,以此拓展教學空間,拓寬學生視野,豐富課程教學,提升教學效果。
4.學生作品資源模塊包括:學習實訓作品、課外提升作品、電子興趣小組作品及參賽作品。本課程的作業(yè)通過空間進行布置,取代傳統(tǒng)的紙質作業(yè),學生作品及時上傳至空間,不斷充實現(xiàn)有教學資源,構建可持續(xù)完善的教學資源庫。
5.網(wǎng)上交流模塊:為增強師生互動,及時為學生答疑,學生可登陸自己的賬戶進行留言,或者在線與老師進行交流溝通。
傳統(tǒng)的教學方式,在老師離開課堂后,學生希望和老師交流,想再次查看老師上課時使用的教學資源相當困難。但有了職教新干線個人空間后,學生可以利用空間與老師實現(xiàn)交流互動、在課后查看老師的教學資源、利用空間上交作業(yè)、實驗實訓報告、作品等。老師則直接在空間中實現(xiàn)資料的上傳與作業(yè)等的批改。這樣一來,教學和學習不僅僅局限于課堂45分鐘的時間,只要有網(wǎng)絡,隨時隨地都可變成課堂。根據(jù)我院《職教新干線空間建設方案》的要求,教學課堂可以一直延伸到學生離校畢業(yè)實習期間,通過實習指導老師和實習生的交流互動,老師可以通過個人空間指導學生在實習期間遇到的各種問題和困難,加強對學生畢業(yè)實習的指導和監(jiān)管工作。
空間教學資源建設任重而道遠,我們會繼續(xù)努力,抓住機遇,充分利用現(xiàn)代信息技術教育手段,依托職教新干線個人空間,把空間建設與專業(yè)和課程教學資源建設、管理與運用緊密結合起來,真正實現(xiàn)教育教學方式、管理方式、育人方式的轉變與提升。
單片機具有體積小、價格低、應用方便、穩(wěn)定可靠等優(yōu)點,在工業(yè)控制、農業(yè)生產、儀器儀表、汽車電子等領域得到了廣泛的應用[1-2]。單片機是高校電氣、電子、自動化等專業(yè)一門重要的專業(yè)基礎課程,其理論性、實踐性、應用性較強。單片機課程主要培養(yǎng)學生的實踐動手能力和利用單片機以及所學知識進行產品設計的能力,課程設計是單片機課程實踐教學的重要環(huán)節(jié),顯得尤為重要。在單片機課程設計實踐教學環(huán)節(jié)中引入CDIO先進教學理念,對其進行改革和創(chuàng)新,以便能更好地提高學生的實踐動手能力、工程思維、創(chuàng)新意識、團隊協(xié)作能力等,從而提高教學效果。
1單片機課程設計教學現(xiàn)狀
單片機課程設計是培養(yǎng)學生運用所學知識解決實際問題和提升學生動手能力的重要環(huán)節(jié)。目前單片機課程設計教學主要存在以下幾個方面的問題[3]。
1.1時間安排不合理
單片機課程設計通常安排在學期末的最后一周,時間短,再加上學生花時間進行期末考試復習,往往疏于做單片機課程設計,導致教學效果不理想。
1.2單片機課程設計選題單一
單片機課程設計選題來源單一,沒有讓學生參與,題目通常由老師布置給學生,題目數(shù)量少,往往一個班多個學生共用一個題目,忽略了學生間的個體差異,沒有讓不同能力的學生發(fā)揮所學之長,不能有效地激發(fā)學生的學習興趣。
1.3單片機課程設計的組織實施不合理
單片機課程設計往往由老師統(tǒng)一組織實施,雖然有的也進行了分組,但是小組沒有有效的組織,沒有培養(yǎng)學生的團隊合作能力;由于課程設計時間短,學生通常只在Proteus軟件中進行仿真,并沒有進行實物制作,學生的實踐動手能力沒有得到有效的提高,課程設計的作用沒有得到有效的體現(xiàn)。
1.4單片機課程設計的考核方式不合理
考核是檢驗學生學習情況的重要手段,單片機課程設計的考核方式單一且不合理,課程設計的成績通常由課堂出勤和設計報告組成,不能全面、客觀地反映學生的真實情況。
2CDIO工程教育理念
CDIO理念是一種先進的工程教育理念,其包含構思(concept)—設計(design)—實施(implement)—運行(operate)4個方面,也是這4個英文單詞首字母的縮寫。CDIO理念是“做中學”和“基于項目教與學(PBL)”模式的概括集中體現(xiàn),它以實際的工程項目為背景,以產品從研發(fā)到運行的生命周期為載體,將理論知識融入工程項目實踐中,讓學生在工程實踐中對知識理解并應用,培養(yǎng)學生的實踐動手能力、工程思維、創(chuàng)新能力和團隊協(xié)作能力[4-8]。
3基于CDIO理念的單片機課程設計教學改革與實踐
將CDIO先進的工程教育理念應用到單片機課程設計實踐教學環(huán)節(jié)中,從課程設計的時間安排、選題、組織實施、考核等方面進行改革。將項目構思、項目設計、項目實施和項目運行貫穿課程設計全過程,以學生為主體,以教師為主導,通過課程設計幫助學生加深對單片機和相關課程知識的理解和應用,培養(yǎng)學生的工程素養(yǎng)。
3.1課程設計時間安排
以往的單片機課程設計通常安排在學期末最后一周集中時間進行,由于設計時間短、任務重,加上學生還要進行期末考試課程的復習,不能專注單片機課程設計,導致效果不理想,因此將單片機課程設計提前3周布置給學生,讓學生有充足的時間去完成。第1周:學生查閱相關資料,確定實施方案并交老師進行可行性審核;第2周:進行硬件和軟件設計,并在Proteus中仿真,仿真通過后方可進入下一個環(huán)節(jié);第3周:實物制作,發(fā)放項目所需的電子元器件,學生在萬能板上完成制作并調試;第4周:答辯考核環(huán)節(jié),學生匯報演示作品,教師提問1~2個問題,答辯結束后,學生上交作品和設計說明書[9]。
3.2課程設計選題
選題是單片機課程設計的重要環(huán)節(jié),課程設計不同于課程實驗,也不同于畢業(yè)設計,因此,選題既要結合單片機應用領域,盡可能覆蓋單片機課程的主要知識點,又要注意與其他課程的銜接。選題還要充分考慮學生個體差異,在難易程度上要有層次性,以滿足不同層次學生的需要。選題來源主要有[10-11]:①教師自選,教師可以從自己的科研項目或企業(yè)項目中選取,也可以參考電子設計競賽題目;②學生自主選題,學生可以根據(jù)自己的興趣自主選擇題目,經(jīng)與指導老師協(xié)商后確定。可選課題有交通燈遠程控制系統(tǒng)、波形發(fā)生器、數(shù)字溫度計設計與制作、電機轉速測量與控制、數(shù)字鐘等。課題確定后,教師設計好課程設計任務書發(fā)放給學生,讓學生了解項目具體要求。表1是以波形發(fā)生器為例,將CDIO理念融入學生的知識、能力、情感等方面的培養(yǎng)。
3.3課程設計組織實施
課程設計采用分組方式進行,每組3人,設組長1名,每組自由選題,共同完成。每組由組長組織組員完成從項目方案設計到項目完成的各項工作,如組織討論設計方案、遇到的問題以及硬件設計、軟件設計、實物制作、設計說明書撰寫等組內分工。教師從旁指導,讓學生自我組織、自我管理,充分調動學生的積極性,培養(yǎng)學生獨立分析問題、解決問題的能力以及團隊協(xié)作能力。組織實施過程以學生為主、教師為輔,將CDIO理念充分融入課程設計的全過程。根據(jù)CDIO工程教育理念組織項目實施,實施流程。
根據(jù)CDIO理念,以波形發(fā)生器的設計與制作為例,項目的具體實施過程如下。
(1)項目構思階段(concept):學生根據(jù)波形發(fā)生器的功能和具體技術指標要求(能生成的波形種類、周期等)查閱相關資料,組內成員根據(jù)相關要求和資料提出各自的實施方案,由組長組織小組內討論,初步確定實施方案。采用5個按鍵分別生成5種波形(正弦波、鋸齒波、三角波、方波和梯形波),采用DAC0832數(shù)模轉換器將單片機輸出的數(shù)字量轉換為模擬量,由于DAC0832是電流型輸出器件,需要增加I-V轉換電路,輸出波形引腳與示波器連接。具體電路模塊有單片機最小系統(tǒng)、按鍵接口電路、DAC082接口電路、I-V轉換電路等。教師對小組提交的實施方案可行性進行審核,提出指導性意見,最終確定實施方案。
(2)項目設計階段(design):本階段包括硬件設計和軟件設計,學生根據(jù)實施方案列出詳細的元器件清單并設計各模塊電路,編寫相關程序,調試、編譯生成HEX文件。首先在Proteus軟件上進行仿真,以熟悉各電路的具體連接,仿真通過后,再繪制原理圖,生成PCB圖,為下一階段作準備。
(3)項目實施階段(implement):學生根據(jù)PCB圖,選擇元器件,并在萬能板上焊接實施,焊接完成后,將程序下載到單片機中,通電進行調試,觀察能否實現(xiàn)功能要求,不能實現(xiàn)的查明原因并及時修正。焊接調試完成后,撰寫作品的設計說明書。
(4)項目運行階段(operate):硬件電路調試完成后,學生以組為單位,制作PPT,公開匯報和演示作品,重點匯報實施方案的形成過程、項目實施過程中遇到的問題、如何解決等。匯報后,演示相應的作品,并回答老師和學生的提問。
3.4課程設計考核
考核是檢驗學生課程設計完成情況的重要手段,不僅要能檢驗學生的知識掌握情況,更重要的是還要能檢驗學生的實踐動手能力、團隊協(xié)作能力、工程素養(yǎng)等。通過考核促進學生積極主動地學習、積極動手參加實踐,充分調動學生的積極性和主動性。改革傳統(tǒng)只有考勤和設計說明書成績作為學生最終成績的考核方式,采用過程考核方式為主、答辯考核相結合的考核方式。過程考核主要由學生自評、小組內互評、教師評價組成,過程考核貫穿項目實施的全過程,根據(jù)課程設計的時間安排,每周安排一次考核[12]。
學生自評:學生結合自身情況從學習態(tài)度、職業(yè)素養(yǎng)(是否按要求操作、維護實驗室環(huán)境衛(wèi)生、文明禮貌等)、工作能力(資料收集能力、分析問題與解決問題能力、工作思路清晰)、階段任務完成情況等方面對自己評價。學生自評占過程考核的20%。
小組內互評:小組內成員之間從學習態(tài)度、團隊協(xié)作能力、職業(yè)素養(yǎng)(是否按要求操作、維護實驗室環(huán)境衛(wèi)生、文明禮貌等)、工作能力(資料收集能力、分析問題與解決問題能力、工作思路清晰)、階段任務完成情況等方面相互評價。小組內互評占過程考核的30%。教師評價:教師根據(jù)學生的出勤情況、操作是否規(guī)范、操作熟練程度、分析問題與解決問題的能力等方面進行評價。教師評價占過程考核的50%。
課程設計完成后組織答辯考核,學生制作匯報PPT,首先從設計方案、設計構思、設計創(chuàng)意等方面匯報;其次進行實物演示;最后老師、其他學生對設計提問。教師根據(jù)學生答辯情況、回答問題情況、作品完成情況以及設計說明書撰寫情況給學生評分。學生課程設計的成績由過程考核(70%)和答辯考核(30%)組成。
關鍵詞 單片機 教學 仿真
中圖分類號:TP391.9 文獻標識碼:A
單片機課程是電子信息、自動化和機電等專業(yè)的一門專業(yè)必修課,成為電子信息類專業(yè)學生就業(yè)的一個主要專長。而單片機又是一門實踐性很強的課程,加強實踐教學環(huán)節(jié),使學生充分掌握單片機應用系統(tǒng)設計的基本概念和方法,是提高教學質量和培養(yǎng)實用型人才的一個重要內容。
1傳統(tǒng)教學中存在的問題
目前,涉及單片機方面的主要教學環(huán)節(jié)是單片機課堂教學、課內實驗、課程設計及畢業(yè)設計中的單片機應用系統(tǒng)設計。而在這幾個方面都不同程度存在一些問題。
在單片機課堂教學中,主要介紹的是單片機片內資源、程序設計及接口電路。學生在一開始接觸這些問題時,缺乏感性認識,對片內資源的應用、程序的執(zhí)行及接口的意義總是有些不明就里,甚至有些學生在學完課程后,還不知道中斷服務程序是什么時候開始執(zhí)行的,其原因之一是缺乏某種有效的演示方法。即使在多媒體教學廣泛應用的今天,光有幾幅幻燈片還不能解決這些問題。通常,在課內實驗和課程設計中,一般都是采用實驗箱或實驗成。課內實驗主要是一些驗證性實驗,實驗過程主要是:連接導線一運行程序一觀察效果。學生按部就班做完實驗后,對實驗的具體硬件電路和程序編寫卻知之甚少。比如問及本實驗中包含哪些模塊或芯片,或某條語句的作用等,就無法回答了。一旦實驗出現(xiàn)問題,原因查找更為困難。如存在實驗箱和使用軟件的通訊問題;實驗箱本身的線路通斷、焊點虛實及芯片好壞等問題。由于實驗箱系統(tǒng)比較大,維護也很困難。因難以對損壞的設備維修,只能更換設備。
使用實驗箱的另一個問題就是,設計只能在現(xiàn)有系統(tǒng)上完成,使得很多設計結果有些牽強附會。學生也不能針對具體的功能要求進行設計。對于可以簡化的問題,也以為只能通過總線模式來完成,誤認為無論是怎樣的系統(tǒng),都得設計成一個龐大的結構。對于學生的畢業(yè)設計,一般要求在原理結構的基礎上設計實物。這時原理圖的正確性就成為一個至關重要的問題。原理圖不正確,就會給以后的設計工作帶來很多問題,甚至做出的印制板不能用。另外,對于沒有實踐經(jīng)驗的學生來說,設計過程中容易造成器件和儀器儀表的損壞。故學生的課程設計和畢業(yè)設計需要購置的元器件數(shù)量增多,開支增大。
2 Proteus在單片機教學中的應用
2.1 Proteus在單片機教學中的意義
目前企業(yè)單位對單片機應用人才的需求量仍然很大,但對技術水平的要求也越來越高。面對傳統(tǒng)教學中存在的諸多問題,Proteus等仿真工具為我們的教學提供了一個很好的輔助手段。借助Proteus的對CPU和電路強大的仿真能力以及豐富的資源庫,可以有效替代硬件仿真器進行先期的軟硬件調試。等到仿真結果基本理想時再進行實際的硬件調試。這樣的開發(fā)過程不僅高效,而且會盡可能地減少損失,這對于解決實驗室資源緊張的問題是一個很好的思路。
2.2將Proteus引入單片機課堂教學
在單片機課堂教學中,首先,采用Proteus可以進行實例演示,增強教學生動性和直觀性。比如教師可以制作一些典型的應用系統(tǒng),如流水燈、交通燈、數(shù)字鐘及LCD顯示等實驗。讓學生對單片機應用系統(tǒng)有一個感性認識,明白一個完整系統(tǒng)的含義,清楚單片機在一個系統(tǒng)中的作用和地位以及應用情況。其次,采用Proteus有助于明確概念,解決難點。在單片機教學中,P口作為準雙向口的這個概念以及如何應用是較難掌握的一個問題。還有如中斷如何產生,LED燈的位選和線選如何區(qū)別,串行通信如何實現(xiàn)等等教學中的重點和難點,都可以通過Proteus的演示讓學生掌握清楚。而且,Proteus具有用色點顯示芯片管腳狀態(tài)的功能,教師可通過單步調試的方法讓學生觀察引腳的高低電平變化。另外,也可通過示波器、邏輯分析儀和發(fā)光二極管進行觀察。還有,Proteus也有助于理解指令含義。通過改變某段程序或指指令,觀察運行效果,從而理解語句含義。
2.3用Proteus改進單片機實驗教學
單片機課程的實踐性很強,實驗環(huán)節(jié)的教學應引起高度重視。而單片機課程的課內實驗學時有限,使用實驗僅停留在演示性及驗證性實驗的層次。為了解決這個問題,可以應用Proteus所提供的元器件模型和外設模型按照實驗內容來設計原理圖,再利用儀器儀表的輸入輸出效果對實驗結果進行檢測。這樣,學生一方面了解了單片機應用系統(tǒng)硬件電路結構,鍛煉了編程技術,也學習了儀器儀表的使用,提高了設計水平。
2.4用Proteus單片機課程設計和畢業(yè)設計
在課程設計中,要求學生首先應用Proteus自主設計仿真,在設計硬件電路時最好能考慮實驗箱的資源狀況,以使仿真的結果可以在實驗箱上實現(xiàn)。等編程調試通過后可以移植到實驗箱上實現(xiàn),驗證實物效果。在進行畢業(yè)設計時,也可以讓學生根據(jù)愛好和掌握知識的程度自由選擇設計題目,培養(yǎng)學生的自主創(chuàng)新意識。教師與學生共同探討方案的可行性之后,由學生在Proteus中設計硬件電路,編制程序并調試。等仿真成功之后,再購買元器件進行電路焊接、系統(tǒng)調試和程序固化,最終每組獨立完成一件作品。這種方法可以節(jié)省因方案不正確所造成硬件投入的浪費,并且在實驗過程中不會出現(xiàn)元器件的損耗問題。而使學生實驗能力和開發(fā)能力都得到較大提高。
Proteus仿真軟件在單片機教學中的應用,有利于促進課程和教學改革,提高學生的學習興趣和創(chuàng)新能力。利用Proteus提供的可靠的虛擬儀器和儀表,不但經(jīng)濟優(yōu)勢明顯,而且大大提高了教學效率,對學生實踐能力的培養(yǎng)具有現(xiàn)實意義。但必須指出,仿真不能完全代替實物,在實際應用中會遇到很多新的問題,我們不可能拋棄已有的教學模式和實驗手段而僅僅依靠虛擬的實驗環(huán)境。只有將Proteus的仿真結果應用于具體電路系統(tǒng),才能真正鍛煉學生的軟硬件綜合開發(fā)能力。
參考文獻