Scratch编程备课稿■变量和随机数 课程目标: 1、知道什么是变量、随机数; 2、根据变量和随机数进行简单应用; 3、建构小游戏。 什么是随机数 对于随机数和负数的概念,很多刚刚接触编程的小朋友可能还不知道什么是随机数、什么是 负数? 先说槪念 随机数是专门的随机试验的结果。随机数最重要的特性是:它所生成的后而的那个数与前而 的那个数亳无关系。通俗的讲,就是在一立的数字范闱内,随便抓一个数出来,谁也不知道 那个数字是什么。 负数,槪念则是来自于数学,比0小的数叫做负数。如下图,0右边的就是常见的数字,左 边的就是比0小的数字,统称为负数。负数在前而加上一个减号来表示。 回到scratch,在这个里而,随机数主要由下图中的模块来产生。 CJD OD • <30 [poo 在scratch里而,随机数都是整数,图中的则是会产生一个M0之间的数字(包括1和10), 这样就会得到一个随机的数字。 如果要得到随机的小数怎么办呢?其实很简单,利用数学运算符做一下除法运算。 DP 将1-10之间的随机数除以10,就会得到了 0.1-1之间的小数了。 随机数的范II习可以是负数哦,如果我们把范用设置在J0到10之间 我们就能得到包含有负数的范围了。 那么负数有什么用呢?增加一个负数,比如将10增加-5,其实就是 10+ (-5) =10-5 =5 也就是说,增加负数,就是相当于减去那个数字。 那这个负数能用到哪些地方呢? 如果移动负数步数,小猫就会后退匚也就是说负数会沿着相反的方向来走(后退)° 同理: ------ 国(SffiEv w 都可以增加相应的负数,这样就可以做到变小变少的目的。当然,负数还有很多可以用到的 地方,并不仅仅是提出来的这几点。 什么是变量 变量就像是一个用来装东西的盒子,我们可以把要存储的东西放在这个盒子里而,再给这个 盒子起一个名字。那么,当我们需要用到盒子里的东西的时候,只要说岀这个盒子的冬字, 就可以找到其中的东西了。我们还可以把盒子里的东西取出来,把其他的东四放进去。 假如我们现在有一个盒子,我们将这个盒子(变量)命名为“在其中放入数字3。 那么,以后就可以用a来引用这个变量,它的值就是3°当我们把3从盒子中取岀,放入另 一个数字15的时候,如果此后再引用变量a,它的值就变成15 To 什么是变量 在Scratch3・0中,我们可以在“代码”标签页中的“变量”类积木中,点击“建立一个变量” 按钮来创建变量。然后,就会弹出一个“新建变量”窗口,在这个窗口的“新变量爼”中, 需要给这个变量取一个需字,并且可以选择是让它“适用于所有角色”,还是“仅适用于当 前的角色”,这决定了变量的适用范围(术语叫作用域)。 给这个变量命名之后,点击“创建”按钮即可创建该变疑。 这时候,在“代码”标签页中,会岀现用来控制和使用新建的变量的多个积木• Scratch 3.0已经默认为我们创建了一个名为“我的变量”的变量,我们可以来看看这个变量 的相关积木(当然,你也可以按照前而介绍的步骤,单独创建另一个新的变量)。注意第一 个积木,如果选中“我的变量”前而的复选框,在舞台区就会显示出该变量的一个监视器 —良 在变量相关的一组积木中,第一个积木左边有一个复选框。这个复选框可以用来控制变量是 显示的还是隐藏的,也就是让变量的监视器显示在舞台区还是隐藏起来。在创建变量的时候, 这个复选框默认是未选中的。你可以尝试选中或取消掉这个复选框,观察一下舞台区的变化。 本文来源:https://www.wddqw.com/doc/68df7705cad376eeaeaad1f34693daef5ff713b3.html