欢迎光临散文网 会员登陆 & 注册

《加法计算》少儿编程简易计算题库,玩编程,学数学!

2023-05-17 16:52 作者:小晓少儿编程  | 我要投稿

第一部分、  作品预览


《加法计算》操作指南:

1、点击绿旗,开始游戏;

2、根据算式快速输入结果;

3、答对加一分,答错扣一分;

4、得10分之后游戏结束。

下载地址:

链接:https://pan.baidu.com/s/1RrESrCwoSH9VDGGsFQkWMw?pwd=f8t4 

提取码:f8t4


第二部分、界面初始化


1、角色选取:

删除默认角色“角色1”,添加角色“Abby”。


2、背景选取:

添加新背景“Chalkboard”,删除默认白色背景。最终结果如下图:

背景选取



第三部分、任务解读


1、初始化操作:

首先,将角色进行基本的初始化操作,比如位置、大小、方向、显示状态,先将这些基本信息按照演示效果的样子设定好;

其次,游戏开始后,播放背景音乐;

最后,还有一个重要的初始化操作,就是左上角的分数,每次点绿旗开始游戏,分数都应该清零,否则,就会累加,游戏将永远不会停止。

如果没有“分数”变量,需要自己创建,然后勾选“分数”变量前面的小方框,让分数在舞台区显示出来。


2、出题过程:

角色“Abby”负责出题,每次都要说两个加数的和等于几,并等待玩家回答。

由于这两个加数要随机变化,以达到模拟题库的效果,所以需要使用随机数积木块,考虑到学生的计算水平,此处选取1~10之间的随机数。

由于每次随机产生两个加数,既要用于出题,也要用于答题,因此需要两个变量将它们临时存储一下,方便使用。创建变量“数字A”,创建变量“数字B”。


3、答题过程:

玩家根据算式,输入自己的答案,然后与正确答案进行对比,如果与正确答案相同,说明回答正确,播放正确音效,分数加1;否则,说明回答错误,播放错误音效,分数减1。

需要注意的是:玩家输入的答案会临时保存在“回答”积木块中,正确结果需要电脑将“数字A”和“数字B”相加计算出来。


4、游戏停止条件:

正常情况下,游戏应该有一个停止条件。本例以“得分”为衡量标准,当“得分”等于10时,游戏进入将阶段。

为实现这一目标,可以使用“重复执行直到”积木块。当然,还有其它方式,留给聪明的你去实践吧。


5、倒计时功能:

答题结束后,角色“Abby”会报告玩家的游戏时长,用以速度评比,这也是激励玩家的一种手段。

此时,可以使用侦测类的计时器积木块。在出第一题的前一步,清零计时器,在回答结束后,紧接着读取计时器,就能获取本轮答题消耗的时间,单位是秒。

提示:由于计时器记录的数值有小数点,可以使用运算类的“四舍五入”积木块将它转换成整数,更利于小朋友辨识。



第四部分、代码编写


1、初始化操作


2、出题与答题操作

将以上两段代码拼接起来,完成整个作品。



第五部分、探究与改良


一、小打小闹:如果要练习两位数的加法,该怎么修改代码?

二、难度提升:如果要练习减法运算,该怎么修改代码?注意避免被减数小于减数的情况发生。

三、脱胎换骨:如果想进行四则运算练习,又该怎么修改这段代码?



✎ 编 者 寄 语

关于探究改良部分,希望大家认真思考!本文提供的作品源码及改良源码仅供参考,期待大家探究更优的改良程序!

加油吧,后浪!



《加法计算》少儿编程简易计算题库,玩编程,学数学!的评论 (共 条)

分享到微博请遵守国家法律