章勤瓊 唐娟
【摘 ? 要】筆算是常用的計算方法,豎式是筆算的一種書寫方式,可作為橫式的說明或補充,用來記錄計算的每一步過程。因為在記錄中要涉及余數(shù)以及對余數(shù)的轉化處理,所以除法豎式與其他三種豎式運算的形式不一樣。除法豎式的步驟對應了平分模型的關鍵過程,可以有多種不同的形式。在除法豎式的教學中,首先要加強對除法意義本質的理解,溝通心算策略與豎式的關聯(lián)。其次應注重靈活性和規(guī)范性,以期達到學生自主創(chuàng)造的算法和標準算法的平衡。
【關鍵詞】筆算;豎式;心算;標準算法
筆算與豎式一直是小學數(shù)學的必學內容,有人認為,應該特別強調筆算方法及其規(guī)范性,因為筆算不僅是運算的書面記錄,與運算的過程也是對應的,可以間接看成是運算法則的直觀化。在數(shù)學學習過程中,筆算的重要地位取決于它的“精致性”和“嚴密性”。但也有人認為,“過去,對傳統(tǒng)的筆算方法的精通程度一直是衡量學生對數(shù)學掌握程度的標準, 這樣的觀點現(xiàn)在再也站不住腳了。事實上,對脫離具體情境的傳統(tǒng)筆算方法進行過度訓練反而會阻礙學校數(shù)學課程標準中整體目標的實現(xiàn)?!盵1]
在加減乘除四則運算的豎式中,除法豎式在形式上與其他豎式運算不同,對很多小學生來說,掌握起來并不容易。不少學生最早接觸除法豎式時,并不理解除法豎式每一步所代表的意義,甚至可能會出現(xiàn)如圖1這樣錯誤遷移的例子。
那么,跟除法豎式相關的數(shù)學概念有哪些,該如何幫助學生理解并掌握除法豎式呢?我們應該對其相關數(shù)學概念進行梳理,進而對教學有進一步的思考。
一、除法豎式與計算過程的對應
筆算是常用的計算方法之一,指的是用筆書寫演算過程的計算方法。筆算要求寫出豎式,計算時有嚴格、固定的順序,有明確的計算法則。[2]豎式是筆算的一種書寫方式,可作為橫式的說明或補充。[3]在小學數(shù)學教材中沒有給出豎式的明確定義,但是在學習加法、減法、乘法、除法的筆算時,都出現(xiàn)了豎式,并且要求學生會用豎式進行計算。[4]
由此可以看出,豎式作為筆算的形式,其主要功能是記錄計算的過程。以豎式記錄的形式,要求有既定的格式,一般會將豎式計算的方法稱作“標準算法”。但需要注意的是,“標準算法”并不是唯一的計算方式,在很多時候,學生自主使用的計算策略與標準算法并不一致。
首先,學生自主創(chuàng)造的計算策略通常是將要計算的數(shù)作為整體來處理的,而標準算法則是基于每一數(shù)位上的數(shù)字(0-9)進行計算。如在計算45+32時,對于十位上的計算,學生的自主計算策略會以“40+30”來代替“4+3”,而標準算法則是在十位上計算“4+3”。再如在計算618-254時,學生的自主計算策略可能是從600-200=400開始,另外一種可能的方法是將減254看成先減300,再加上46。無論哪種方法,都是把參與運算的數(shù)當作完整的數(shù)來看,而不是作為某一數(shù)位上的數(shù)字來考慮。
其次,學生自主創(chuàng)造的計算策略通常是從數(shù)的最高位開始的。比如在計算263+126的時候,一般都會從計算200+100=300開始。然而,標準的算法要從右邊算起,先從計算“3+6=9”開始,需要遵循從最低位開始算的原理。只有除法的標準算法除外。
再次,標準算法一般會強調“一種正確的方法”,而學生自主創(chuàng)造的計算策略會具有更多的選擇。因為自主創(chuàng)造的計算策略是依賴于具體數(shù)字的,因此學生可以根據(jù)不同的情況有更多的選擇。譬如在計算465+230和526+98時,多數(shù)學生會使用不同的策略或方法。然而,標準算法則要求能用同樣的工具和方法解決所有問題。[5]
從上面的論述可以看出,除法豎式作為唯一一種從最高位開始計算的標準筆算方法,與學生常用的自主計算策略順序相同。然而,我們在教學除法豎式時,往往會從形式上有更多要求。比如當出示豎式 [583][4]時,要求先從百位除起,用“5”除以4之后從“5”里減去1個4,剩下來的“1”再和掉下來的8一起組成18,繼續(xù)除以4。這樣的過程,對于很多學生來說并不容易理解,比如為什么可以直接忽略“83”而用“5”去除?
因此,在面對這個問題時,我們希望學生能將583理解成5個百、8個十和3個一。而不只是三個數(shù)位上的不同數(shù)字5、8和3。其中一種常用的方法是可以使用學生熟悉的情境,如10條能量棒可以捆成1盒,而10盒又可以裝成1箱??梢越o出這樣一個問題:有5箱、8盒以及3條能量棒,現(xiàn)在需要平均分給4個學校,每個學??梢苑值蕉嗌贄l能量棒?在這樣一個情境中,學生容易理解,要先對能量棒以箱為單位進行平分直到不能再分,再將剩下的箱子拆開,與原有的盒子一起,以盒為單位進行平分,同樣分到不能再分以后,再拆開和條合在一起,再以條為單位進行平分。[6]
除法的本質是不斷地對不同單位的總數(shù)進行平分的過程,分了之后對剩余的進行轉化,與下面的單位進行合并以后再重復這樣的過程。這也解釋了為什么除法豎式要和其他三種豎式的計算形式不一樣,因為加法、減法和乘法都只涉及參與計算的兩個數(shù)以及運算結果,但除法卻還要涉及余數(shù)以及對余數(shù)的轉化處理,因此必須要采取這種可以連續(xù)進行記錄的方式。除法的計算過程其實就是要回答這么幾個問題:分誰?分多少份?每份分多少?已分出去了多少?還余下多少?余下的怎么辦?[7]為了回答這幾個問題,在記錄除法的計算過程中,需要包含4個關鍵的步驟:第一,平分并記錄下每組獲得的數(shù)量;第二,記錄下已經分掉的數(shù)量的總和,這里的數(shù)量需要通過乘法來計算得出;第三,記錄下還剩余部分的數(shù)量,這里需要通過減法來獲得這個數(shù)量;第四,將剩余的部分繼續(xù)轉化為較小的單位,并與已有的較小單位進行合并,在下一欄記錄下新的數(shù)量總和。[8]
這是除法意義的本質,也是在除法豎式中需要反映出來的過程。
二、除法豎式的不同形式
筆算除法的形式并不只有我們現(xiàn)在熟悉的這一種樣子,歷史上出現(xiàn)過許多現(xiàn)在看起來極其煩瑣的計算方法。[9]中世紀歐洲流行的除法和現(xiàn)在就大不相同。其中,較通用的一種方法稱為“帆船除法”或“勾畫除法”。其算法是先將被除數(shù)與除數(shù)寫下來,然后進行演算。在演算過程中隨時將已處理完的數(shù)勾畫掉。演算完畢,在沙盤或紙上留下一行又一行已劃掉的數(shù),好像一只帆船。以106704÷456為例,“帆船除法”的算法如圖2所示,這種方法在歐洲盛行了300年以上。[10]
“帆船除法”的記錄過程過于復雜,早已被淘汰?,F(xiàn)在我們經常使用的除法豎式記錄方法稱為“長除法”,但長除法也并不是只有一種形式。如圖3所示的記錄方法,并沒有要求每一步都按照數(shù)位對齊一步除到位,而是分步驟來除。事實上,這與前面提到的記錄除法過程的四個步驟是一致的。
事實上,標準的除法豎式也并非一定要采用一成不變的形式??紤]到除法豎式在形式上對不少學生來說存在困難,Van De Walle提出了另外一種稱作“明確轉化法(Explicit-Trade Method)”的除法豎式。如圖4,跟標準算法的每一步“掉下來”的方法相比,“明確轉化法”將每一步除不完的部分都先劃去,經過“轉化”以后再和下一個單位合在一起繼續(xù)除,這個過程就和前面提到的那個能量棒的情境相通。相比而言,像這樣的“明確轉化法”對學生而言更容易理解。 [11]
如圖5所示,與左邊的標準豎式相比,通過“明確轉化法”可以幫助學生更好地建立豎式與模型的聯(lián)系,適當減輕他們的認知負荷,而在數(shù)位之間加上間隔的豎線,可以幫助他們更好地避免數(shù)位對不齊帶來的錯誤,尤其是當商的中間數(shù)位上出現(xiàn)0的時候。
還有一點需要特別指出的是,圖5中,不論是標準豎式還是“明確轉化法”,在試商的時候都采取將除數(shù)“63”往大估成70的方式,最后當發(fā)現(xiàn)個位的商太小的時候,并沒有擦去原來的記錄“8”,而是直接在上面寫了“1”,最后在結果中加上1。像這樣的記錄方式,雖然看著不是十分規(guī)整干凈,但卻完整地記錄了思維的過程,也減輕了學生試商的心算負擔。
三、兩點教學建議
第一,要加強對除法意義本質的理解,溝通心算策略與豎式的關聯(lián)。我們期望所有學生最終都能使用有效的筆算方法進行計算。但是,只有循序漸進地建立這些方法,并不斷地完善和擴展這些心算策略,筆算方法對學生來說才是有意義的。因此,只有讓學生理解了除法的意義,并以除法的意義來促進他們對豎式中每一步過程的理解,才可能讓學生真正掌握除法豎式的形式。[12]在有的數(shù)學教材中,在學習除法豎式的時候先學習有余數(shù)除法,再學習沒有余數(shù)的除法豎式,[13]因為有余數(shù)的除法豎式的每一步能更好地與平分模型的計算過程對應起來。
第二,教學豎式時,應注重靈活性和規(guī)范性,以期達到學生自主創(chuàng)造的計算方法和標準算法的平衡。豎式的作用是記錄計算的思考過程,減輕心算帶來的認知負擔。如果對豎式的要求在格式上過于嚴格,可能會造成學生在列豎式進行計算時仍然有比較沉重的心算負擔。比如學生在學習筆算乘法時,在學了格子乘法的方法以后,[14]遇到比較復雜的三位數(shù)乘兩位數(shù)(如379×78),不少學生喜歡畫格子用格子乘法來做,而不喜歡用豎式。究其原因,在用豎式計算379×78時,要分別心算379×8和379×7,這對很多學生而言并不容易。而利用格子乘法,雖然記錄的內容增加了,但每一步的計算都非常簡單,只要能完成表內乘法和20以內加減并做好記錄,就能解決。在除法豎式的教學中,也要思考如何更好地體現(xiàn)除法的計算過程,并通過記錄來減輕學生的心算負擔,而不是片面強調格式的統(tǒng)一性和規(guī)范性。
此外,不論使用的計算策略是心算、筆算還是使用計算器,其合理性取決于問題本身、所運用的數(shù)字以及計算的目的,教師需要培養(yǎng)學生靈活地選擇合適的計算策略的技能。[15]
參考文獻:
[1] [12] [15] 茱莉亞·安吉萊瑞,著.徐文彬,譯. 如何培養(yǎng)學生的數(shù)感[M].北京: 北京師范大學出版社,2006: 102 – 103.
[2] 裘光明.數(shù)學辭海:第一卷[G]. 太原: 山西教育出版社,2002:35.
[3] 沈以淡.簡明數(shù)學詞典[G]. 北京: 北京理工大學出版社,2003:79.
[4] [10] 吳正憲, 劉勁苓, 劉克臣. 小學數(shù)學教學基本概念解讀[M]. 北京:教育科學出版社,2014:182-183.
[5] [6] [8] [11] Van de Walle, J. A., Karp, K. S., & Bay-Williams, J. M. Elementary and Middle School Mathematics: Teaching Developmentally (10 ed.) [M]. Boston: Person Education Inc,2019: 247,287-288,290-292.
[7] 孫家芳, 任景業(yè). 除法豎式的教學與思考[J]. 小學數(shù)學教師, 2009(7-8):37 – 46.
[9] 郜舒竹. 筆算方法多樣性的歷史考察[J]. 課程·教材·教法,2016,36(1):88 – 94.
[13] 人民教育出版社課程教材研究所小學數(shù)學課程研究開發(fā)中心. 義務教育教科書:數(shù)學(二年級下冊)[M]. 北京: 人民教育出版社,2012:62.
[14] 人民教育出版社課程教材研究所小學數(shù)學課程研究開發(fā)中心. 義務教育教科書:數(shù)學(四年級上冊)[M]. 北京: 人民教育出版社,2012: 49.
(溫州大學 ? 325035)