鄭易
【摘要】微機(jī)原理與匯編語言是我國多數(shù)本??圃盒k婎悓I(yè)的重要專業(yè)基礎(chǔ)課,是培養(yǎng)學(xué)生具有微機(jī)軟、硬件設(shè)計(jì)和應(yīng)用能力的必修課。由于匯編語言指令比較枯燥,且編寫程序要求對硬件比較熟悉,因此學(xué)起來存在一定困難,本文在實(shí)際教學(xué)的基礎(chǔ)上,總結(jié)了好的教學(xué)經(jīng)驗(yàn),對如何提高教學(xué)質(zhì)量進(jìn)行了初步探索。
【關(guān)鍵詞】微機(jī)原理 匯編語言 教學(xué)方法
【中圖分類號】TP301-4;TP313-4;G642 【文獻(xiàn)標(biāo)識碼】A 【文章編號】2095-3089(2018)14-0228-02
引言
匯編語言是計(jì)算機(jī)專業(yè)知識架構(gòu)中不可或缺的一個環(huán)節(jié),但在實(shí)際教學(xué)過程中,匯編語言程序設(shè)計(jì)課程卻長期被認(rèn)為是難學(xué)、難教、枯燥、無用的課程。針對上述問題,文章分析計(jì)算機(jī)系統(tǒng)能力培養(yǎng)的需求,調(diào)整教學(xué)培養(yǎng)目標(biāo),在理論和實(shí)踐教學(xué)中建立課程間關(guān)聯(lián),提高學(xué)生學(xué)習(xí)的主動性和積極性。
一、課程背景
隨著時代的發(fā)展,學(xué)生越來越注重匯編語言課程的實(shí)用性,有實(shí)用性才能激發(fā)學(xué)生的學(xué)習(xí)熱情。本課程授課內(nèi)容兼顧微機(jī)的硬件結(jié)構(gòu)和軟件編程,因此在教學(xué)過程中,既要講述足夠的理論深度,更要注重理論和實(shí)踐相結(jié)合,著重培養(yǎng)學(xué)生解決實(shí)際問題的能力??v觀匯編語言課程的教學(xué)現(xiàn)狀,主要存在以下幾個問題。
1.實(shí)踐教學(xué)薄弱,學(xué)生動手機(jī)會少
必須設(shè)計(jì)較高難度的實(shí)驗(yàn)實(shí)訓(xùn)才能充分調(diào)動學(xué)生的積極性和動手能力,現(xiàn)在計(jì)算機(jī)專業(yè)開設(shè)的實(shí)驗(yàn)大多是現(xiàn)成的代碼上進(jìn)行操作并觀察,并沒有進(jìn)行很多的硬件實(shí)驗(yàn),所以根本無法讓學(xué)生體驗(yàn)到接口芯片的工作特性,只有進(jìn)行深層次的創(chuàng)新設(shè)計(jì)才能脫離實(shí)驗(yàn)指導(dǎo)書的束縛,讓學(xué)生從更高層次理解計(jì)算機(jī)行業(yè)的基礎(chǔ),并有效的使用匯編語言。
2.理論深奧抽象,學(xué)生學(xué)習(xí)難度大
對于計(jì)算機(jī)專業(yè)的學(xué)生來說,這門課程內(nèi)容比較抽象,對匯編語言的邏輯組織能力要求十分高,并且匯編語言與計(jì)算機(jī)、單片機(jī)、數(shù)電等多門課程緊密聯(lián)系,知識面要求非常廣,綜合分析能力要求十分強(qiáng)。傳統(tǒng)教學(xué)中,教師多以書本為基礎(chǔ),采用線路及芯片已經(jīng)固化的實(shí)驗(yàn)箱來按部就班的完成基礎(chǔ)性實(shí)驗(yàn)操作,而學(xué)生由于缺乏對知識的總結(jié)應(yīng)用,也無法對實(shí)際系統(tǒng)進(jìn)行感性認(rèn)識,故常感到難學(xué)、難理解。
二、優(yōu)化教學(xué)方法
1.擯棄傳統(tǒng)的互動性老套的板書教學(xué)。通過多媒體課件、在線學(xué)習(xí)網(wǎng)站和仿真軟件等,加強(qiáng)匯編語言教學(xué)內(nèi)容的可視化、理解匯編語言的具體化和生動化、學(xué)習(xí)的便捷化和互動過程的多元化,使得傳統(tǒng)性教學(xué)變成多途徑、多方式的綜合教學(xué),從而進(jìn)一步提升知識獲取的便捷性,教學(xué)互動的及時性。
2.實(shí)驗(yàn)教學(xué)環(huán)節(jié)是檢驗(yàn)和鞏固已學(xué)知識的一個重要手段,是培養(yǎng)學(xué)生創(chuàng)造性的關(guān)鍵環(huán)節(jié),也是課程教學(xué)改革的一個重要方面。然而學(xué)生在匯編語言這門課程中,對所學(xué)的知識缺乏必要的全面認(rèn)識,因此實(shí)驗(yàn)環(huán)節(jié)在整個教學(xué)活動中就占據(jù)了重要的地位。
三、完善教學(xué)手段,改革教學(xué)方法
1.教學(xué)內(nèi)容上以“簡單、實(shí)用”為主,適當(dāng)增加硬件設(shè)計(jì)
匯編語言及指令系統(tǒng)是日后硬件設(shè)計(jì)的基礎(chǔ),原理上做到簡單、夠用且實(shí)用。并在教學(xué)內(nèi)容中添加具有一定難度和能夠引起學(xué)生興趣的硬件設(shè)計(jì)實(shí)例,從而對指令在硬件上的執(zhí)行過程和指令的底層硬件執(zhí)行機(jī)制有一定的認(rèn)識和理解。為日后相關(guān)課程的學(xué)習(xí)和系統(tǒng)開發(fā)提供知識和經(jīng)驗(yàn)的積累及便利。同時,還要隨時引入新的技術(shù)概念和產(chǎn)品,盡可能不讓學(xué)生的學(xué)習(xí)和社會發(fā)展脫節(jié)。
2.教學(xué)形式上采用“工具運(yùn)用+案例驅(qū)動”的興趣化培養(yǎng)
興趣是學(xué)習(xí)的主要動機(jī)之一,學(xué)生產(chǎn)生興趣的來源可能有來自自身的興趣愛好,可能來自教師課堂的引導(dǎo)和啟發(fā),也有可能看到周圍同學(xué)的成功設(shè)計(jì)產(chǎn)生模仿的念頭,在應(yīng)用案例的驅(qū)動下便自發(fā)地去實(shí)踐。
3.教學(xué)模式上采取“先易后難、層層遞進(jìn)”的策略
在實(shí)驗(yàn)內(nèi)容的安排上,教師應(yīng)根據(jù)授課的進(jìn)度及學(xué)生的掌握程度,與教學(xué)目標(biāo)相匹配,精心選擇一些有代表性的、有實(shí)用價值的實(shí)驗(yàn)內(nèi)容。日常教學(xué)中可先介紹基礎(chǔ)案例,讓學(xué)生掌握語言的編寫和接口芯片的基本應(yīng)用,再通過復(fù)雜應(yīng)用,引導(dǎo)學(xué)生完成具有一定難度的系統(tǒng)級的開發(fā)。
四、結(jié)語
匯編語言是計(jì)算機(jī)專業(yè)知識體系中的重要組成部分,匯編語言也是計(jì)算機(jī)學(xué)科中的一門核心基礎(chǔ)課程,它有助于深入理解計(jì)算機(jī)系統(tǒng)。是學(xué)生深入了解和掌握計(jì)算機(jī)系統(tǒng)構(gòu)成和工作原理的基礎(chǔ),使學(xué)生樹立“系統(tǒng)觀”的一個重要工具。只有針對不同的專業(yè)和方向、不同的需求,確定不同的培養(yǎng)目標(biāo),合理地組織教學(xué)內(nèi)容,不僅可以激發(fā)學(xué)生的學(xué)習(xí)興趣,還可以培養(yǎng)學(xué)生融會貫通解決問題的能力。
參考文獻(xiàn):
[1]蒲攀,張建鋒.微機(jī)原理與應(yīng)用教學(xué)改革與探索[J].教育管理,2009.3:96-97
[2]王志軍,楊延軍,王道憲.微機(jī)原理實(shí)驗(yàn)課程內(nèi)容的層次化設(shè)計(jì)[J]. 實(shí)驗(yàn)室研究與探索,2012,31(1):105-107