用Scratch学习变量和数学运算

网友投稿 2019-07-29 14:12

今天我们通过使用Scratch来学习变量,并用Scratch中的命令积木来完成一个小游戏。 首先我们来了解一个Scratch中关于今天课程的基本概念 变量     在学校我们就学习过代数,代数就是用字母或单词来代替数进行各种运算,比如计算长方形的面积。用数学公式可以表示为长方形的面积=长方形的长*长方形的宽(在编程的世界中,*代表的是乘号)。如果有a和b分别表示长方形的长和宽,那么长方形的面积就可以表示为a*b     在编程语言中,使用字母或者单词来表示一个或多个数量是极为常见的一种做法,这样的字母或单词叫做变量。     我们通过使用Scratch来创建一个变量,点击代码区的变量,点击建立一个变量,然后输入我们所需的变量的名称即可创建完成。 为变量赋值     申明一个变量后,我们需要给这个变量赋值,就如在数学中,我们需要给长方形的长和宽一个数值,如a=12、b=12 那么我们的长方形的面积就为12*12=144.     我们在代码区中找到侦测分类积木,在侦测中有 询问和回答,通过该命令积木,我们就可以让用户在程序运行的过程中输入数字。在通过变量栏目中的该命令积木为变量赋值。     如长方形面积计算,我们可以创建变量a和变量b,然后在程序运行的过程中为a和b赋值,最后计算出长方形的面积 余数的概念 在Scratch中 + - * / 四则运算均包含在运算分类积木中。  在编程中取余数称为求模使用%代替,但是在Scratch中,我们的取余数通过运算分类积木中的积木来代替。 接下来让我们做一个猜猜n天以后是星期几的小游戏。 第一步我们需要做复杂问题拆分。 1、我们需要一个变量来保存今天是星期几 2、我们需要一个变量来保存n天这个数字。 3、我们需要推算一下星期的规律     一周有七天,假设今天是星期一,那么我今天的星期数加上第几天后,再除以7取余数,余数的值就等于星期几 根据我们推算的公式,然后用代码实现。 那么就应该就是这样的 通过Scratch学习数学知识就是这么简单,你学会了没有?

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com