Scratch與數(shù)學(xué)的整合34
一、課程導(dǎo)入
????????我們都知道除法就是平均分,已知總量、份數(shù)求每份量(或已知總量、每份量求份數(shù))。否則就會(huì)涉及到余數(shù),既不夠分的量,但如果有兩種情況,比如一種情況分多余了,另一種情況不夠分了,這時(shí)該怎么求每份量和總量呢?這就是我們這節(jié)課要探究的盈虧問(wèn)題。這就是我們這節(jié)課要探究的盈虧問(wèn)題。在編程環(huán)節(jié),我們以一盈一虧為例,來(lái)探究如何編程。
二、知識(shí)儲(chǔ)備
????????1、相關(guān)概念:在盈虧問(wèn)題中,“盈”是指多出,“虧”是指多余。
????????2、列方程解決一盈一虧問(wèn)題時(shí),從形上來(lái)講,有萬(wàn)能的等量關(guān)系:每份虧的數(shù)量×x-虧的分配差=每份盈的數(shù)量×x+盈的分配差,原方程的解代入原方程的任意“一邊”是求出的是總量。從數(shù)上來(lái)講不是萬(wàn)能的,∵前提是必須兩次分配的總數(shù)相等。
三、例題講解
????????sisi給kiki糖,如果sisi給kiki4份糖就會(huì)有5份糖給不到,如果sisi給kiki6份糖就會(huì)有7份糖多給不出去。問(wèn):sisi的每份糖有多少克?糖的總重量為多少克?
????????分析:讀完題后問(wèn)我們可以知道,sisi給kiki4份糖會(huì)有5份給不到,那這種分配結(jié)果就是sisi身上有的4份糖全給出去之后還剩5份糖沒(méi)有給到kiki。sisi給kiki6份糖就會(huì)有7份糖多給出去,那這種分配結(jié)果就是sisi身上有6份糖全給出去后總量比正好還多7份。又盈虧問(wèn)題必須是兩次分配總數(shù)量相等,那么就可以列出方程:4x-5=6x+7,解得x=6,∴4×6-5=19(克)。答:sisi的每份糖有6克。糖的總重量為19克。
四、流程圖
????????∵該流程圖極其復(fù)雜,特別是有的地方涉及到了多處變量甚至出現(xiàn)部分代碼,∴在介紹時(shí)會(huì)在合適的地方用彩色說(shuō)明。

? ? ? ?程序開(kāi)始。第一步:“說(shuō)2秒sisi給kiki糖”。第二步:詢問(wèn)并回答sisi給kiki多少份糖,以及sisi剩多少分糖。第三步:詢問(wèn)并回答或sisi給kiki多少份糖,以及sisi有多少份糖不夠給。第四步:說(shuō)2秒解:設(shè)一份糖x克,由此可列方程。第五步:說(shuō)2秒sisi給kiki的份數(shù)(第一種)×x-kiki剩的份數(shù)=sisi給kiki的份數(shù)(第二種)×x+kiki不夠給的份數(shù)。第六步:套入(kiki不夠給的份數(shù)+kiki剩的份數(shù))÷(sisi給kiki的份數(shù)(第二種)-sisi給kiki的份數(shù)(第一種))。第七步:判斷x是否為正整數(shù),若判斷為“是”則執(zhí)行第八步:說(shuō)2秒x=x。第九步:將糖的總重量設(shè)為:sisi給kiki的份數(shù)(第一種)×x+sisi剩的份數(shù)(內(nèi)容不唯一)。第十步:對(duì)變量糖的總重量進(jìn)行作答。程序結(jié)束。
五、變量信息
????????sisi剩的份數(shù)、sisi給kiki的份數(shù)(第一種)、sisi給kiki的份數(shù)(第二種)、kiki不夠給的份數(shù)、x、糖的總重量。
六、代碼示例
????????首先說(shuō)例題的第一句話。

? ? ? ? 然后再對(duì)原題的已知條件,即一盈一虧的各自的份數(shù)、分配數(shù)量進(jìn)行詢問(wèn)并回答。

????????此時(shí)算是題目讀完了。接下來(lái)就設(shè)未知數(shù)了。

? ? ?? Scratch解方程不同于傳統(tǒng)的解方程,只有在原方程“每處”都能“化簡(jiǎn)”、“合并同類(lèi)項(xiàng)”時(shí)才能解,∴要綜合運(yùn)用運(yùn)算模塊把原方程整理成x=“某個(gè)綜合算式”的形式。這樣它才能知道方程的解。

? ? ? ?∵份數(shù)必須是正整數(shù),∴要對(duì)x的解進(jìn)行判斷,判斷結(jié)果為x是正整數(shù)時(shí)才有必要執(zhí)行后面的程序。即程序說(shuō)出x的解,從而進(jìn)一步推出糖的總重量(算式不唯一)。最后作答。
