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列表相关文章

给TA赞助
共{{data.count}}人
人已赞助
综合资讯

scratch角色轮流报数,scratch报数逢3过

2023-5-3 10:11:26

综合资讯

scratch飞猫,蓝桥杯每日一题

2023-5-3 10:11:37

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索