Scratch是少儿编程中最火的语言,它是由麻省理工学院媒体实验室开发的一种专门针对小朋友研发的图形化编程语言。
Scratch允许你的孩子创建自己的动画,游戏和故事。你的孩子可以通过 Scratch的在线社区与世界各地的其他人一同分享创造的成果。
Scratch无需英文和代码基础,孩子通过拖曳代码块的方式建立程序,培养编程思维。
因此,Scratch更适合小学及以下阶段的小朋友。
猴妈妈课堂又开课了,上一课猴妈妈给大家讲解并制作了Scratch加法自动出题运算,今天猴妈妈要给大家讲的是除法求商。Scratch可以自动重复地出除法求商运算题,然后给孩子思考时间,思考完成后写出答案,程序本身会判断对错,答对了就夸奖孩子,错了则鼓励孩子并给出正确答案。
首先我们来看一下动画效果:
在Scratch中建立一个项目一般是三步曲:选角色、选背景和拼接积木块。
第一步:选角色
孩子们可以在角色库中选择自己喜欢的角色,在这里小编选择的是动物里面的2个猴子Monkey并分别命名为猴妈妈和猴宝宝,并猴宝宝的大小调为50。
第二步:选背景
孩子们可以在背景库中选择自己喜欢的背景,在这里小编选择的是户外里面的森林Forest。
第三步:拼接积木块
点击猴妈妈进行积木块拼接
除法是四则运算之一。已知两个因数的积与其中一个非零因数,求另一个因数的运算,叫做除法。两个数相除又叫做两个数的比。若ab=c(b≠0),用积数c和因数b来求另一个因数a的运算就是除法,写作c÷b,读作c除以b(或b除c)。其中,c叫做被除数,b叫做除数,运算的结果a叫做商。
除法运算最少需要需要2个加数,所以我们在Scratch中建立2个变量除数和被除数,并让被除数在1-40里面取随机数,除数在1-10里面取随机数,具体积木块如下所示:
程序都是可以修改的,如果孩子简单的除法求商已经没有问题,只需改变图片中的数据,将图片中的被除数和除数改成需要的数字区间即可。修改之后,除法商的值的范围也随之改变。
在整数的除法中,只有能整除与不能整除两种情况。当不能整除时,就产生余数,所以余数问题在小学数学中非常重要。
余数指整数除法中被除数未被除尽部分,且余数的取值范围为0到除数之间(不包括除数)的整数。 例如:27除以6,商数为4,余数为3。Scratch中有积木块可以和余数完美的对应。
如果被除数小于除数的话,那么商为0,余数就是它自己。例如:1除以2,商数为0,余数为1;2除以3,商数为0,余数为2。
如果被除数等于除数的话,那么商为1,余数为0。例如:2除以2,商数为1,余数为0;3除以3,商数为1,余数为0。
如果被除数大于除数的话,这时就需要一些简单的公式了:
被除数=除数×商+余数
除数=(被除数-余数)÷商
商=(被除数-余数)÷除数
余数=被除数-除数×商
之后便将被除数和除数联合起来变成一道除法题,就像老师再问问题一样:如5除以2的商等于几啊?然后用数学方式表现出来:5/2=?具体积木块如下所示:
问题和思考时间已经给出了,剩下的就是回答环节了,如果给出的答案是利用第三个公式计算的,即正确回答,就夸奖孩子:“宝宝真棒,答对了!”;如果答错则鼓励孩子:“答错了,下次继续努力!”。具体积木块如下所示:
最后“万事开头小绿旗”,将事件中的“当小绿旗被点击”积木块拖到积木区,为了自动重复出题则需要将控制模块中的“重复执行”积木块拖到积木区。然后将之前的积木块进行拼接,最后完成的积木块如下所示:
这样一个猴妈妈给猴宝宝出除法求商运算题的小动画就完成了,同时还可以用计算机来锻练孩子们的计算能力,加强运算速度和准确性。一举二得,何乐而不为呢?
扫描上方二维码
添加老师微信
了解更多信息
智慧山线下编程课欢迎您
地址:天津市南开区水上温泉花园23号楼A座301
Copyright © 2019 百思威科技版权所有