对MATLAB课程教程的建议,关于MATLAB课程教学的几点探讨
練習。
另一方面,對于如解線性方程組、求函數(shù)的極限、導數(shù)和數(shù)值積分等大量Matlab函數(shù)和指令的運用,不需要花過多的時間跟學生講解,可以讓學生自己查看Matlab的幫助文檔,并上機練習。Matlab提供了幾乎包含其所有內(nèi)容和功能的在線幫助文檔,其中的“Matlab函數(shù)參考”覆蓋了Matlab所有核心函數(shù),提供了有關函數(shù)句法、詳細資料、數(shù)學算法(部分)等,很多函數(shù)還給出了實例。有效地引導和幫助學生運用Matlab的幫助文檔非常重要,既可避免教師填鴨式的教學,又可培養(yǎng)學生的自主學生能力。
四、與相關課程的結合
如前所述,為培養(yǎng)學生學習的積極性、主動性和參與熱情,采用以實例和任務驅(qū)動式的教學模式。在實際教學中,實例和任務應該與學生所學的相關課程緊密結合,并且要從易到難,具有漸進式特點,這樣才能更容易被學生接受,更有效地提高學生的學習興趣,并加深學生對相關課程的理解。例如,我們依次與《線性代數(shù)》、《高等數(shù)學》、《數(shù)字信號處理》、《數(shù)字圖像處理》、《數(shù)學建模》等課程相結合。
Matlab的基本數(shù)據(jù)單位是矩陣,它的指令表達式與數(shù)學、工程中常用的形式十分相似,因此首先以《線性代數(shù)》中的計算問題來設置任務,使學生順利入門,并掌握Matlab的基本運算。然后,以《高等數(shù)學》中的數(shù)值計算和公式推導等來設置任務,使學生可以熟練運用Matlab進行常見的數(shù)學運算和簡單的公式推導。接著以電子專業(yè)的《數(shù)字信號處理》和《數(shù)字圖像處理》中的基本問題來設置任務,使學生加深對專業(yè)課程理解的同時,熟練掌握Matlab進行數(shù)字信號處理和數(shù)字圖像處理,及數(shù)據(jù)可視化等功能。在學生掌握了以上基礎之后,我們根據(jù)多年來一直參與學校數(shù)學建模競賽的培訓和指導工作的經(jīng)驗,將數(shù)學建模競賽中出現(xiàn)的編程問題提煉出來設置任務,以提高學生綜合運用Matlab的編程能力和解決實際問題的能力。這往往能激起學生很大的興趣以及對Matlab繼續(xù)學習的熱情。
五、結束語
我們的教學經(jīng)驗表明,以上的教學方法取得了不錯的教學效果。當然,問題總是不可避免,只有不斷地進行教學反思,繼續(xù)進行教學探索和改革,才能進一步提高教學效果。
【參考文獻】
[1]周開利,鄧春暉.MATLAB基礎及其應用教程[M].北京大學出版社,2007
[2]邢雪寧,劉麗娜.關于MATLAB課程教學的探討[J].計算機時代,2011,(7):67-69
[3]李秀瀅,王建新,彭靜.Matlab教學中任務驅(qū)動式教學法的應用[J].電氣電子教學學報,2010,32(2):104-105
【作者簡介】
章權兵(1977—),男,漢,籍貫安慶,安徽大學電子信息工程學院副教授,博士,研究方向為計算機視覺。
總結
以上是生活随笔為你收集整理的对MATLAB课程教程的建议,关于MATLAB课程教学的几点探讨的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php super和parent,par
- 下一篇: oracle 动态游标行数,oracle