内容正文:
第二课 我是数学家
学习目标:
1.了解变量的概念及作用
2.掌握变量的算术运算、赋值运算和自加运算
3.初步掌握循环结构的使用方法
任务筹划
主要任务
解决方案
创建计算长方形面积的作品
编辑背景,新建变量,运用变量的算术运算和赋值运算。
创建小猫数数的作品
运用变量的自加运算,运用规定次数的循环结构。
创建小猫算数的作品
能根据题意要求,分析出需要定义的变量个数以及每个变量的作用。设计出解题的方法和具体步骤,最后编程,测试。
变量
在Scratch程序中,存储、读取和修改数据需要使用变量。在编写需要使用变量的程序时,首先要定义变量。
一、计算长方形面积:
给出一个长方形的长和宽,小猫能说出长方形的面积。
步骤一:导入背景
单击角色列表区左边的舞台图标,单击脚本区多个背景选项卡,将背景1改名为长方形,单击编辑,在绘图编辑器中,用空心方形具绘制长方形。用文字输入工具,标明长方形的长和宽如图2-1所示。
图2-1 图2-2
步骤二: 新建变量
将【角色1】重命名为【小猫】,单击角色【小猫】,在【变量】模块组选择【设置一个变量】按钮,变量名称为【长方形的长】,然后单击【确定】按钮即可。在【变量】组中会新增五个模块,同时舞台上会出现一个显示框。按照这种办法,再分别新建变量【长方形的宽】和【长方形的面积】。创建了变量后,可以在脚本区改变变量的初始值。还可以在指令模块区,通过选中变量如图2-2所示,控制是否在舞台上显示该变量的值。
步骤三: 编写脚本
首先将【控制】模块组中的拖拽到脚本区域,表示当绿旗按钮被单击后开始执行。
接下来设置长方形的长和宽的值。将三个模块拖拽到【绿旗】模块后,通过单击变量后面的下拉框,可以选择已经创建的不同变量。
“长方形的面积”的值要做一些转换工作。长方形的面积公式为:长×宽。
数值与逻辑运算组里提供了强大的数值计算功能,这些模块都能够嵌入到其他模块的数值插入孔中。先将乘法模块嵌入到中。然后将“长方形的长”和“长方形的宽”嵌入到乘法模块中。
模块实现了变量的赋值运算,称为右操作数,也称右值,右操作数可以是一个表达式;变量称为左操作数,也称为左值,左操作数只能是变量。从一个变量向另一个变量赋值后,原来变量中的值并不会消失或改变。
最后为了实现小猫1秒说