您的位置是:少儿编程网>Scratch编程教程Scratch编程教程

儿童编程第五讲:Scratch学数学之除法(整除篇)教程

少儿编程网2020-03-23 23:40:37Scratch编程教程 人已围观 来源:少儿编程 -用户投稿

简介上一篇儿童编程:用Scratch学水果乘法表(1) 通过水果形象的解释了乘法的基本概念后,有网友留言问:能不能将除法也实现了?这个……做乘法表的时候,的确有想过这件事。当时,真的觉得有些难:1.自家的小朋友对这个乘法表还不熟悉,要教除法有些难度;2.表现手法没想好。

除法对成人来说都不难,但要图形化直观地表现这个概念,我面临有两个困难:1.怎样直观形象地将除数、被除数、商 ,这三个数表现出来?2.出现有余数的情况怎样处理?

今天在坐长途车的路上,一个想法闯进脑海里,到家后我用Excel 画了两

上一篇儿童编程:用Scratch学水果乘法表(1) 通过水果形象的解释了乘法的基本概念后,有网友留言问:能不能将除法也实现了?这个……做乘法表的时候,的确有想过这件事。当时,真的觉得有些难:1.自家的小朋友对这个乘法表还不熟悉,要教除法有些难度;2.表现手法没想好。hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

除法对成人来说都不难,但要图形化直观地表现这个概念,我面临有两个困难:1.怎样直观形象地将除数、被除数、商 ,这三个数表现出来?2.出现有余数的情况怎样处理?hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

今天在坐长途车的路上,一个想法闯进脑海里,到家后我用Excel 画了两张图。hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

 

先处理能整除的情况:hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

 

我们先列一个简单的除法公式,如下:hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

12÷4=?hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

当中被除数是12,除数是4 ,商是3。公式下面一共画了12个圆形--代表被除数,每横排排4个--代表除数,一共有几个完整的横排?数一数1、2、3  正好3列--代表商。hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

所以除法的解释是“被除数”个圆形,按每横排“除数”个进行排列,排完以后数数一共有几个完整的横排--结果就是“商”。hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

儿童编程第五讲:Scratch学数学之除法(整除篇)教程hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

 

Scratch 实现:整除的情况hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

 

按照惯例,我们先来看看实现的效果。hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

儿童编程第五讲:Scratch学数学之除法(整除篇)教程hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

这里,我实现了1~81以内的随机整除除法(将9*9乘法表逆转了)。还将第一竖排的西瓜换成黄色的西瓜(黄瓜),也限制了只有第一竖排的西瓜有点击反应。自以为是很好地,将前面构思的效果展示出来了:整体瓜的数量代表被除数,每一横排有几个瓜代表除数,一共有几个完整的横排则代表了商。hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

Scratch 的代码如下图:hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

儿童编程第五讲:Scratch学数学之除法(整除篇)教程hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

儿童编程第五讲:Scratch学数学之除法(整除篇)教程hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

这次的代码也与之前的加法及乘法有些明显的改动:hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

使用“当作为克隆体启动时”这一积木,以及数学运算,将原来比较繁琐的画西瓜大大的简化了。hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

西瓜的大小,也随西瓜的多寡自动做了一定的调整,效果也挺明显的。hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

儿童编程第五讲:Scratch学数学之除法(整除篇)教程hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

特别提醒一下:变量“横排计数”,在新建变量时勾上了“仅适用于当前变量角色”。自己动手做的时候,要注意勾上hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

儿童编程第五讲:Scratch学数学之除法(整除篇)教程hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台
 hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台

来源   父与女的编程之旅hw0少儿编程网-Scratch_Python_教程_免费少儿编程学习平台


相关文章:

支持一下 ( )

儿童编程第五讲:Scratch学数学之除法(整除篇)教程

      匿名评论
    • 评论
    人参与,条评论
    少儿编程网

客服在线

服务时间

周一至周日 9:00-21:00