周本海
摘 要: 隨著科技的不斷進步,我國已步入信息化社會。利用信息化手段進行工程科學領(lǐng)域的分析與決策,是當前各行各業(yè)使用最廣泛的手段。Matlab是一款功能強大的高級技術(shù)計算語言,在高等學校中是工學學生必修的一門課程。本文對matlab教學中如何對學生的科學素養(yǎng)進行培育進行研究,在教學理念、課堂組織及師資等方面提出相應措施,為提高學生的科學素養(yǎng)提供理論依據(jù)和實踐指導。
關(guān)鍵詞: matlab 工學 工程 科學素養(yǎng)
1.引言
Matlab是當前科技和工程界最流行的四大數(shù)學軟件之一,同時是一門高級技術(shù)計算語言。它可用于進行算法設計、數(shù)據(jù)可視化、數(shù)據(jù)分析及數(shù)值計算等應用,應用范圍十分廣泛,諸如信號和圖像處理、通訊、控制系統(tǒng)設計、測試和測量、仿真、財務建模和分析,以及計算生物學等眾多領(lǐng)域。在計算方面,matlab更傾向于向量及矩陣的運算,要比傳統(tǒng)的C,C++語言實現(xiàn)起來容易得多。這些計算式工程和科學的基礎,計算起來非常便捷。
因為Matlab在工程領(lǐng)域有強大的計算能力,所以在工科院校中,matlab成為一門必修課程。在matlab教學中,使學生了解科學計算方法,培養(yǎng)學生的科學素養(yǎng),讓學生了解工程實際問題,并培養(yǎng)起創(chuàng)新思維,是matlab課程最重要的教學目的。
2.建立學生的科學計算方法理念
在大學期間,科學素養(yǎng)培養(yǎng)對于學生來說非常必要??茖W素養(yǎng)非傳統(tǒng)意義上課程的機械式重復,必須在掌握知識的同時學會學生以科學方法處理問題、解決問題。matlab在科學素養(yǎng)上的培養(yǎng),主要指使用計算工具解決及分析計算問題的能力。在實際中,學生并沒有真正掌握科學素養(yǎng)的精髓,沒有真正將計算工具與學科相結(jié)合,依然延續(xù)原有的“土辦法”,簡單使用公式加筆算,實際上在浪費時間及資源,并且沒有提高效率及準確性。
例如,在解決線性代數(shù)簡化處理的多元方程問題上,相當數(shù)量的大學生不能使用新方法,依然利用消元法等初級方法,解決問題時間長、準確度低。如果我們加強科學素養(yǎng)的培養(yǎng),利用線性代數(shù)與計算語言相結(jié)合,那么在計算機的輔助下,通過較短的時間即可得到準確的答案。
Matlab是一種功能強大的數(shù)學工具,主要是對線性代數(shù)及矩陣等數(shù)學難題的解決。試想,學生在實際實用中使用這種科學的計算方法,一些特別復雜計算問題的解決就變得非常便捷,以計算機編程方式解題與普通計算器相比,前者是對數(shù)字進行集群運算,后者則只能逐一順序進行運算,這不但在效率上不可同日而語,用建模方法解決工程問題,也存在相當大的差異。因此,在科學的計算方法的指導下,運用計算機解決工程計算問題,相對于傳統(tǒng)的逐一運算解題方式,能夠大幅度提高運算的效率及準確性,避免重復而無效率的勞動,對所用行業(yè)的發(fā)展有深遠影響。
因此,對于科學素養(yǎng)的培養(yǎng),就是要讓學生在學習過程中潛移默化地形成用科學計算的意識,這需要一個長期的過程,需要在教育中努力推擴。
3.Matlab課程中的科學素養(yǎng)方法
(1)在課堂教學上的改革
課堂上的教學內(nèi)容,除了對課時上的安排進行增加及調(diào)整之外,最重要的是演示如何對matlab進行操作的同時,將解決工程問題的方法傳授給學生,讓學生建立科學素養(yǎng)的意識。在教學實踐中,教師可以將方法融合到自己所傳授的專業(yè)課程中,在鞏固基礎中深化科學素養(yǎng)的能力,對部分工學學科如通信工程、數(shù)控等,用matlab教程進行補充練習,著重演示在工程實際中利用matlab建模解決復雜問題的強大能力,讓學生設身處地地感受到利用matlab,通過科學方法解決問題的簡潔性,學生就會對科學計算產(chǎn)生濃厚興趣,逐步培養(yǎng)起科學素養(yǎng)。
(2)關(guān)于教材方面的補充
當前,在高校工科的專業(yè)基礎課教材中,對matlab的介紹并利用其進行科學方法解題實例的教程非常少,需加大對matlab與具體學科專業(yè)基礎課的融合,增加使用科學計算方法解決復雜性問題的實例,讓學生在學習實踐中體會到使用科學計算方法的好處,避免枯燥乏味的機械性解題,有利于學生逐步適應利用科學計算方法解決問題的理念,有利于學生對工程問題深層次的認識,切實提高學生的科學素養(yǎng)。
4.結(jié)語
本文首先介紹了matlab在高校工學教育中的重要性,其次介紹了如何建立學生的工程科學計算的理念,最后探析了如何在matlab教學中提高學生的科學素養(yǎng)。
參考文獻:
[1]胡居榮,曹寧.基于Matlab的數(shù)字信號處理研究型教學的探索[J].中國電力教育,2008(18).
[2]姜欽揚.MATLAB軟件在高校教學中的應用[J].沈陽教育學院學報,2008(03).
[3]胡新榮.基于任務驅(qū)動式教學的計算機專業(yè)人才培養(yǎng)模式[J].長江大學學報(自然科學版)理工卷,2008(01).
[4]王韋剛,周井泉.應用Matlab對相量分析法的探討[J].電氣電子教學學報,2010(02).
[5]柏均,閆紅梅,張鳴.Matlab在“數(shù)字圖像處理”課程教學中的利弊分析[J].電氣電子教學學報,2010(02).
[6]郭建濤.“數(shù)字信號處理”課程的Matlab教學研究[J].電氣電子教學學報,2010(03).
[7]蘇東寧,趙珅,宋方臻.MATLAB教學應重視科學素養(yǎng)的培養(yǎng)[J].中國現(xiàn)代教育裝備,2009(05).
[8]張永祥,惠淑榮,吳素文.“最優(yōu)化理論”中的Matlab教學與研究性學習方法[J].齊齊哈爾大學學報(自然科學版),2008(04).