资源简介 Scratch趣味编程|数学学科融合——水果乘法Scratch是麻省理工大学开发的一款简易的图形化编程软件,通过积木组合的形式来实现程序的编写,了解编程的原理和功能,低门槛、生动、有趣。Scratch采用可视化,从而快速制作出游戏、故事、动画、教程、艺术作品等。今天带大家用Scratch制作一个互动数学案例——水果乘法。一、效果展示二、参考教程素材准备:》》造型:参考程序:(一)“西瓜”角色效果:生成一排随机2~9块西瓜,并排列。步骤解析:1.新建因数1变量,设置其随机值2~9。2.广播排列,收到广播,然后生成一排因数1块西瓜。通过广播控制,以便改变因数2变量的值时,重新排列。3.收到广播删除克隆体,删除克隆体,进行下一次重新排列;并隐藏变量积。4.点击开始按钮,广播开始猜数,Gobo收到广播,进行初始化设置。脚本:(二)“因数1”角色效果:切换为对应“因数1”造型脚本:(三)“因数2”角色效果:点击时,改变因数2的值,并切换为对应造型步骤解析:1.一开始设置因数2的值为1,并切换为对应造型。2.点击因数2角色的上半部分,则因数2增加1,增加到9时不能增加;否则,点击因数2角色的下半部分,则因数2减小1,减小到1时不能减小。点击因数2时,通过鼠标的y坐标和因数2角色的y坐标对比来判断点击的是上半部分还是下半部分。3.每一次点击,则进行下一次运算,广播删除克隆体,删除克隆体,然后广播排列,则根据因数1、因数2重新进行排列显示。脚本:(四)“Gobo”角色效果:控制积的显示步骤解析:1.初始化设置,一开始,隐藏变量积。2.当点击Gobo角色时,显示积,其值为因数1乘以因数2。脚本: 展开更多...... 收起↑ 资源预览