江蘇省蘇州工業(yè)園區(qū)星灣學(xué)校 俞鴻雁
計(jì)算在小學(xué)數(shù)學(xué)教學(xué)中貫穿始終,有著非常重要的作用,尤其在低年級(jí)教學(xué)中,它的重要性和基礎(chǔ)性更加明顯。必備的計(jì)算能力不但是后續(xù)學(xué)習(xí)數(shù)學(xué)及其他課程的基礎(chǔ),而且低年級(jí)計(jì)算學(xué)習(xí)中培養(yǎng)起來(lái)的核心素養(yǎng)及濃厚的興趣、嚴(yán)密的思維、嚴(yán)謹(jǐn)?shù)膽B(tài)度、創(chuàng)新的意識(shí)等更是將來(lái)學(xué)習(xí)中必不可少的數(shù)學(xué)品質(zhì)。如何使計(jì)算在低年級(jí)教學(xué)中更有效,筆者試從以下三步展開。
計(jì)算教學(xué)內(nèi)容枯燥、抽象,但低年級(jí)的學(xué)生尚處于具體形象思維階段。學(xué)習(xí)內(nèi)容與學(xué)習(xí)者之間不匹配導(dǎo)致學(xué)生在計(jì)算教學(xué)中缺乏興趣。布魯納說(shuō):“學(xué)習(xí)的最好刺激乃是對(duì)所學(xué)教材本身發(fā)生的興趣。”可見,在低年級(jí)計(jì)算教學(xué)中,首先應(yīng)變枯燥抽象為生動(dòng)形象,讓學(xué)生愛計(jì)算。
計(jì)算教學(xué)可以賦予一定的情景,如教學(xué)《口訣求商》,可以創(chuàng)設(shè)情景:老師用10 元買了2 支鋼筆,幫我算算,老師還有5 元,夠不夠再買一支?低年級(jí)的學(xué)生都樂于幫助老師解決問(wèn)題,而且買東西的情景也是學(xué)生較熟悉的,學(xué)生思考如何解決問(wèn)題時(shí)產(chǎn)生了“10÷2”求商的愿望,于是引發(fā)了學(xué)習(xí)新知的需求。
心理學(xué)上認(rèn)為,當(dāng)學(xué)習(xí)材料與生活經(jīng)驗(yàn)高度相關(guān)時(shí),最易于理解知識(shí)。如為了讓學(xué)生深刻理解運(yùn)算法則“先乘除后加減”,可以運(yùn)用巧妙的比喻:乘除法就像我們的爸爸媽媽,加減法就像我們的兄弟姐妹。因?yàn)橐鹁撮L(zhǎng)輩,所以應(yīng)先算乘除法,再算加減法。一個(gè)巧妙的比喻不但賦予了枯燥的計(jì)算更多的樂趣,更讓學(xué)生在不經(jīng)意中深刻理解了“先乘除后加減”的運(yùn)算法則。
為了提高計(jì)算的積極性和趣味性,低年級(jí)的計(jì)算可以設(shè)計(jì)成各種比賽和游戲的形式,如開火車、奪紅旗、投信箱、找朋友、連連看等都是學(xué)生喜聞樂見的類型。這樣的計(jì)算富有趣味性與挑戰(zhàn)性,學(xué)生樂于在充滿趣味與挑戰(zhàn)的答題中鍛煉思維的敏捷性與靈活性。
算理是由概念、定律及性質(zhì)等構(gòu)成的基礎(chǔ)數(shù)學(xué)知識(shí),在四則運(yùn)算的實(shí)施過(guò)程中,算理是理論依據(jù),而算法是方法和程序。我們?cè)谟?jì)算教學(xué)中,不但要讓學(xué)生知其然,即學(xué)會(huì)算法;也要讓學(xué)生知其所以然,即理解算理,也就是說(shuō)掌握算法必須建立在理解算理的基礎(chǔ)上。筆者以《兩位數(shù)減兩位數(shù)退位減法》為例,說(shuō)明因理解算理而掌握算法的三個(gè)過(guò)程。
如何計(jì)算根據(jù)題意列出的算式“50-26”,教學(xué)時(shí)可以先讓學(xué)生操作小棒,先擺5 捆,再?gòu)倪@些小棒中拿走26 根,其中2 捆好拿,那6 根如何拿呢?引發(fā)學(xué)生思考,于是學(xué)生想到拆開1 捆變成10 根。再次啟發(fā)學(xué)生思考:拆了一捆還剩幾捆?這里思考的兩個(gè)問(wèn)題正是讓學(xué)生建立在動(dòng)作思維上去初步感知“個(gè)位不夠減,從十位退一作十再減”的算理。
操作完小棒,可以用計(jì)數(shù)器演示“50-26”的撥珠過(guò)程,先在十位上撥5 顆珠表示50,再撥去26,關(guān)鍵要引發(fā)學(xué)生思考:個(gè)位上一顆珠也沒有,怎樣去掉6 顆?有了剛才的經(jīng)驗(yàn),學(xué)生很自然地想到可以從十位撥去一顆珠,在個(gè)位上撥上10 顆珠。再次追問(wèn):為什么十位上一顆珠能換成個(gè)位上的10 顆珠?結(jié)合剛才拆開一捆變十根小棒的操作,學(xué)生不難理解退位減法中運(yùn)用“一個(gè)十是10 個(gè)一”的算理來(lái)退位。而計(jì)數(shù)器演示的過(guò)程其實(shí)就是把豎式計(jì)算的算理進(jìn)行形象的展示,也是從直觀到抽象,從理解算理到掌握算法的過(guò)渡。
在經(jīng)歷了操作小棒、觀察計(jì)數(shù)器的演示后,再學(xué)習(xí)列豎式計(jì)算“50-26”。這時(shí)學(xué)生不難理解:當(dāng)個(gè)位0-6 不夠減時(shí),要從十位退1 作十再減;為了不忘記十位已經(jīng)退了1,可以在它的上面點(diǎn)一個(gè)小圓點(diǎn)提醒自己。像這樣,在理解算理的基礎(chǔ)上掌握的算法是深刻的,它是由動(dòng)作思維、形象思維逐步上升成的抽象思維。在經(jīng)歷理解算理到掌握算法的過(guò)程中,逐步學(xué)會(huì)相應(yīng)的計(jì)算。
新課程倡導(dǎo)算法多樣化,它不但是因材施教,促進(jìn)每個(gè)學(xué)生充分發(fā)展的有效途徑,還是培養(yǎng)創(chuàng)新精神的最佳平臺(tái)。學(xué)生存在個(gè)體差異,由于他們的知識(shí)基礎(chǔ)、思維方式、生活背景不同,對(duì)一道題的算法必然存在差異。由于低年級(jí)的學(xué)生很難辨別這些算法中哪些簡(jiǎn)單,哪些煩瑣,哪些對(duì)后續(xù)學(xué)習(xí)有用,哪些無(wú)用,所以在計(jì)算教學(xué)中,不但要鼓勵(lì)學(xué)生交流算法,還要引導(dǎo)學(xué)生進(jìn)行算法優(yōu)化。筆者以《十幾減9》為例,說(shuō)明從算法多樣到算法優(yōu)化的過(guò)程。
一道題的計(jì)算方法往往有很多,如“13-9”有多種算法,主要可以歸結(jié)為四類:一個(gè)一個(gè)數(shù)、破十法、平十法、想加算減法,這幾種算法的難度和思維層次的要求不同。我們?cè)诮虒W(xué)中要注意:第一,不是每種算法都得在新授課時(shí)一一呈現(xiàn)。第二,不同的學(xué)生可選不同層次的算法,基礎(chǔ)不同的班級(jí)選用的算法也是有差別的。第三,當(dāng)學(xué)生已選擇思維層次高的算法時(shí),就沒有必要再去追問(wèn)“還有其他的算法嗎”。有些思維要求較高的算法,也不必要求每個(gè)學(xué)生馬上掌握,應(yīng)給予他們時(shí)間慢慢理解。
交流算法后要引導(dǎo)學(xué)生充分比較,尋找適合自己的算法,此時(shí)原則上應(yīng)該通過(guò)比較,讓學(xué)生體會(huì)到應(yīng)選擇哪些簡(jiǎn)便又對(duì)后續(xù)學(xué)習(xí)有用的算法,摒棄那些煩瑣又毫無(wú)思維含量的算法,但也要尊重學(xué)生的選擇,如計(jì)算13-9 時(shí),即使有學(xué)生選擇一個(gè)一個(gè)數(shù)的方法,也應(yīng)尊重他們,同時(shí)給予更多的關(guān)注,當(dāng)他們的思維達(dá)到一定水平,并且在相關(guān)計(jì)算中經(jīng)常發(fā)現(xiàn)比別人算得慢時(shí),就會(huì)主動(dòng)放棄自己原有的方法,而選擇更優(yōu)的算法。總之,從算法多樣到算法優(yōu)化不是一蹴而就的,而是學(xué)生通過(guò)一定的學(xué)習(xí)與積累,在計(jì)算中體現(xiàn)出來(lái)的一種計(jì)算能力與思維層次,所以應(yīng)放慢腳步,慢慢培養(yǎng),因材施教,各有所得。
培養(yǎng)學(xué)生的計(jì)算能力重在平時(shí)的課堂教學(xué),我們應(yīng)該思考如何優(yōu)化課堂結(jié)構(gòu):變枯燥抽象為生動(dòng)形象,讓學(xué)生愛計(jì)算;因理解算理而掌握算法,讓學(xué)生會(huì)計(jì)算;從算法多樣到算法優(yōu)化,讓學(xué)生巧計(jì)算。通過(guò)這三步,讓低年級(jí)的計(jì)算教學(xué)更有效。