scratch列表算式,scratch编程蓝桥杯省赛真题

scratch列表算式,是蓝桥杯2020年5月份的线上省赛的一道scratch编程真题,实现从两个列表中,随机抽取四个数字和运算符,组成一个算式,说出计算结果。这道题主要考察的是学生对scratch列表知识的掌握,另外就是自制积木的灵活运用;

scratch编程列表算式实现要求:

1)点击绿旗,呈现两个列表,列表1元素(0-9),列表2元素(+,-);完成程序;

呈现两个列表数值
呈现两个列表数值

2)从列表1随机取出4个数据。注意:从列表1取数的时候,每取出一个数,都要说出该数1秒,之后把该数从列表1中删除;

列表1随机取出的数
列表1随机取出的数

3)再从列表2中的两个符号中随机抽取3次,与上一步取出的数字组合在一起,一共4个数字和3个符号组成一个算式,并算出结果,由小猫说出;

两个列表取出的数和符号,组成的算数题目
两个列表取出的数和符号,组成的算数题目

4)再次点击绿旗,能回到步骤1。

scratch列表算式评判标准:

50分:随机取数后,能组成完整的计算式,但不能正确的说出结果;

100分: 结果正确且与题目要求完全一样。

scratch列表算式编程实现步骤:

步骤一,新建列表1、列表2,初始删除列表1、列表2的数据,调用“添加列表1数据”、“添加列表2数据”、“随机取数”、“随机抽取符号”、“计算”五个自制积木;

初始化调用
初始化调用

步骤二、自制积木添加列表1数据,数据是0-9的,新建变量k,k初始为0,循环10次,依次加入列表1中;

添加列表1数据
添加列表1数据

步骤三、自制积木添加列表2数据,数据有+ -,加入列表2中;

添加列表2数据
添加列表2数据

步骤四、自制积木随机取数,从列表1中,随机取出4个数,取出后依次说出这个数1秒时间,之后删除这个数;

随机取数代码
随机取数代码

步骤五、自制积木随机抽取符号,+、-运算符随机出现;新建变量符号1、符号2、符号3来赋值;

运算符随机抽取
运算符随机抽取

步骤六、计算,判断符号是+号还是-号,做相对应的加减法运算;最后计算出sum的结果;

计算代码
计算代码

scratch列表相关文章推荐:

scratch列表排序和最大值

scratch列表求和

scratch列表是什么意思

最后更新时间:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

上一篇2023-02-01 17:36:16
下一篇 2023-02-02 22:30:32

相关推荐