顧必興
摘 要:不少教師提倡“算法多樣化”,但正值人們對之趨之若背時,我們有理由對其進行理性的冷思考。算法多樣化的效用關(guān)鍵,應著眼于教師組織引導學生正確分析,認識各種算法的特點和價值,學會在不同情況下靈活選擇最優(yōu)方法,避免走入誤區(qū)。
關(guān)鍵詞:小學數(shù)學;優(yōu)化算法
計算是小學數(shù)學教學的主要內(nèi)容,它貫穿小學數(shù)學教學的始終。無論是數(shù)學概念的形成、數(shù)學結(jié)論的獲得,還是數(shù)學問題的解決等都依賴于計算活動的參與,計算教學的成功與失敗會直接影響到其他內(nèi)容的學習。課改以來,不少教師提倡“算法多樣化”,但正值人們對之趨之若背時,我們有理由對其進行理性的冷思考。算法多樣化的效用關(guān)鍵,應著眼于教師組織引導學生正確分析,認識各種算法的特點和價值,學會在不同情況下靈活選擇最優(yōu)方法。在優(yōu)化計算方法,我們進行了大量有效的嘗試,收益甚豐,但亦出現(xiàn)了一些誤區(qū)。
一、優(yōu)化算法:不能因創(chuàng)設寬松環(huán)境而搞形式
教師創(chuàng)設寬松和諧的環(huán)境,使孩子們能夠展示最佳表現(xiàn),讓學生感到自己的意見、觀點和反應具有舉足輕重的作用,這無疑至關(guān)重要。但由于部分學生求異意識相當強烈,總喜歡“爆冷門”,想出一些讓大部分人都聽不懂的方法,教師因此而興奮,花大量時間去證明其觀點的正確性,然后表揚,其實大部分學生卻仍在云里霧中,這樣做的結(jié)果可能使一些理解能力差、不善表現(xiàn)自我的學生產(chǎn)生一定的“厭倦”,基至有的干脆開了小差,搞起小動作,不聽講啦!
這里的關(guān)鍵就需要教師發(fā)揮調(diào)控與引導的功能,肯定其想法是應該的,但應留在課余時間面對面去探討更為恰當,課堂中,教師應盡量把最有效的方法傳遞給每位學生,并努力做到注重中等和中等水平以下孩子的反應,充分體現(xiàn)數(shù)學課堂中的人文關(guān)懷。
算法不必刻意追求“最優(yōu)化”。教師在教學中,組織學生學會從多種算法中分析、辨別最佳或較佳的方法,對培養(yǎng)學生“多中選優(yōu),擇優(yōu)而用”的思想是十分有益的,數(shù)學本身肯定是追求最優(yōu)化的,但過于強調(diào)算法的最優(yōu)化,勢必回到“算法唯一”的老路上來。不在同一層次上的算法就應該提倡優(yōu)化,而且必須優(yōu)化。而學生之間的差異也是客觀存在的,對一些低思維層次的算法,教師不能放任自流而美其名曰尊重學生,教師要善于引導學生對算法進行分析比較,多中選優(yōu),擇優(yōu)而用,提倡在算法多樣化的基礎上關(guān)注算法優(yōu)化,應以學生多樣化的算法為基礎,在學生說出多種算法后,教師先引導學生對各種算法進行歸納整理,分析比較,再讓學生從中選擇適合自己的方法。雖然教師從某種角度展示的算法可能是最優(yōu)的,但未必每個學生都喜歡都能接受,都能理解。在多樣化的算法中不存在絕對的最優(yōu)方法,即只有“更優(yōu)”,沒有“最優(yōu)”。算法的優(yōu)化決不是教師主觀的指定與包辦代替,要給學生一個逐步領(lǐng)悟,自我體驗,自我選擇的過程。
二、低層次思維的算法:堅決進行摒棄
學生存在差異是客觀存大的事實,對一些低層次思維的算法,作為教師不能放任自流而美其名曰“尊重學生”。教師要善于引導學生對多種算法進行分析比較,在質(zhì)、疑、辯論的動態(tài)過程中不同層次的學生得到不同程度的發(fā)展,這才是教學的本質(zhì)功能。有一位教師在教學27+8時,學生就有了多種算法:其一:27+3=30,30+5=35;其二:8+2=10,10+25=35;其三:7+8=15,20+15=35;其四:用數(shù)棒的方法,在27后面一根一根地數(shù),數(shù)了8根,是35。
教師不可置否,一一加以贊揚。由上可以看出,學生的算法的確存在著思維的差異性和層次性。很明顯,這幾種思維不在同一層次上,故而必須提倡優(yōu)化,只是優(yōu)化的過程是學生不斷體驗感悟的動態(tài)過程。當學生已經(jīng)能夠借用表象或符號和邏輯思維進行思考時,為什么一定要借助小棒和計算器呢?久而久之學生的思維如何能得到發(fā)展?鼓勵學生用自己獨到的想法并不是讓學生滿足現(xiàn)狀,而拋棄創(chuàng)新的、有效的便捷方法。教師應不斷引導學生通過對不同算法的特點進行分析比較,尋找解決問題的高效途徑,使所學知識融會貫通,達到更深刻、更理性的高層次思考,從而提高數(shù)學思維水平,這就是優(yōu)化的過程。
三、優(yōu)化算法:杜絕簡單問題復雜化的現(xiàn)象
算法多樣化是指解決各種數(shù)學問題的策略和方法的多樣化,就是對同一問題運用不同的方法來解決,教學中經(jīng)??吹綄W生在課堂上為了得到老師的表揚,異想天開地想出一些讓人匪夷所思的算法,這對于學生今后的學習是沒有意義的。
記得有一次公開課上,教師在展示解決問題情境后,讓學生找出如下信息:①三個翹翹板上有4位小朋友;②每個翹翹板上有4位小朋友;③翹翹板的兩頭有2位小朋友;④又來了7位小朋友。學生在根據(jù)以上信息在解決“現(xiàn)在有多少位小朋友?”時產(chǎn)生了這樣幾種意見:甲:4×3+7;乙:2×6+7。在教師的一再激勵下,于是又出于了下面兩種:丙:5×3+4;?。?×3+1。
試分析一下,甲和乙的思路相同,都是用正在玩翹翹板的人數(shù)與又來的人數(shù)相加,只是分組不同而已。若要理解丙和丁的算法卻需頗費心思了。新課標中明確提出要提倡算法多樣化,但前提應該是在遵循正常的思維邏輯,從不同的視角,按不同的思路來解決問題。方法甲和乙符合我們的一般思路,體現(xiàn)了事情發(fā)展的邏輯順序,其實持丙、丁意見的學生對甲、乙兩種方法應該想到,只是要教師的一再鼓勵下的思想發(fā)散,經(jīng)過了自己的再組合、再創(chuàng)造,即把后來的7名小朋友進行拆拼,有玩“數(shù)字游戲”之嫌,他們的思維水平和解決問題的能力并沒有借此得到根本提高。
四、算法:不必刻意追求“最優(yōu)化”
教師在教學中,組織學生學會從多種算法中分析、辨別最佳或較佳的方法,對培養(yǎng)學生“多中選優(yōu),擇優(yōu)而用”的思想是十分有益的,數(shù)學本身肯定是追求最優(yōu)化的,但過于強調(diào)算法的最優(yōu)化,勢必回到“算法唯一”的老路上來。不在同一層次上的算法就應該提倡優(yōu)化,而且必須優(yōu)化。而學生之間的差異也是客觀存在的,對一些低思維層次的算法,教師不能放任自流而美其名曰尊重學生,教師要善于引導學生對算法進行分析比較,多中選優(yōu),擇優(yōu)而用,提倡在算法多樣化的基礎上關(guān)注算法優(yōu)化,應以學生多樣化的算法為基礎,在學生說出多種算法后,教師先引導學生對各種算法進行歸納整理,分析比較,再讓學生從中選擇適合自己的方法。在多樣化的算法中不存在絕對的最優(yōu)方法,即只有“更優(yōu)”,沒有“最優(yōu)”。