Scratch

状课网-少儿编程网课专业平台

Scratch 用Scratch制作一个计算器程序!—变量的赋值和运算

发布时间:2021-12-07 14:12:32 浏览 0

  在编程中,变量是重要的概念,应用广泛。但是,小学生理解起来比较困难。通过本程序的设计不但可以锻炼孩子的逻辑思维,可以帮助理解变量的概念,促进数学的学习。

一、问题提出

  编写程序,实现按数字1、2、3、4键,分别执行两个任意数的加法、减法、乘法和除法运算。制作完成后预计效果如下图1所示。

用Scratch制作一个计算器程序!—变量的赋值和运算

图1 程序预期运行效果

二、问题分析

  两个任意数进行四则运算,需要设置变量3个,其中两个用来存储运算数,一个用来存储计算结果;结果输出通过人物说进行输出;变量赋值通过询问积木块实现。

三、程序编制

第1步:删除不需要的小猫角色

  由于本程序不需要小猫角色,打开scratch后,通过鼠标右键菜单或者软件上侧剪刀工具将其删除。

第2步:制作和导入素材

  从本地库导入abby-b角色作为说积木块和询问积木块作用的对象;运用Flash软件制作标题角色、运算符号角色(共4个造型,如图2所示),用来显示程序主题和四则运算的类别。从本地库导入bluesky3图片作为舞台背景。

用Scratch制作一个计算器程序!—变量的赋值和运算

图2 运算符角色造型

第3步:为角色编制积木块程序

  为abby-b角色添加程序积木如图3-6所示。其中图3程序积木的作用为按下键盘上的“1”数字键计算用户输入的任意两个数的和;图4程序积木的作用为按下键盘上的“2”数字键计算用户输入的任意两个数的差;图5程序积木的作用为按下键盘上的“3”数字键计算用户输入的任意两个数的积;图6程序积木的作用为按下键盘上的“4”数字键计算用户输入的任意两个数的商。上述积木块结构类似,编制完成一租以后,可以复制四个再进行修改,能大幅度提高编制效率。

用Scratch制作一个计算器程序!—变量的赋值和运算

图3 加法积木程序

用Scratch制作一个计算器程序!—变量的赋值和运算

图4 减法积木程序

用Scratch制作一个计算器程序!—变量的赋值和运算

图5 乘法积木程序

用Scratch制作一个计算器程序!—变量的赋值和运算

图6 除法积木程序

用Scratch制作一个计算器程序!—变量的赋值和运算

图7 运算符角色积木程序

四、程序测试

  程序编制完毕后,应进行系统测试,看看运算记过是否正确,如果计算结果不正确应该对积木程序进行排查修改。

五、知识拓展

  变量就像一个容器,可以用来存储不同的物品。Scratch中通过点击数据模块中的新建变量按钮设置变量,变量设置完成后,在数据模块会出现多个积木块,其中包括变量赋值等。当我们取用某物品(数据)时,只要引用盛装该物品的容器(变量)即可。程序运行时可以通过询问积木和变量赋值积木联合来改变变量的值。文章来源:汤老师教你学Scratch编程

本文链接:https://www.ascratch.com/news/17822.html

上一篇:教你用Scatch绘制任意正多边形 下一篇:返回列表