(崇左市高級中學,廣西 崇左 532200)
受新課改實施的影響,很多高中學校開始重視將信息技術(shù)和數(shù)學算法教學融合到一起,并且,在數(shù)學教材中也出現(xiàn)了有關(guān)算法的內(nèi)容,不管是對于老師,還是學生來講,這都是一個挑戰(zhàn),很多數(shù)學老師和信息老師都開始產(chǎn)生疑問,他們認為是否有必要將兩者相結(jié)合[1]。實際上,將數(shù)學算法課堂教學模式和信息技術(shù)相融合,可以完善教學方式,提高教學效果,因此,兩科老師在教學過程中,要使用合理的方式將兩者相結(jié)合,提高數(shù)學算法教學和信息技術(shù)教學的效果。
現(xiàn)階段,大部分信息技術(shù)老師都認為,自己教學科目中的主要程序語言為VB 語言,但是在高中數(shù)學算法教學中又額外需要學習QB 語言,這兩種語言無法統(tǒng)一,導(dǎo)致學生學習這兩種語言更加困難,并且也為老師的教學也增加了難度。通常情況下,信息技術(shù)課都會使用VB 語言,這是因為和其他程序設(shè)計語言相比,VB 語言更加簡單,可以被廣大使用者所接受。但在算法數(shù)學教學中,不僅需要用偽代碼去描述數(shù)學算法,還需要用一些簡單的自然語言和流程圖去描述數(shù)學算法。在信息技術(shù)課程中雖然會使用偽代碼,但是不會有什么明確的要求,也不會嚴格要求和限制語法規(guī)則,這就是人們把它稱為偽代碼的原因。
通過一些對比可以看出,這兩門課程不僅在教學方法上存在一些不同,而且在教學目的上也存在一些不同,所以,雖然這兩門課程在算法教學方面有一些類似之處,但是也不能認為兩門學科是相同的。這兩門學科存在差異性,在教學中就要掌握相應(yīng)的教學重點[2]。數(shù)學算法教學應(yīng)該將重點放在算法設(shè)計方法上,要求學生學會使用算法的描述語言。信息技術(shù)教學應(yīng)該把重點放在傳授學生設(shè)計程序方法上,也就是學會并掌握程序設(shè)計語言,可以使用各種程序設(shè)計語言去檢驗已經(jīng)完成設(shè)計的算法,通過使用計算機去解決問題。在實際教學的過程中,不能將數(shù)學算法課當成信息技術(shù)課,反之也是一樣不能把信息技術(shù)課當成數(shù)學算法課。
算法具有較強的理論性,原有的數(shù)學算法課堂教學模式為教師傳授學生理論知識,教師將自己當成教學的主體,講課的時間占課堂時間的一半,通常都是老師主動講學生機械地聽,并且在聽的過程中,還需要不停地記筆記,這種傳統(tǒng)的教學方式已經(jīng)無法滿足學生的需求,這種教學方法一方面讓老師感覺講課很累,另一方面也會讓學生喪失主觀能動性,喪失學習算法的興趣,一旦學生沒有及時解決自己遇到的難題,就會影響到后續(xù)的學習[3]。所以,老師要積極更新自身的教學觀念,將信息技術(shù)和算法教學融合到一起,充分發(fā)揮學生的主體地位,圍繞學生進行教學,使用各種先進的技術(shù)設(shè)備進行算法教學,減低算法學習的難度,激發(fā)學生學習興趣,提高課堂教學的效果。
數(shù)學老師在算法教學的過程中,首先要明確了解自己負責的數(shù)學教學內(nèi)容,不要把程序設(shè)計語言的內(nèi)容和偽代碼弄混;其次,老師要教會學生如何使用信息技術(shù)解決數(shù)學問題,以及掌握解決數(shù)學問題的步驟;最后,在教學中盡量不要涉及到程序設(shè)計方法和語法規(guī)則內(nèi)容;信息技術(shù)老師在教學的過程中,第一步要幫助學生分清算法和程序設(shè)計;第二步要幫助學生學會與VB語言有關(guān)程序的結(jié)構(gòu)、基礎(chǔ)的語法規(guī)則等,保證學生可以自己在計算機上完成編程任務(wù)。在實踐的過程中,老師要及時鼓勵學生自己研究和分析算法,讓學生可以用自己掌握的程序語言去完成編程任務(wù),在編程的過程中,證明算法是否正確,并且,讓學生知道程序設(shè)計語言和偽代碼是不同的,兩者之間存在明顯的差異。
在高中數(shù)學算法教學的過程中,老師要根據(jù)實際的數(shù)學題進行算法教學,在檢驗算法時,最方便和準確的方法就是使用計算機。所以,在教學的過程中,老師要傳授學生使用計算機檢驗算法的方法,使學生更加熟悉算法知識,提高學生的學習興趣[4]。例如,在檢驗算法時,老師可以盡量為學生創(chuàng)造上機操作的機會,因為自己操作可以使學生對算法知識更加感興趣,并且,也可以要求學生使用掌握的VB 語言編制小程序,保證小程序的實用性,從而使學生學會如何使用算法,提高算法教學的效果。
總之,將高中信息技術(shù)和數(shù)學算法課堂教學模式相融合,可以有效地提高算法教學的質(zhì)量,降低算法知識的難度,讓學生對算法知識更加感興趣。但是在融合的過程中,也存在一些問題,老師要把握好兩種科目的教學重點,老師之間要積極交流,相互配合,提高兩門課程的教學質(zhì)量。