Scratch與數(shù)學(xué)的整合41
????????????????????????第41課????????買贈(zèng)問題
一、課程導(dǎo)入
????????在日常生活中,我們經(jīng)常會(huì)聽到各個(gè)商場在搞某種促銷活動(dòng),例如××商場××商品買幾贈(zèng)幾。像這樣的例子,在應(yīng)用題中就叫做買贈(zèng)問題。
二、探究新知
????????每個(gè)蘋果8元,買三贈(zèng)一,那么70個(gè)蘋果多少錢?
????????分析:這道題我們可以結(jié)合生活實(shí)際來分析。是不是對于任何商品而言,只要是有贈(zèng)品,那商家就一定把賣的部分與贈(zèng)的部分包裝在一起???既然人家打包賣,那我們也用“打包”法解決。通過讀題可知,每個(gè)蘋果8元,買8個(gè)蘋果贈(zèng)1個(gè)蘋果,那么買的這部分就是8×3=24(元),當(dāng)然增的那部分不用掏錢。接下來要問70個(gè)蘋果多少錢,那我就看這70個(gè)蘋果梨有多少個(gè)“包”。如圖所示,贈(zèng)的有1份量,買的有3份量,那么1個(gè)“包”里共有1+3=4(份)量。根據(jù)和倍關(guān)系中的較小數(shù)=和÷(倍數(shù)+1)可知,1個(gè)包里有70÷(1+3)=17(個(gè))……2(元)。那么70個(gè)蘋果就是17×24=408(元)。
三、流程圖

????????如圖所示,程序開始。首先詢問每個(gè)蘋果多少錢、買幾贈(zèng)一。這2個(gè)問題的回答分別對應(yīng)于變量“蘋果數(shù)量”、“贈(zèng)的個(gè)數(shù)”。然后用蘋果數(shù)量×贈(zèng)的個(gè)數(shù)求出1“包”價(jià)格。接著詢問買多少個(gè)蘋果,并將“蘋果總數(shù)”設(shè)為“回答”。接下來用贈(zèng)的個(gè)數(shù)+1求出1“包”個(gè)數(shù)。再接下來判斷蘋果總數(shù)除以1“包”個(gè)數(shù)的余數(shù)是否=0.若“是”則然后接下來用蘋果“包”數(shù)÷1“包”個(gè)數(shù)求出蘋果“包”數(shù),否則套入(蘋果總數(shù)-蘋果總數(shù)除以1“包”個(gè)數(shù)的余數(shù))÷1“包”的個(gè)數(shù)求得蘋果“包”數(shù)。接著再接下來用蘋果“包”數(shù)×1包價(jià)格求出蘋果總價(jià)。最后程序結(jié)束。
四、變量信息
????????蘋果數(shù)量、贈(zèng)的個(gè)數(shù)、1“包”個(gè)數(shù)、蘋果總數(shù)、蘋果“包”數(shù)、蘋果總價(jià)、1“包”價(jià)格
五、代碼示例
當(dāng)綠旗被點(diǎn)擊
????????首先確定打包的已知量,即商品的單價(jià)和贈(zèng)送數(shù)量。
詢問每個(gè)蘋果多少錢
將蘋果數(shù)量設(shè)為回答
詢問買幾贈(zèng)一
將贈(zèng)的個(gè)數(shù)設(shè)為回答
????????你買有贈(zèng)品的商品時(shí),只有達(dá)到一定數(shù)量是商家才會(huì)給你贈(zèng),∴用單價(jià)×數(shù)量求出1“組”商品的總價(jià)。
將1“包”價(jià)格設(shè)為:蘋果數(shù)量×贈(zèng)的個(gè)數(shù)
????????只要是“打包”,那就是“相加”。原題兩個(gè)已知量都是份數(shù),那么蘋果數(shù)量+贈(zèng)的個(gè)數(shù)就是1“組”商品的數(shù)量。
將1“包”個(gè)數(shù)設(shè)為:贈(zèng)的個(gè)數(shù)+1
????????由于整數(shù)除法中可能有余數(shù),如果有余數(shù)不用余數(shù)模塊用除法模塊算,就會(huì)得到小數(shù)。當(dāng)變量值為小數(shù)時(shí)就不符合題意。∴要對余數(shù)進(jìn)行判斷,如果=0可以直接用除法模塊求出變量值。那么如果有余數(shù)呢?況且Scratch里沒有商模塊,那就要轉(zhuǎn)化成(被減數(shù)-余數(shù))÷商來求商的變量值。
如果蘋果總數(shù)除以1“包”個(gè)數(shù)的余數(shù)=0那么
將蘋果“包”數(shù)設(shè)為:蘋果總數(shù)÷1“包”個(gè)數(shù)
否則
將蘋果“包”數(shù)設(shè)為:(蘋果總數(shù)-蘋果總數(shù)除以1“包”個(gè)數(shù)的余數(shù))÷1“包”個(gè)數(shù)
????????有幾個(gè)“包”就有多少個(gè)單組總價(jià)的總價(jià)?!暗摹弊鳌俺恕保嘤谩鞍睌?shù)×1組總價(jià)求出結(jié)果。
將結(jié)果總價(jià)設(shè)為:蘋果“包”數(shù)×1“包”價(jià)格

Scratch與數(shù)學(xué)的整合41的評論 (共 條)
