芻議單片機課程教學(xué)改革

時間:2022-07-01 06:56:00

導(dǎo)語:芻議單片機課程教學(xué)改革一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

芻議單片機課程教學(xué)改革

摘要:嘗試用一套全新的教學(xué)方法,以任務(wù)為教學(xué)單元,打破原有界限,不管硬件結(jié)構(gòu)、指令、編程的先后順序,將各部份知識分解成一個個知識點,為了完成一個任務(wù)抽取每個部份的不同知識點,加以組合。

關(guān)鍵詞:單片機教學(xué)改革教學(xué)探索任務(wù)驅(qū)動

1引言

傳統(tǒng)的單片機教學(xué),均是以單片機的結(jié)構(gòu)為主線,先講單片機的硬件結(jié)構(gòu),然后是指令,然后是軟件編程,然后是單片機系統(tǒng)的擴展和各種外圍器件的應(yīng)用,最后再講一些實例。按照此種教學(xué)結(jié)構(gòu),按照這種結(jié)構(gòu),學(xué)生普遍感到難學(xué)。試想,一個從未接觸過計算機結(jié)構(gòu)的人,甚至數(shù)字電路也是剛剛接觸的人,要他去理解單片機內(nèi)部結(jié)構(gòu),這實在不是個容易的事,至于很多書一開始就提出的總線、地址等概念,更是初學(xué)者難以理解的——不管用什么巧妙的比方都不容易理解。于是糊里糊涂地學(xué)完了第一部份,第二部份一開始就是尋址方式,更抽象,好多人直到學(xué)完單片機還不能理解尋址方式究竟是什么意思,為什么需要這么多尋址方式,剛開始學(xué)當(dāng)然更不懂了。然后是指令,111條指令,又不分重點,反正全是要記住的,等到指令全部學(xué)完,大部分同學(xué)已對單片機課程望而生畏,開始打退堂鼓了。第三部份是編程,如果說前面的東西不能理解,還能靠記憶來獲得知識的話,這部份就純是理解和掌握了,如果以前沒學(xué)過編程,短時間內(nèi)很難掌握編程的有關(guān)知識,更不必說編程技巧了。

2教學(xué)總體規(guī)劃和思路

基于以上情況,我嘗試用一套全新的教學(xué)方法,以任務(wù)為教學(xué)單元,打破原有界限,不管硬件結(jié)構(gòu)、指令、編程的先后順序,將各部份知識分解成一個個知識點,為了完成一個任務(wù)抽取每個部份的不同知識點,加以組合,完成第一個任務(wù)就能清楚單片機的開發(fā)過程,完成第二、三個任務(wù),就能自已模仿性地編出自已的程序,使得學(xué)習(xí)過程是一個不斷成功地完成任務(wù)的過程。當(dāng)所有任務(wù)全部完成,知識點就全學(xué)完了。即便只完成部份任務(wù),也可以去做一些程序了——事實并沒有必要學(xué)完全部知識才可以去做開發(fā)的,本人在編第一個商用程序時,還不懂定時器怎么用,編第二個商用程序,寫了長達(dá)2K行的代碼,可當(dāng)時我還不懂怎么樣用中斷編程,因為當(dāng)時我根本還不需要用中斷。

新探索的教學(xué)方法應(yīng)具有如下特點:

以人的認(rèn)知規(guī)律為主線,而不是以課程結(jié)構(gòu)為主線;以任務(wù)為單元構(gòu)建認(rèn)知單元,而不是以單片機功能為單元構(gòu)建;完成第一個任務(wù)即可進(jìn)行單片機的初步應(yīng)用嘗試,不必學(xué)完單片機的全部知識體系。隨著任務(wù)的逐漸進(jìn)行,知識逐漸完善,能力逐漸提高,所有任務(wù)完成時,已具有初步開發(fā)能力。

教學(xué)改革成功的關(guān)鍵:能否合理分解各部份知識點,能否將它們恰當(dāng)?shù)亟M合在一個任務(wù)中,能否不斷保持學(xué)生的學(xué)習(xí)興趣,能否找到大量的、確切、形象的比喻,能否編制出內(nèi)容、難度恰當(dāng)?shù)牧?xí)題……

難點應(yīng)當(dāng)在編程訓(xùn)練上,要將一個從未有任何編程經(jīng)驗的人訓(xùn)練成能熟練地編程,決非易事,當(dāng)然這有點超過我們的范圍了。

3教學(xué)內(nèi)容與方法

3.1建設(shè)單片機開放實驗室,用生動的實例引導(dǎo)入門

利用單片機開放實驗室,使同學(xué)們對單片機的基本應(yīng)運以及整個的開發(fā)過程有最基本的了解,為同學(xué)們建立更直觀的感性認(rèn)識,以此,告訴同學(xué)們理論課和實驗課結(jié)合的重要性,激發(fā)學(xué)生的學(xué)習(xí)興趣。

3.2合理應(yīng)用教材,加大實例的切入,循序增強學(xué)生編程能力

根據(jù)多年的學(xué)習(xí)和教學(xué)經(jīng)驗,更合理的分解、組合和設(shè)計教材的知識點,最大程度的使用學(xué)校現(xiàn)有的設(shè)備,使同學(xué)們在學(xué)習(xí)和完成任務(wù)過程中能一邊學(xué)習(xí)一邊實驗,在實驗中發(fā)現(xiàn)問題,進(jìn)而進(jìn)一步促進(jìn)學(xué)生的學(xué)習(xí),簡單的說就是在不斷的發(fā)現(xiàn)問題,解決問題,再發(fā)現(xiàn)問題,再解決問題中不斷的充實和完善自己的學(xué)習(xí)。

3.3注重學(xué)生的機動時間,使學(xué)生有更多的機會調(diào)試自己的程序

有意識的增加學(xué)生的自學(xué)時間和章節(jié),教師上課只講解重點和難點,讓學(xué)生有更多的時間和機會進(jìn)入實驗室調(diào)試和修改自己的程序,以改促學(xué)!

3.4更加重視和強調(diào)課程設(shè)計

課程設(shè)計是單片機實踐環(huán)節(jié)的重要組成部分,通過課程設(shè)計的實戰(zhàn)練習(xí),可以進(jìn)一補鞏固所學(xué)理論知識;可以使學(xué)生對單片機系統(tǒng)有進(jìn)一步的認(rèn)識;可以培養(yǎng)學(xué)生的實際動手能力和創(chuàng)新意識;是學(xué)生學(xué)習(xí)單片機課程從理論跨入實踐的關(guān)鍵一步!

4結(jié)語

學(xué)習(xí)單片機是一個循序漸進(jìn)的過程,要讓學(xué)生在一年甚至半年的學(xué)習(xí)中精通單片機,是十分困難的,做為一名職業(yè)學(xué)校的老師,我們應(yīng)該盡最大的努力使學(xué)生在學(xué)習(xí)單片機中找到興趣,最大程度的使學(xué)生們感覺到單片機這門課,“好學(xué)”、“易學(xué)”、“想學(xué)”,教學(xué)是一門藝術(shù),單片機教學(xué)更是一項復(fù)雜的系統(tǒng)工程,要建立更完善、更合理、更引人入勝的教學(xué)體系,還需要更多的努力、更多的學(xué)習(xí)、更多的探索和更多的創(chuàng)新!