張萬平
【摘要】本文就高職數(shù)學(xué)教學(xué)中使用Matlab軟件存在的一些問題做了分析并提出了一些對策.理論教學(xué)應(yīng)當(dāng)與軟件教學(xué)相輔相成,不能顧此失彼.對軟件的教學(xué)應(yīng)當(dāng)注重過程化,讓學(xué)生在理解的基礎(chǔ)上去掌握它.
【關(guān)鍵詞】數(shù)學(xué)教學(xué);Matlab軟件;數(shù)學(xué)思維
一、目前軟件使用方面存在的誤區(qū)
Matlab軟件是一款商業(yè)數(shù)學(xué)軟件,是以矩陣作為基本數(shù)據(jù)單位,在線性代數(shù)、數(shù)理統(tǒng)計(jì)、自動(dòng)控制、數(shù)字信號處理方面有很多的應(yīng)用.其中包含的數(shù)據(jù)包有很強(qiáng)的特點(diǎn):強(qiáng)大的計(jì)算功能(可以進(jìn)行矩陣變換、多項(xiàng)式運(yùn)算、微積分運(yùn)算、方程求解等)、卓越的繪圖功能、高效的編程功能、廣泛的擴(kuò)充功能、簡單易學(xué)、方便使用.
數(shù)學(xué)軟件可以幫助學(xué)生便捷地解決數(shù)學(xué)問題,軟件的使用可以說已經(jīng)到了一個(gè)空前的階段,在這種情況下,出現(xiàn)了兩方面的問題,一方面是:學(xué)生在數(shù)學(xué)學(xué)習(xí)過程中過多地依賴于數(shù)學(xué)軟件的使用,而忽視了數(shù)學(xué)思維的培養(yǎng)和鍛煉,使用軟件的度沒有把握好,認(rèn)為會(huì)用軟件解決問題就夠了,何必在意理論知識的學(xué)習(xí),其實(shí)用多了不見得就好,如何掌握好這一個(gè)度呢?這是我們應(yīng)當(dāng)深刻思考的問題;另外一方面是:學(xué)生對Matlab軟件本身的了解程度不夠,例如,這款軟件是基于矩陣運(yùn)算的,而學(xué)生對這一點(diǎn)卻視而不見,總是在許多地方出錯(cuò).
二、軟件使用過程中存在的問題分析
以下通過教學(xué)中的實(shí)例來說明:
實(shí)驗(yàn)一:畫出函數(shù)y=x2cosx圖像(圖(1))
問題1:學(xué)生把Matlab軟件看成是一種自動(dòng)化很高的軟件,類似于音樂播放器一樣的軟件,只要簡單的操作即可,其實(shí)不然,在畫圖過程中,要理解軟件在畫圖的過程中遵循的本質(zhì)才可以,軟件畫圖類似于我們高中學(xué)習(xí)的最簡單的描點(diǎn)畫圖法,只是計(jì)算機(jī)的運(yùn)行速度快,可以在很短的時(shí)間內(nèi)畫出很多的點(diǎn),密密麻麻的點(diǎn)看上去就成為“線”了.
問題2:對橫縱坐標(biāo)的限制已經(jīng)影響到了圖像的完整性,所以可以通過改變橫坐標(biāo)的取值范圍,畫出更大范圍的圖形,選定的步長不一定越小越好,步長小了圖形會(huì)更精確,但問題是會(huì)占有計(jì)算機(jī)很長的計(jì)算時(shí)間,當(dāng)然步長大了也不好,會(huì)影響圖形的精確度,所以步長應(yīng)當(dāng)選合適.
問題3:y=x.^2.*cos(x)中的點(diǎn)表示的向量乘法,意思是分別對應(yīng)相乘,如果沒有那一個(gè)點(diǎn),意義就完全不一樣了,表示的就是矩陣乘法了.
以上說明學(xué)生對軟件的使用存在困難,問題主要集中在對軟件本身的功能不理解,忽視了Matlab軟件的基本運(yùn)算就是矩陣運(yùn)算,只要牢牢抓住這一點(diǎn),再輔以相應(yīng)的訓(xùn)練,相信可以達(dá)到較好的效果.
三、Matlab軟件應(yīng)用于高等數(shù)學(xué)實(shí)驗(yàn)存在的一些誤區(qū)
數(shù)學(xué)實(shí)驗(yàn)倡導(dǎo)將實(shí)驗(yàn)作為學(xué)習(xí)、研究和應(yīng)用數(shù)學(xué)的一種新的手段,把生活中的實(shí)際問題貫穿于數(shù)學(xué)教學(xué)的整個(gè)過程中.數(shù)學(xué)實(shí)驗(yàn)的主要范疇包括:數(shù)學(xué)軟件的使用、實(shí)際問題的建模和求解、運(yùn)用計(jì)算機(jī)手段加強(qiáng)學(xué)生對于數(shù)學(xué)理論的理解和提高學(xué)生對高等數(shù)學(xué)學(xué)習(xí)的興趣.但在數(shù)學(xué)軟件教學(xué)中存在著一些誤區(qū):
1.將軟件學(xué)習(xí)等同于數(shù)學(xué)實(shí)驗(yàn)
軟件只是解決問題的工具,只是數(shù)學(xué)建模過程中的一個(gè)輔助工具而已,學(xué)生們對其產(chǎn)生了嚴(yán)重的“膜拜心理”,覺得有了它,就可以解決一切問題了.數(shù)學(xué)實(shí)驗(yàn)的目的在于通過對實(shí)際問題的分析,用數(shù)學(xué)思維對問題作出抽象,然后借助軟件工具進(jìn)行求解,Matlab在其中的作用只是“一把斧頭”“一把扳手”,所以我們需要引導(dǎo)學(xué)生樹立正確使用軟件的意識,軟件不是萬能的,用好數(shù)學(xué)思維去解決實(shí)際問題才是正確的道路.
2.沒有把握好軟件學(xué)習(xí)與數(shù)學(xué)教學(xué)的關(guān)系
教師在教學(xué)過程中,如何把握好理論教學(xué)和軟件應(yīng)用是一個(gè)需要我們深思的問題.數(shù)學(xué)教學(xué)的重點(diǎn)在于數(shù)學(xué)思想的潛移默化,讓學(xué)生用數(shù)學(xué)思維來思考實(shí)際問題,這才是數(shù)學(xué)學(xué)習(xí)的核心和內(nèi)涵.軟件作為工具對數(shù)學(xué)問題作出求解,注重了數(shù)學(xué)問題的形式化求解,卻摒棄了數(shù)學(xué)思維的鍛煉.
基于以上事實(shí),應(yīng)當(dāng)把數(shù)學(xué)思維培養(yǎng)和軟件學(xué)習(xí)有機(jī)地結(jié)合起來才能提高學(xué)生的數(shù)學(xué)綜合素養(yǎng),目前的情況是課時(shí)量的限制難以讓兩者兼顧起來,所以首要的問題就是加大教學(xué)課時(shí)量,讓學(xué)生既有充足的時(shí)間去學(xué)習(xí)理論,也有大量的時(shí)間去進(jìn)行上機(jī)練習(xí),掌握好軟件.
四、對策與總結(jié)
1.軟件教學(xué)和理論教學(xué)兩手都要抓,不能顧此失彼,可以按照6∶4的比例來設(shè)置.
2.軟件教學(xué)中給學(xué)生講清楚相關(guān)函數(shù)的來龍去脈,便于學(xué)生更加深刻地理解Matlab軟件的實(shí)際計(jì)算機(jī)制.
3.軟件教學(xué)應(yīng)當(dāng)結(jié)合學(xué)生的實(shí)際情況,由淺至深,由簡到繁.
Matlab軟件為多層次教學(xué)、教學(xué)演示、實(shí)踐教學(xué)等現(xiàn)代化教學(xué)提供了一個(gè)良好的平臺(tái),對于理解力強(qiáng)的學(xué)生而言,既可以通過Matlab軟件來對理論知識進(jìn)行驗(yàn)證性的實(shí)驗(yàn),又可以用Matlab求解實(shí)際問題,一舉兩得,讓有能力的學(xué)生得到綜合的提高.對于理解力差一些的學(xué)生,可以通過熟悉軟件命令解決一些簡單的、類似微分與積分的問題,來進(jìn)一步地提升他們的學(xué)習(xí)興趣.總的來說,應(yīng)用Matlab可以起到事半功倍的效果,真正體現(xiàn)虛擬課堂的作用,從而進(jìn)一步提高教學(xué)水平和教學(xué)質(zhì)量,推動(dòng)高等數(shù)學(xué)課程的建設(shè)和發(fā)展.