隨著《數(shù)學(xué)課程標(biāo)準(zhǔn)》的出臺和課堂教學(xué)改革的深化,小學(xué)數(shù)學(xué)教學(xué)對計算教學(xué)提出了新的要求,“應(yīng)重視口算,加強估算,提倡算法多樣化”的新理念,給計算教學(xué)的課堂帶來了新的活力。在不少老師的課堂上,算法多樣化的理念得到了很好的體現(xiàn),一道計算題通過教師的悉心引導(dǎo),同學(xué)們的積極思考,奇思妙想層出不窮,學(xué)生在課堂表現(xiàn)中思維異?;钴S。 “算法多樣化”成為小學(xué)數(shù)學(xué)教學(xué)的一個熱點,但在落實這一新課程理念的過程中,我發(fā)現(xiàn)許多教師在對算法多樣化與算法優(yōu)化的認(rèn)識和操作上存在著這樣或那樣的困惑,從而產(chǎn)生了小學(xué)數(shù)學(xué)計算教學(xué)上的一些誤區(qū)。小學(xué)數(shù)學(xué)計算教學(xué)中常見的誤區(qū)可分為以下幾種:
誤區(qū)一:有的教師把“算法多樣化”簡單地理解為“一題多解”。在教學(xué)中要求每個學(xué)生用多種方法來解答,其實,算法多樣化是指全體學(xué)生對同一道題目的算法多樣化,而不是指某個人對這一題要掌握多種算法。因此,學(xué)生在計算時沒有必要掌握多種算法,讓每個學(xué)生掌握多種算法的教學(xué)定位無疑加重了他們的學(xué)習(xí)負(fù)擔(dān),違背了算法多樣化的精神實質(zhì)。
誤區(qū)二:為了算法多樣化而多樣化,沒有適時地引導(dǎo)學(xué)生對各種算法通過比較,找出其特點,最終選擇適合自己的方法,從而體現(xiàn)出算法多樣化與算法優(yōu)化的統(tǒng)一。
在教學(xué)中,有的教師為了體現(xiàn)算法多樣化,一味地讓學(xué)生說你是怎樣計算的,而不組織學(xué)生說說你為什么這樣算,學(xué)生沒有得到更好的交流,使學(xué)生不知自己的算法與其他同學(xué)的算法有什么不同,始終認(rèn)為自己的算法是最優(yōu)的。
誤區(qū)三:對于“算法的優(yōu)化”沒有讓學(xué)生在不斷體驗與感悟中得出適合自己的方法,而是教師進行強制優(yōu)化。由于受傳統(tǒng)教學(xué)的影響,有的教師始終對算法多樣化有一種偏見,認(rèn)為算法多樣化只是課堂教學(xué)的一種需要,讓學(xué)生說說就可以了。在實際教學(xué)中,學(xué)生只要掌握教師教給他的一種方法就可以了,因為這種方法是教師認(rèn)為最優(yōu)化的算法,這樣的教學(xué)其算法多樣化與優(yōu)化的教學(xué)理念就一點也沒有落實,所謂的優(yōu)化也不是學(xué)生自我感悟后的優(yōu)化,課堂教學(xué)的意義也就不一樣了。
由此可見,算法多樣化并非算法全面化,不是一定要呈現(xiàn)教材中出現(xiàn)的每一種算法,也不是每個學(xué)生都得掌握其中的每一種算法,而是從學(xué)生的自身認(rèn)知水平出發(fā),去尋找解題的方法,綜合大家的意見,從而體現(xiàn)算法的多樣化。在這一過程,讓學(xué)生盡量獲得成功的體驗,感受到自主探究的價值和數(shù)學(xué)學(xué)習(xí)的樂趣,促進學(xué)生的可持續(xù)發(fā)展,這才是倡導(dǎo)算法多樣化的目的所在。在課改發(fā)展的今天,我們關(guān)注計算的教學(xué)不能僅關(guān)注其多樣化,還要關(guān)注其優(yōu)化。把算法的多樣化和優(yōu)化協(xié)調(diào)起來,才能讓小學(xué)數(shù)學(xué)計算教學(xué)的課堂更加和諧,產(chǎn)生更大的活力。
在小學(xué)數(shù)學(xué)計算教學(xué)課上,對于算法的優(yōu)化我們也要遵循一定的方法,讓學(xué)生在這一過程中,真正找到適合自己的解題方法,從而達(dá)到我們新課程標(biāo)準(zhǔn)的教學(xué)理念。具體做法是:
1.優(yōu)化算法前,教師要充分展示學(xué)生的多種正確算法
對于學(xué)生得出的多種正確的算法,教師要有條理地板書在黑板上,同時一一給予肯定。
例如,在《20以內(nèi)的退位減法》“15-9”的教學(xué)中,學(xué)生得出了下面一些算法:
(1)破十法:10-9=1,5+1=6。
(2)連續(xù)減:15-5=10,l0-4=6。
(3)想加算減:9+6=15,15-9=6。
(4)其他,如數(shù)數(shù),聯(lián)想等。
以上這些算法的展示,有利于教學(xué)時進行分類梳理,并逐一分析算理,再進行優(yōu)化建立平臺。
2.優(yōu)化算法時,教師要充分發(fā)揮學(xué)生的主體作用
算法優(yōu)化的過程是一個促進學(xué)生學(xué)會反思、自我完善的過程。所以,教師應(yīng)該把選擇判斷的主動權(quán)讓給學(xué)生,為學(xué)生提供足夠的時間和交流的機會,并引導(dǎo)學(xué)生進行討論交流、分析比較,讓學(xué)生在這一過程中,認(rèn)識到自己的算法與別人算法之間的差距,從而產(chǎn)生修正自我的內(nèi)需;也可以采用先讓得出這一算法的學(xué)生匯報算法,再讓其他學(xué)生復(fù)述算理的方式,通過使學(xué)生了解他人的算法,從而“悟出”屬于自己的最佳方法。如上面“15-9”的多種算法呈現(xiàn)后,學(xué)生經(jīng)歷以上過程就可以選擇出一般性算法,即破十法,連續(xù)減的方法,想加算減的方法。教師在這一過程中,要注意在引導(dǎo)評價算法時,不要講“優(yōu)點”,而要講“特點”,把優(yōu)點讓學(xué)生自己去感悟,為學(xué)生多留一點思考的空間,使得所有學(xué)生都能在原有基礎(chǔ)上得到發(fā)展,才能達(dá)到優(yōu)化算法的目的。
3.優(yōu)化算法時,同樣要充分發(fā)揮教師的引領(lǐng)作用
在小學(xué)數(shù)學(xué)計算教學(xué)中,我們往往會遇到這樣的情況:新課已接近尾聲,可學(xué)生還沒有感悟出一般性算法,甚至沒有一個學(xué)生得出一般性算法,而這種算法如果在學(xué)習(xí)后續(xù)知識時再引導(dǎo)學(xué)生感悟掌握的話,為時已晚,這樣會延誤后續(xù)知識的學(xué)習(xí),影響學(xué)生的思維發(fā)展。這時,教師千萬不能急于求成,強制性地把自己認(rèn)為最優(yōu)的方法傳授給學(xué)生,而要真正發(fā)揮教師的引領(lǐng)作用。
例如,在教學(xué)《兩位數(shù)加一位數(shù)的進位加法》,在計算27+6時,學(xué)生出現(xiàn)了三種不同的算法:
(1)7+6=13,20+13=33;
(2)27+3=30,30+3=33;
(3)24+6=30,30+3=33。
由于學(xué)生受“20以內(nèi)進位加法”時用的“湊十法”的影響,沒有真正達(dá)成本節(jié)課的教學(xué)目標(biāo),從而在計算時,與教學(xué)目標(biāo)產(chǎn)生了分歧,認(rèn)為第(2)(3)兩種方法也是“兩位數(shù)加一位數(shù)的進位加法”的一般算法??紤]到第(1)種算法對后續(xù)學(xué)習(xí)將起到更大的積極作用,這時,教師不要對以上算法的優(yōu)劣作任何評價,教師應(yīng)充分發(fā)揮自己的引領(lǐng)作用,有意識地引導(dǎo)學(xué)生學(xué)會這種方法。具體做法是:設(shè)計三組口算練習(xí),一組一組地呈現(xiàn):
第一組:8+7= 48+7=
第二組:3+9= 53+9=
第三組:6+5= 86+5=
在計算第一組結(jié)束后,教師有意識地請“先把個位上的數(shù)相加,再與十位相加”的同學(xué)說說計算的方法,并及時表揚他,再請一個與他用同樣方法計算的學(xué)生來說說,再表揚。出示第二組時,相信大部分學(xué)生都會模仿著前面兩個學(xué)生的方法去解決。到第三組口算時幾乎都先把個位上的數(shù)相加,再與十位上的數(shù)相加。這里,教師沒有強制學(xué)生用這種算法,但是,經(jīng)過一定量的練習(xí)、實踐后,學(xué)生自己會把這種方法的優(yōu)勢感悟出來。算法的優(yōu)化必要時還需要教師教學(xué)策略來引導(dǎo)。這一組題目科學(xué)的設(shè)計,采取適當(dāng)?shù)慕虒W(xué)策略創(chuàng)設(shè)情境,并通過計算練習(xí)巧妙引導(dǎo),使學(xué)生感悟出一般性算法,相信學(xué)生會在這一過程中真正理解本堂課計算的一般方法,而且肯定也能熟練掌握這種方法。
4.優(yōu)化算法后,教師要把好關(guān)
小學(xué)數(shù)學(xué)計算教學(xué)中算法優(yōu)化后一般性算法只有一種,它就是經(jīng)典算法;如果有多種,其中一定有著經(jīng)典算法。經(jīng)典算法是教材編寫專家經(jīng)過千錘百煉挑選出來的,它是后續(xù)知識學(xué)習(xí)方法的基石。過去只學(xué)習(xí)教材中的經(jīng)典算法,現(xiàn)在新課程提倡算法多樣化,教師是否還要傾向于經(jīng)典算法,有意識地指導(dǎo)學(xué)生優(yōu)中選優(yōu)呢?這要根據(jù)實際情況來確定:如果幾種一般性算法對后續(xù)知識的作用是基本相同的,就沒有必要傾向于經(jīng)典算法;如果經(jīng)典算法對后續(xù)知識的學(xué)習(xí)作用很大,價值更高,教師就要把好關(guān),采取一定的策略使學(xué)生能進一步自己感悟出經(jīng)典算法,從而促進學(xué)生的發(fā)展,幫助學(xué)生成長獲得必要的進步。
綜上所述,在小學(xué)數(shù)學(xué)計算教學(xué)中,算法多樣化不是數(shù)學(xué)教學(xué)的歸宿,算法優(yōu)化才是小學(xué)數(shù)學(xué)計算教學(xué)的本真。只要教師善于激發(fā)學(xué)生的創(chuàng)造性思維,及時引導(dǎo)學(xué)生進行體驗與反思,就能促進學(xué)生的算法多樣化;自覺進行算法的優(yōu)化,促進知識的內(nèi)化,就能提高小學(xué)數(shù)學(xué)計算教學(xué)的課堂效率。