乘法运算是我们小学数学必学的知识,我们怎么把数学乘法运算运用到scratch中来实现呢?今天我们就一起根据案例来实现以下任务。
scratch乘法运算
设定一个闯关小游戏:在“关卡1”计算3以内的乘法题,当做对的乘法题数目超过10道时升第一级,进入“关卡2”,做6以内的乘法题,当做对6以内乘法题数目超过20道时升第二级,进入“关卡3”,做9以内的乘法题。
第一步、添加所需的两个出题人的角色,以及乘法和等于符号。
角色添加
第二步、新建五个变量,分别是:被乘数、乘数、乘积、关卡数、正确个数。
建立变量
第三步、当点击绿旗,初始化正确个数、关卡数。当点击绿旗的时候,正确个数为0(表示还没有开始答题)、关卡数为1(表示关卡是从1阶段开始的),被乘数、乘数随机生成,乘积设置滑杆。
给变量赋初始值
第四步、当按下空格时,按规则随机生成被乘数和乘数。当正确个数小于10时,被乘数和乘数的随机数范围为1-3,并将“关卡数”设置为1;当正确个数大于9,且小于20时,被乘数和乘数的随机数范围为4-6,并将“关卡数”设置为2;当正确个数大于19时,被
乘数和乘数的随机数范围为7-9,并将“关卡数”设置为3。
闯关层级做判断
第五步、让小猫判断答案是否正确,单击舞台中的小猫时,如果结果正确,正确数就会增加1。
正确个数值累加