Matlab應(yīng)用課程教學研究論文
一、教學現(xiàn)狀
Matlab及其應(yīng)用課程與多門課程交叉,既具有理論性又具有實踐性,為了提高教學效果,需要對該課程的教學進行研究和改進。根據(jù)作者調(diào)研,目前的教學實踐中存在以下問題:教學內(nèi)容上,主要參照各類教程按功能分類陳述的一系列命令和函數(shù)的用法,沒有與相關(guān)課程的教學內(nèi)容結(jié)合,而且缺少具有實際應(yīng)用背景的介紹;教學方法上,以講授法為主,按照教材的章節(jié)順序?qū)滩纳系拿詈秃瘮?shù)介紹,再通過相關(guān)例子講解用法,學生不能自主學習和探索;教學效果上,僅僅會獨立使用命令和函數(shù),面對具體的專業(yè)問題時,卻不能運用所學相關(guān)的知識去解決實際問題,具體表現(xiàn)為學生綜合應(yīng)用能力不強,缺乏分析問題的能力。究其原因,主要在于課程內(nèi)容與專業(yè)、應(yīng)用背景脫節(jié),而且傳統(tǒng)教學方法對命令和函數(shù)的講授與應(yīng)用練習都是單獨進行的,沒有及時與應(yīng)用實例相結(jié)合,學生往往當時能聽懂、會練習,但到真正在解決實際問題時需要綜合若干知識點,卻不能根據(jù)實際情況靈活運用已學過的知識,有的甚至學了前面忘了后面,從而失去學習的興趣,導致教學效果很不理想。
二、教學內(nèi)容的研究
Matlab及其應(yīng)用課程的教學內(nèi)容可以分為三個層次:一是基礎(chǔ)知識,主要包括矩陣操作、可視化、程序設(shè)計和GUI等,這部分內(nèi)容和其他高級語言基本相通;二是動態(tài)系統(tǒng)建模、仿真和綜合分析的集成環(huán)境Simulink,該內(nèi)容是教學的重點和難點;三是工具箱,該內(nèi)容可根據(jù)專業(yè)背景有選擇的進行教學。本課程存在著內(nèi)容多和學時有限的矛盾,為了能在有限的時間內(nèi)讓學生掌握核心內(nèi)容、打好基礎(chǔ),在后續(xù)學習和應(yīng)用中具備自學能力,精選教學內(nèi)容尤為關(guān)鍵,課程內(nèi)容應(yīng)根據(jù)不同專業(yè)、專業(yè)特征以及不同的教學對象進行不同的調(diào)整和補充,在教材的選用上也所不同。在教學中應(yīng)根據(jù)專業(yè)背景的實際情況,參照課程教學大綱,選擇的教學內(nèi)容盡可能地覆蓋知識點,而且在深入學習后續(xù)內(nèi)容的同時能對已講授過的內(nèi)容進行復習。
1.理論聯(lián)系實際,強調(diào)應(yīng)用領(lǐng)域。
如何在有限的學時內(nèi)讓學生掌握Matlab軟件,并能綜合運用軟件提供的功能解決各自的專業(yè)問題是課程教學的目的。作者的教學思路是從實際應(yīng)用領(lǐng)域中選取典型范例,突出應(yīng)用價值,從實際工程中了解哪些問題需要或者可以由Matlab來解決。矩陣運算是Matlab最基本的功能,在講解這部分內(nèi)容時,通過介紹數(shù)理統(tǒng)計中的線性回歸和實際應(yīng)用建立聯(lián)系,對矩陣求逆、轉(zhuǎn)置等知識點進行教學。Matlab在數(shù)據(jù)可視化方面也提供了強大的功能,在該部分內(nèi)容的教學過程中,可向?qū)W生介紹在實際試驗、工程測量及科學計算中,通常將采樣的離散數(shù)據(jù)用各種形式的圖形表示出來,從而分析其所反映的內(nèi)在規(guī)律。在Simulink教學過程中,作者通過介紹汽車懸架的知識引入“彈簧—質(zhì)量—阻尼器”機械動力學系統(tǒng)的仿真。通過強調(diào)教學知識潛在的應(yīng)用價值,可以充分調(diào)動學生學習的主動性和積極性。
2.根據(jù)專業(yè)背景增加教學內(nèi)容。
Matlab作為一種高性能的數(shù)值計算和可視化軟件,隨著其功能的逐步增加和完善,在電氣、電子、控制、機械、汽車、航空航天等眾多領(lǐng)域有著廣泛的應(yīng)用,這就要求教師要處理好基礎(chǔ)知識和高級應(yīng)用的關(guān)系,結(jié)合專業(yè)背景,從中選取相關(guān)的知識,在教學過程中將先進工具箱的功能、在相關(guān)領(lǐng)域的應(yīng)用現(xiàn)狀及時介紹給學生。如:電類專業(yè)適當增加SimPowerSystems工具箱的教學,機械類專業(yè)需要了解SimMechanics工具箱,信息類專業(yè)可選擇增加神經(jīng)網(wǎng)絡(luò)、最優(yōu)化、圖像處理工具箱等。結(jié)合學科背景增加教學內(nèi)容,擴大了學生的知識面,提高了學生對科學技術(shù)的興趣。
三、教學方法的研究與探索
1.運用實例教學法。
實例教學法依托具有代表性的例子對所涉及的知識點進行教學,這種教學法目的性強,具有直觀、實用的特點,能迅速吸引學生的注意力,提高學生的學習興趣和積極性。應(yīng)用實例教學法對于Matlab語言基礎(chǔ)的教學有較好的效果,在教學過程中不以教材的章節(jié)順序進行授課,而是以實例為中心,通過綜合講解精心選擇的實例,使學生更好地掌握知識點,并把要學習的知識點融入到具體實例中來講解,整個教學過程強調(diào)學以致用,在應(yīng)用中學習。例如在Matlab語言的數(shù)據(jù)類型、數(shù)值運算、基本語句結(jié)構(gòu)、程序流程結(jié)構(gòu)、繪圖基礎(chǔ)等知識點的教學過程中,筆者通過冒泡排序、分段函數(shù)的實現(xiàn)及圖像繪制等實例進行綜合教學,效果明顯優(yōu)于傳統(tǒng)的教學方法。
2.實施任務(wù)驅(qū)動教學。
任務(wù)驅(qū)動法以學生為中心、以任務(wù)為驅(qū)動,是一種主動探究型的教學方法,將任務(wù)驅(qū)動法運用于課堂教學,引導學生思考,不僅可以激發(fā)學生的學習興趣,更重要的是培養(yǎng)了學生發(fā)現(xiàn)問題、分析問題和解決問題的能力,完成知識的自我構(gòu)建,有利于培養(yǎng)學生自主學習的能力。例如,MatlabGUI程序設(shè)計部分的教學,如果采用先介紹句柄圖形對象再介紹其屬性的傳統(tǒng)教學方式,則不利于學生完成知識構(gòu)建和能力的形成,更不利于通過自主學習學會設(shè)計步驟。教學時,可以將該部分內(nèi)容設(shè)計成任務(wù),“驅(qū)動”學生在完成任務(wù)的過程中掌握知識的應(yīng)用。筆者在教學過程中,要求學生根據(jù)“自動控制原理”課程學習的內(nèi)容,完成二階系統(tǒng)階躍響應(yīng)的圖形化設(shè)計。任務(wù)目的:①掌握MatlabGUI程序設(shè)計;②培養(yǎng)學生自主學習能力。任務(wù)內(nèi)容:①綜合應(yīng)用Matlab語言中數(shù)組、函數(shù)、繪圖指令以及GUI界面設(shè)計等知識,開發(fā)簡單交互式應(yīng)用程序;②編程計算二階系統(tǒng)階躍響應(yīng)函數(shù),并實現(xiàn)圖形化顯示;③創(chuàng)建一個圖形用戶界面,實現(xiàn)在界面上輸入相關(guān)參數(shù),便可以顯示二階系統(tǒng)階躍響應(yīng)的圖形;④調(diào)節(jié)系統(tǒng)參數(shù),對比其圖形變化。
四、結(jié)論
為了提高Matlab及其應(yīng)用課程的教學效果,在教學實踐的基礎(chǔ)上,本文研究探索了教學內(nèi)容和教學方法。在教學內(nèi)容上,應(yīng)聯(lián)系實際選擇相關(guān)應(yīng)用領(lǐng)域的實例,并根據(jù)專業(yè)增加教學內(nèi)容;在教學方法上,應(yīng)針對教學內(nèi)容和學生的實際情況,根據(jù)每種方法的優(yōu)勢和局限性,將不同方法進行優(yōu)化組合,以達到最好的教學效果。Matlab及其應(yīng)用課程的教學涉及到多方面的因素,需要教師不斷地探索新的教學方法和教學模式,而網(wǎng)絡(luò)教學是教學改革的趨勢之一。在實際教學實踐中,應(yīng)完善傳統(tǒng)課堂教學和網(wǎng)絡(luò)教學相結(jié)合的教學模式,充分發(fā)揮教師的主導地位和學生的主體地位,拓展教學時空,提高教學效率。
【Matlab應(yīng)用課程教學研究論文】相關(guān)文章:
初中物理課程教學研究論文02-18
國際市場營銷課程教學研究論文02-17
干燥技術(shù)與應(yīng)用課程教學方法論文12-03
電工技術(shù)及應(yīng)用課程改革方案論文02-12
單片機技術(shù)與應(yīng)用課程標準設(shè)計論文03-15
數(shù)據(jù)庫原理及應(yīng)用課程教學改革論文03-19
閱讀教學研究的論文02-17
- 相關(guān)推薦