唐山學(xué)院信息工程系 張國旭 張雅靜
單片機(jī)原理課程項(xiàng)目教學(xué)法研究與實(shí)踐
唐山學(xué)院信息工程系 張國旭 張雅靜
分析了傳統(tǒng)的單片機(jī)原理教學(xué)中存在的諸多問題,提出了用Proteus軟件進(jìn)行單片機(jī)原理項(xiàng)目教學(xué)的觀點(diǎn)和方法。并介紹了項(xiàng)目教學(xué)針對(duì)單片機(jī)原理內(nèi)容的實(shí)施方法,分析了項(xiàng)目教學(xué)的注意事項(xiàng)。
單片機(jī);項(xiàng)目教學(xué)法;Proteus軟件
單片機(jī)原理及應(yīng)用是一門電氣工程及其自動(dòng)化相關(guān)專業(yè)的重要核心課程,同時(shí)也是一項(xiàng)實(shí)踐性很強(qiáng)的實(shí)用技術(shù),由于它和工廠生產(chǎn)實(shí)際及工程實(shí)踐結(jié)合緊密,掌握了這門技術(shù)畢業(yè)后可直接應(yīng)用于工作實(shí)踐,故本課程的教學(xué)顯得尤為重要。因此為使學(xué)生掌握好這門課及相關(guān)知識(shí),作為教師如何調(diào)動(dòng)學(xué)生的積極性、如何選用教學(xué)內(nèi)容和教學(xué)方法教好這門課就顯得十分重要。傳統(tǒng)的單片機(jī)教學(xué)模式以知識(shí)傳授為中心,強(qiáng)調(diào)理論知識(shí)體系的完整性,講授內(nèi)容較枯燥,教學(xué)方法、手段單一,不利于學(xué)生工程能力的培養(yǎng)。以唐山學(xué)院?jiǎn)纹瑱C(jī)原理精品課程建設(shè)為契機(jī),根據(jù)單片機(jī)教學(xué)的特點(diǎn)和經(jīng)驗(yàn),以培養(yǎng)學(xué)生自主學(xué)習(xí)能力、工程實(shí)踐能力和科技創(chuàng)新能力為中心,服務(wù)于培養(yǎng)應(yīng)用型人才的目標(biāo),對(duì)單片機(jī)課程的項(xiàng)目教學(xué)法進(jìn)行了探討和實(shí)踐。
目前,單片機(jī)原理及應(yīng)用課程的教學(xué)總是強(qiáng)調(diào)基礎(chǔ)理論知識(shí)點(diǎn),花費(fèi)大量時(shí)間講授軟件程序設(shè)計(jì)方法和單片機(jī)硬件工作原理;以教師口授、板書,學(xué)生耳聽、筆記為主要手段;多媒體教學(xué)也僅僅是把板書的內(nèi)容搬到PPT教學(xué)課件中;教學(xué)過程千篇一律,先分析硬件原理、工作過程,然后講解使用方法,最后舉例;課堂上缺乏單片機(jī)設(shè)計(jì)過程和運(yùn)行調(diào)試效果的演示;最終結(jié)果是學(xué)生上課很吃力,不僅不能調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性,也很難保證學(xué)生對(duì)單片機(jī)課程知識(shí)建立整體的實(shí)際工程系統(tǒng)的應(yīng)用意識(shí)。
通過對(duì)單片機(jī)課程教學(xué)環(huán)節(jié)的詳細(xì)研究,匯總了目前教學(xué)環(huán)節(jié)中存在的問題,以往對(duì)教學(xué)的改進(jìn)以及學(xué)生調(diào)查的反饋意見。發(fā)現(xiàn)開展與實(shí)際工程項(xiàng)目相結(jié)合的項(xiàng)目式教學(xué)法將在一定程度上解決教學(xué)環(huán)節(jié)中偏重理論、與實(shí)際工作出入較大的問題,學(xué)生對(duì)此也持肯定態(tài)度。這有利于提高單片機(jī)課程的教學(xué)質(zhì)量,有利于提高學(xué)生積極性和對(duì)所學(xué)知識(shí)的綜合運(yùn)用能力與工程實(shí)踐能力,也有利于應(yīng)用型人才的培養(yǎng)。
單片機(jī)項(xiàng)目教學(xué)法是在教學(xué)過程中引入實(shí)際工程項(xiàng)目案例,并按照功能將其分解成為一系列教學(xué)任務(wù),然后把具體教學(xué)任務(wù)與相應(yīng)知識(shí)點(diǎn)關(guān)聯(lián),使學(xué)生通過解決具體任務(wù)來領(lǐng)會(huì)知識(shí)點(diǎn)的內(nèi)涵及應(yīng)用。即按照“項(xiàng)目-任務(wù)-問題-知識(shí)點(diǎn)”的思路實(shí)施教學(xué)。這一過程既能讓學(xué)生在具體項(xiàng)目任務(wù)驅(qū)動(dòng)下學(xué)習(xí)關(guān)聯(lián)知識(shí),又能使學(xué)生領(lǐng)會(huì)知識(shí)的實(shí)際應(yīng)用價(jià)值,真正起到學(xué)以致用的效果,達(dá)到學(xué)生動(dòng)手能力的真正提升。
如果在單片機(jī)原理的教學(xué)過程中能夠讓學(xué)生人手一塊開發(fā)板,邊學(xué)習(xí)邊動(dòng)手操作,使學(xué)生在完成任務(wù)要求中學(xué)習(xí)單片機(jī)的原理和使用,這樣的效果應(yīng)該是較好的。不僅能讓學(xué)生直接動(dòng)手實(shí)踐,提高學(xué)生興趣,也有利于實(shí)際工程項(xiàng)目開發(fā)能力的培養(yǎng),但這種做法在教學(xué)過程中往往不易實(shí)現(xiàn)。Proteus仿真軟件提供了一個(gè)很好的平臺(tái)。
Proteus是英國Labcenter公司在1989年開發(fā)的電子電路和單片機(jī)系統(tǒng)設(shè)計(jì)與仿真工具軟件,是目前最好的單片機(jī)及外圍器件的仿真工具[2]。Proteus可以與Keil軟件一起構(gòu)建起個(gè)人的單片機(jī)虛擬仿真實(shí)驗(yàn)室[3],可以實(shí)現(xiàn)在PC上完成從原理圖設(shè)計(jì)、電路仿真、PCB設(shè)計(jì)到軟件代碼調(diào)試、實(shí)時(shí)仿真、測(cè)試和驗(yàn)證的整個(gè)開發(fā)過程。由于Proteus仿真模型是根據(jù)生產(chǎn)廠家提供的技術(shù)參數(shù)文件來建立的,所以其仿真極為接近實(shí)際,這使它超越了“虛擬”,成為具有現(xiàn)實(shí)意義的教學(xué)及研發(fā)平臺(tái),可以有效的輔助教學(xué)。
在項(xiàng)目教學(xué)法中,項(xiàng)目的選取是關(guān)鍵。整個(gè)教學(xué)過程和所有教學(xué)內(nèi)容都要用項(xiàng)目來貫徹,項(xiàng)目確定后,整個(gè)教學(xué)過程也就確定下來。在項(xiàng)目教學(xué)實(shí)施過程中,學(xué)習(xí)過程成為一個(gè)人人參與的實(shí)踐活動(dòng),它注重的不是最終的結(jié)果,而是完成項(xiàng)目的過程。
所以項(xiàng)目的設(shè)計(jì)與選取應(yīng)符合以下特征:首先是實(shí)踐性。項(xiàng)目的選取應(yīng)符合當(dāng)前行業(yè)的實(shí)際,最好引進(jìn)企業(yè)的實(shí)際項(xiàng)目,否則會(huì)與現(xiàn)實(shí)脫節(jié),學(xué)生不感興趣,對(duì)學(xué)生將來工作幫助也不大。其次是涵蓋性。項(xiàng)目案例涉及的知識(shí)點(diǎn)應(yīng)包含或超出教材內(nèi)容,使得項(xiàng)目學(xué)習(xí)的過程既可完成知識(shí)體系的學(xué)習(xí),又能對(duì)所學(xué)知識(shí)有一定的擴(kuò)展和延伸,當(dāng)然可以使用多個(gè)項(xiàng)目覆蓋教材知識(shí)點(diǎn)。然后是啟發(fā)性。項(xiàng)目應(yīng)具有較強(qiáng)的啟發(fā)性,蘊(yùn)涵一定深度的問題,能啟發(fā)學(xué)生思考和研究,使學(xué)生在問題解決的過程中鍛煉實(shí)踐能力。最后是開放性。項(xiàng)目案例應(yīng)有一定的靈活程度,允許學(xué)生發(fā)揮自身創(chuàng)新力形成個(gè)性化的項(xiàng)目案例。如果有條件,可以讓學(xué)生參加實(shí)際的企業(yè)項(xiàng)目,和企業(yè)工程師一起解決問題?;谶@些原則,我單片機(jī)原理項(xiàng)目組結(jié)合企業(yè)實(shí)際項(xiàng)目和最新畢業(yè)設(shè)計(jì)題目開發(fā)了若干實(shí)例,并投入教學(xué)過程,去的了較好的效果。
項(xiàng)目案例通常是綜合性較強(qiáng)的實(shí)踐案例,其中涵蓋整個(gè)教材或超出教材內(nèi)容。因此在教學(xué)過程中應(yīng)分解案例,形成具體的任務(wù)。案例的分解主要基于項(xiàng)目功能,按照模塊化思想將項(xiàng)目分解為若干具體任務(wù),分析每一任務(wù)所關(guān)聯(lián)的教學(xué)知識(shí)點(diǎn)以及任務(wù)間交叉的知識(shí)點(diǎn),使得知識(shí)點(diǎn)的學(xué)習(xí)打破傳統(tǒng)的體系結(jié)構(gòu),促進(jìn)學(xué)生學(xué)習(xí)積極性,并建立在項(xiàng)目驅(qū)動(dòng)下的知識(shí)橫向和縱向的立體化學(xué)習(xí)。例如矩陣鍵盤輸入功能關(guān)聯(lián)單片機(jī)并口、中斷以及輸入外設(shè)使用部分的知識(shí)點(diǎn);數(shù)碼管或液晶顯示輸出關(guān)聯(lián)單片機(jī)并口、定時(shí)器計(jì)數(shù)器以及輸出外設(shè)使用部分知識(shí)點(diǎn);電壓表關(guān)聯(lián)D/A和A/D轉(zhuǎn)換知識(shí)點(diǎn);上位機(jī)與下位機(jī)的通信關(guān)聯(lián)串口部分知識(shí)點(diǎn)等等。
項(xiàng)目案例實(shí)施前,要為學(xué)生提供必要的參考資料和層次化的實(shí)施步驟。有條件的可邀請(qǐng)企業(yè)工程師介紹實(shí)際項(xiàng)目的開發(fā)經(jīng)驗(yàn),系統(tǒng)的告訴學(xué)生完成項(xiàng)目的先后順序、各個(gè)功能的不同難度和完成步驟以及可以考慮擴(kuò)展的方面。這樣,可以為學(xué)生劃分出不同的完成度,不僅可避免接受能力較差的學(xué)生面對(duì)項(xiàng)目時(shí)的束手無策,避免學(xué)生走不必要的彎路;又能給接受能力較強(qiáng)的學(xué)生一個(gè)自由發(fā)揮的空間。比如在輸出顯示部分,按照難易程度先要求學(xué)生使用發(fā)光二極管顯示相應(yīng)信息,然后使用數(shù)碼管靜態(tài)顯示或數(shù)碼管動(dòng)態(tài)掃描顯示,而液晶屏顯示則作為可選內(nèi)容。
項(xiàng)目教學(xué)法使用項(xiàng)目完成來推動(dòng)教學(xué)過程,注重項(xiàng)目的完成過程,但不能忽略基礎(chǔ)知識(shí)點(diǎn)的掌握,還要注意教材問題并結(jié)合傳統(tǒng)教學(xué)方法的長處。由于現(xiàn)行的教材基本根據(jù)相應(yīng)學(xué)科的知識(shí)體系編寫,教師實(shí)施項(xiàng)目教學(xué)法時(shí),不能完全按照教材章節(jié)順序講授,所以就要求教師在設(shè)計(jì)教學(xué)過程時(shí),必須選好實(shí)際工程項(xiàng)目,然后緊密結(jié)合教材內(nèi)容,把教材作為教學(xué)過程的字典使用,有條件也可自行編寫教材。總的來說要把整體項(xiàng)目細(xì)分成為一個(gè)個(gè)小任務(wù),每個(gè)任務(wù)涵蓋教材的部分知識(shí)點(diǎn),項(xiàng)目整體應(yīng)涵蓋教材所有知識(shí)點(diǎn),通過項(xiàng)目的推進(jìn),不僅是學(xué)生學(xué)會(huì)所有知識(shí)點(diǎn),還要讓學(xué)生建立一個(gè)系統(tǒng)的、全面的知識(shí)體系。
項(xiàng)目教學(xué)法強(qiáng)調(diào)了學(xué)生學(xué)習(xí)的主體性,在項(xiàng)目推進(jìn)的過程中以學(xué)生自主學(xué)習(xí)為主,學(xué)生相互交換信息,在項(xiàng)目完成的過程中解決實(shí)際問題、提高實(shí)踐能力,這并不是說教師的任務(wù)可以減輕了。因?yàn)榻處煵辉偈侵R(shí)的擁有者和課程的主宰者,而是學(xué)生解決問題的咨詢者和指導(dǎo)者,在項(xiàng)目解決的過程中甚至?xí)龅綗o法預(yù)估的新問題。因此,項(xiàng)目教學(xué)過程實(shí)際上增加了教師教學(xué)過程中的負(fù)擔(dān),所以教師不能像傳統(tǒng)教學(xué)過程中那樣,周密而詳細(xì)的課前備課已遠(yuǎn)遠(yuǎn)不足以完成教學(xué)工作,項(xiàng)目教學(xué)法要求教師能充分關(guān)注課堂動(dòng)態(tài),及時(shí)收集反饋信息,并根據(jù)學(xué)生實(shí)際情況實(shí)時(shí)對(duì)教學(xué)過程進(jìn)行動(dòng)態(tài)調(diào)整,這樣才能達(dá)到更好的教學(xué)效果。
項(xiàng)目教學(xué)法已經(jīng)在單片機(jī)原理教學(xué)內(nèi)容和實(shí)踐等環(huán)節(jié)的推進(jìn)中有了探索和實(shí)施,并取得了一些初步的成果:學(xué)生有了較強(qiáng)的學(xué)習(xí)興趣,不少學(xué)生主動(dòng)購買開發(fā)板;2012年第七屆全國信息技術(shù)應(yīng)用水品大賽上,單片機(jī)團(tuán)隊(duì)賽取得了全國二等獎(jiǎng)的優(yōu)異成績(jī);有大批畢業(yè)學(xué)生從事單片機(jī)及相關(guān)系統(tǒng)的應(yīng)用開發(fā)。這說明通過研究單片機(jī)課程的教學(xué)環(huán)節(jié)中的不足,完善并增加與生產(chǎn)實(shí)踐相結(jié)合的實(shí)際項(xiàng)目環(huán)節(jié),以項(xiàng)目完成推進(jìn)課程的教學(xué)目標(biāo)實(shí)現(xiàn),是有利于提高教學(xué)質(zhì)量,提高學(xué)生學(xué)習(xí)的積極性、主動(dòng)性,有利于提高學(xué)生實(shí)踐能力的。這使教和學(xué)得到很好的協(xié)調(diào);也突出了教學(xué)對(duì)學(xué)生工程項(xiàng)目能力的培養(yǎng)。同時(shí)邀請(qǐng)企業(yè)工程師與學(xué)生交流,有條件也可以讓學(xué)生參與到實(shí)際企業(yè)項(xiàng)目中去,產(chǎn)學(xué)結(jié)合,不僅可以增強(qiáng)學(xué)校、學(xué)生與企業(yè)間的協(xié)作與交流,也能提高學(xué)生在就業(yè)市場(chǎng)中的競(jìng)爭(zhēng)能力??傊?xiàng)目教學(xué)法所代表的新教育理念的先進(jìn)性和時(shí)代性,具有現(xiàn)實(shí)意義。有關(guān)項(xiàng)目教學(xué)法的系統(tǒng)研究還有待于今后不斷實(shí)踐與總結(jié)。
[1]徐朔.項(xiàng)目教學(xué)法的內(nèi)涵、教育追求和教學(xué)特征[J].職業(yè)技術(shù)教育,2008(28):5-7.
[2]朱清慧,張鳳蕊,翟天嵩,等.Proteus教程——電子線路設(shè)計(jì)、制版與仿真[M].北京:清華大學(xué)出版社,2008.
[3]程興國.基于Proteus和Keil構(gòu)建的單片機(jī)虛擬實(shí)驗(yàn)室[J].福建電腦,2009,1:168-169.
[4]肖勝陽.在計(jì)算機(jī)課程教學(xué)中開展項(xiàng)目教學(xué)法的研究[J].電化教育研究,2003(10):72-76.
項(xiàng)目名稱:?jiǎn)纹瑱C(jī)原理課程項(xiàng)目教學(xué)法研究與實(shí)踐(項(xiàng)目編號(hào):120194)。
The research and practice of project teaching in SCM course
ZHANG guo-xu ZHANG ya-jing
(Department of Information Engineering,Tangshan College,Tangsha n 063000 China)
This paper analyzes some problems that existing in traditional teaching method of SCM,gives the view of project teaching method by Proteus.In addition,this paper introduces the teaching method for the content of SCM,and the matters that need attention in project teaching method.
SCM;project teaching method;Proteus
張國旭(1980—),男,碩士,唐山學(xué)院信息工程系教師,研究方向:嵌入式教學(xué)與研究。