黃芬 沈文娟
摘要:?jiǎn)纹瑱C(jī)是工科專業(yè)的一門相對(duì)重要的學(xué)科,它有著理論結(jié)合實(shí)踐的特點(diǎn)。對(duì)于獨(dú)立學(xué)院來說,他們注重培養(yǎng)學(xué)生們的應(yīng)用能力,因此單片機(jī)的課程教學(xué)就顯得非常重要了。在獨(dú)立學(xué)院的項(xiàng)目實(shí)戰(zhàn)中找出一套最適合在獨(dú)立學(xué)院學(xué)生們學(xué)習(xí)單片機(jī)的教學(xué)方法,在傳統(tǒng)教學(xué)的路上再添加上實(shí)踐項(xiàng)目的微課教學(xué)模式,有助于提高單片機(jī)的教學(xué)效率。
關(guān)鍵詞:獨(dú)立學(xué)院;單片機(jī);項(xiàng)目實(shí)戰(zhàn)微課;翻轉(zhuǎn)課堂
獨(dú)立學(xué)院的教師力爭(zhēng)在講課的過程中把課本中的理論知識(shí)較為全面的展現(xiàn)給學(xué)生們,為了讓學(xué)生們更加全方位的掌握課本中的知識(shí)。而單片機(jī)的課程要求不僅是讓學(xué)生們能夠?qū)χR(shí)有最基本的掌握程度,還要求教師們能夠培養(yǎng)好學(xué)生們的動(dòng)手能力,因此教師應(yīng)該在項(xiàng)目的實(shí)戰(zhàn)過程中鞏固學(xué)生們對(duì)于單片機(jī)這一門課程的理論知識(shí),積累更豐厚的實(shí)戰(zhàn)經(jīng)驗(yàn)。但是經(jīng)過多年的教學(xué)經(jīng)驗(yàn)表明只憑傳統(tǒng)的授課模式是無法提高學(xué)生們動(dòng)手能力的,需要找到更好的教學(xué)方法,比如利用微課教學(xué)提高課堂的效率性。
一、在基礎(chǔ)知識(shí)層次上給同學(xué)們錄制微課視頻
(1)有關(guān)四個(gè)八位I/O口項(xiàng)目的微課。獨(dú)立學(xué)院的單片機(jī)教師要想讓學(xué)生們會(huì)使用單片機(jī),首先要求學(xué)生們掌握住單片機(jī)的內(nèi)部結(jié)構(gòu)有哪些。四個(gè)I/O口的共同功能就是他們都可以輸入輸出,這是單片機(jī)課本中最基本的知識(shí),并且也是概念型的知識(shí),學(xué)生們也容易記住。但對(duì)于輸入輸出功能的細(xì)節(jié)描述,比如P0口和其余三個(gè)輸入輸出口有哪些區(qū)別。教師在講解過程和對(duì)項(xiàng)目實(shí)戰(zhàn)教育的過程中,學(xué)生們不容易接受。這時(shí)教師就可以利用微課的形式給同學(xué)們播放相關(guān)視頻,為他們展示出P0口的內(nèi)部結(jié)構(gòu),發(fā)現(xiàn)它的內(nèi)部是沒有上拉電阻的。由此,微課中就顯示到在使用的時(shí)候如何對(duì)上拉電阻進(jìn)行外部連接。并且通過微課視頻中的操作來加深同學(xué)們對(duì)于輸入口要輸入“1”的印象。
除此之外,對(duì)于單片機(jī)項(xiàng)目在進(jìn)行對(duì)I/O口研究的過程中,同學(xué)們會(huì)發(fā)現(xiàn)P0口和P1口有時(shí)候是不能互換的,教師可以根據(jù)同學(xué)們的疑問,利用微課展示出PO口內(nèi)部是可以傳送低八位的數(shù)據(jù)和地址的,利用視頻為同學(xué)們展示PO口的內(nèi)部開關(guān)MUX,但P1口是不存在的,因此P1口只能夠上傳數(shù)據(jù)。
(2)存儲(chǔ)器項(xiàng)目的微課。對(duì)于在實(shí)戰(zhàn)項(xiàng)目中的五一單片機(jī)而言,需要學(xué)生們掌握的就是它能夠擴(kuò)充成多大的存儲(chǔ)器,并且在項(xiàng)目中還會(huì)運(yùn)用到有關(guān)四個(gè)I/O口中P0和P2口功能的知識(shí),因此如果在做此項(xiàng)目之前教師沒有帶領(lǐng)學(xué)生們了解四個(gè)I/O口的相關(guān)知識(shí)也不必?fù)?dān)心。要想讓學(xué)生們對(duì)于五一單片機(jī)有全方位的了解,教師可以將各類存儲(chǔ)器的微課視頻慢慢地傳授給學(xué)生們,先把這些基礎(chǔ)的“知識(shí)碎片”教授給他們,最后再項(xiàng)目實(shí)施時(shí)運(yùn)用過去,充分加深學(xué)生們對(duì)于單片機(jī)項(xiàng)目中運(yùn)用知識(shí)的印象。
比如對(duì)于數(shù)據(jù)的存儲(chǔ)器,教師在微課中要給同學(xué)們呈現(xiàn)的就是在單片機(jī)恢復(fù)原位之后,SP指針應(yīng)當(dāng)指向的是07H單元,由于學(xué)生們不知道07H單元所處的是誰的位置,教師就應(yīng)當(dāng)利用微課中的動(dòng)畫演示指出07H單元是存在于寄存器中的,從而引出在使用SP指針前應(yīng)當(dāng)修改SP的值。
二、利用微課中Keil C軟件講解指令系統(tǒng)的項(xiàng)目?jī)?nèi)容
(1)項(xiàng)目中存在傳送類指令MOV。如果項(xiàng)目中存在有關(guān)單片機(jī)指令系統(tǒng)的相關(guān)內(nèi)容,如果不運(yùn)用多媒體來幫助學(xué)生們加以理解,只是憑靠教師的口頭講解和同學(xué)們僅有的理解能力和存儲(chǔ)知識(shí)去了解,項(xiàng)目進(jìn)程就會(huì)很慢甚至停滯不前。就是由于學(xué)生們沒有充分理解到指令系統(tǒng)是如何對(duì)單片機(jī)進(jìn)行操縱的,那么這時(shí)教師就可以利用微課中的Keil C軟件來為學(xué)生們展示相關(guān)內(nèi)容。比如項(xiàng)目中在做有關(guān)指令MOV的時(shí)候,在微課中教師通過操縱軟件左側(cè)的存儲(chǔ)器下側(cè)的寄存器來為學(xué)生們展示存儲(chǔ)器和寄存器有什么相關(guān)變化,MOV的格式是具體怎樣運(yùn)用的,在項(xiàng)目中如何對(duì)MOV指令進(jìn)行區(qū)分并且正確使用,了解它是如何對(duì)數(shù)據(jù)進(jìn)行傳送的。并且這里微課中可以提到五一單片機(jī)的尋址方式,將項(xiàng)目中所擁有的知識(shí)“串聯(lián)”起來,引導(dǎo)學(xué)生們?nèi)フ_的做項(xiàng)目。
(2)項(xiàng)目中存在ADD運(yùn)算類指令時(shí)。在項(xiàng)目中出現(xiàn)ADD運(yùn)算類的指令時(shí)也可運(yùn)用到微課中的Keil C軟件,首先要在Keil C軟件中給出指定的項(xiàng)目程序進(jìn)行執(zhí)行。學(xué)生們通過觀察左側(cè)的存儲(chǔ)器下側(cè)的寄存器的單元變化來總結(jié)出指令是如何使用的。并且還能夠在微課中的Keil C軟件上添加PSW如何使用,如果項(xiàng)目中存在這一特殊功能寄存器的使用,那么教師也可以為學(xué)生們展示PSW的各種變化,將兩個(gè)重點(diǎn)內(nèi)容聯(lián)系起來,加深學(xué)生們?cè)陧?xiàng)目中對(duì)這兩個(gè)知識(shí)點(diǎn)的印象。
三、利用微課中Proteus軟件講解單片機(jī)的使用
對(duì)于在微課中無法使用Keil C軟件來講解的知識(shí)內(nèi)容比如定時(shí)計(jì)數(shù)器,由于定時(shí)計(jì)數(shù)器在項(xiàng)目中有著廣泛的應(yīng)用,如果學(xué)生們不能夠很好的理解定時(shí)計(jì)數(shù)器是如何工作的,那么在項(xiàng)目的完成過程中一定會(huì)出現(xiàn)各種問題。這時(shí)教師就可以針對(duì)學(xué)生們不熟悉的知識(shí)點(diǎn),在微課中利用Proteus軟件展示出定時(shí)計(jì)數(shù)器在完成發(fā)光二極管閃爍前是如何一步一步工作的。
首先教師通過微課展示出定時(shí)計(jì)數(shù)器的內(nèi)部結(jié)構(gòu)是如何的,同學(xué)們跟隨視頻中定時(shí)計(jì)數(shù)器拆分出的部件一步一步再安裝回去,掌握其各個(gè)部件的工作原理,同時(shí)可以引發(fā)他們繼續(xù)探索工作過程的興趣。其次教師將學(xué)生們編譯的程序代碼生成的文件加載完成,進(jìn)行項(xiàng)目的仿真操作。最終學(xué)生們會(huì)在Proteus軟件中看到LED燈的閃爍情況,每一步操作都會(huì)深深的印在同學(xué)們的腦海中,如此做法會(huì)讓他們?cè)趯?shí)際的項(xiàng)目中加快速度正確的完成。
四、結(jié)束語
對(duì)于獨(dú)立學(xué)院學(xué)習(xí)單片機(jī)的學(xué)生們來說,在參加項(xiàng)目的實(shí)戰(zhàn)過程中總會(huì)碰到課本中以及老師講解中無法獲取到的知識(shí)。但如果教師再通過傳統(tǒng)教學(xué)的方式來為學(xué)生們進(jìn)行解答,一是花費(fèi)完成項(xiàng)目的時(shí)間太長(zhǎng)、效率太低;二是學(xué)生們無法在短時(shí)間內(nèi)接受生疏的理論知識(shí)。那么教師就可以利用微課的教學(xué)方法來為同學(xué)們講解,讓這些有關(guān)單片機(jī)項(xiàng)目的知識(shí)變得更容易被理解、更實(shí)用。
參考文獻(xiàn):
[1]吳靜然,胡明,崔冉,翟曉東,郭健鵬.獨(dú)立學(xué)院?jiǎn)纹瑱C(jī)項(xiàng)目實(shí)戰(zhàn)微課教學(xué)探討[J].科教文匯(上旬刊),2019(06):90-91.