資源簡(jiǎn)介 Scratch趣味編程|數(shù)學(xué)學(xué)科融合——水果乘法Scratch是麻省理工大學(xué)開(kāi)發(fā)的一款簡(jiǎn)易的圖形化編程軟件,通過(guò)積木組合的形式來(lái)實(shí)現(xiàn)程序的編寫(xiě),了解編程的原理和功能,低門(mén)檻、生動(dòng)、有趣。Scratch采用可視化,從而快速制作出游戲、故事、動(dòng)畫(huà)、教程、藝術(shù)作品等。今天帶大家用Scratch制作一個(gè)互動(dòng)數(shù)學(xué)案例——水果乘法。一、效果展示二、參考教程素材準(zhǔn)備:》》造型:參考程序:(一)“西瓜”角色效果:生成一排隨機(jī)2~9塊西瓜,并排列。步驟解析:1.新建因數(shù)1變量,設(shè)置其隨機(jī)值2~9。2.廣播排列,收到廣播,然后生成一排因數(shù)1塊西瓜。通過(guò)廣播控制,以便改變因數(shù)2變量的值時(shí),重新排列。3.收到廣播刪除克隆體,刪除克隆體,進(jìn)行下一次重新排列;并隱藏變量積。4.點(diǎn)擊開(kāi)始按鈕,廣播開(kāi)始猜數(shù),Gobo收到廣播,進(jìn)行初始化設(shè)置。腳本:(二)“因數(shù)1”角色效果:切換為對(duì)應(yīng)“因數(shù)1”造型腳本:(三)“因數(shù)2”角色效果:點(diǎn)擊時(shí),改變因數(shù)2的值,并切換為對(duì)應(yīng)造型步驟解析:1.一開(kāi)始設(shè)置因數(shù)2的值為1,并切換為對(duì)應(yīng)造型。2.點(diǎn)擊因數(shù)2角色的上半部分,則因數(shù)2增加1,增加到9時(shí)不能增加;否則,點(diǎn)擊因數(shù)2角色的下半部分,則因數(shù)2減小1,減小到1時(shí)不能減小。點(diǎn)擊因數(shù)2時(shí),通過(guò)鼠標(biāo)的y坐標(biāo)和因數(shù)2角色的y坐標(biāo)對(duì)比來(lái)判斷點(diǎn)擊的是上半部分還是下半部分。3.每一次點(diǎn)擊,則進(jìn)行下一次運(yùn)算,廣播刪除克隆體,刪除克隆體,然后廣播排列,則根據(jù)因數(shù)1、因數(shù)2重新進(jìn)行排列顯示。腳本:(四)“Gobo”角色效果:控制積的顯示步驟解析:1.初始化設(shè)置,一開(kāi)始,隱藏變量積。2.當(dāng)點(diǎn)擊Gobo角色時(shí),顯示積,其值為因數(shù)1乘以因數(shù)2。腳本: 展開(kāi)更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來(lái)源于二一教育資源庫(kù)