数据计算 - 2023.08.20STEMA真题

数据计算-51scratch
数据计算 - 2023.08.20STEMA真题
此内容为付费资源,请付费后查看
14.9
限时特惠
24.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品介绍:

今天为大家分享的Scartch作品是《数据计算》,本题是2023年8月20日举行的第15届蓝桥杯STEMA测评Scratch编程中级组编程第6题,题目要求编程实现数据计算。游戏开始后,输入两个整数,机器人先说出两数的和,然后将整数转成二进制并输出。

编程实现:

数据计算。

十进制整数转换成二进制整数:采用“除2取余,逆序排列”法可以将十进制数数转换为二进制整数,例如:140

计算步骤:

140/2 = 70 ……0

70/2 = 35 …..0

35/2 = 17 ……1

17/2 = 8 ……1

8/2 = 4 …….0

4/2 = 2 …….0

2/2 = 1 ……..0

1/2 = 0 ……..1

余数逆序排序后,转换为二进制的结果为 10001100

具体要求:

1). 运行程序,角色、背景如图所示;

图片[1]-scratch数据计算_第15届蓝桥STEMA测评真题_51scratch少儿编程网

2). 等待1秒,机器人说:“输入2个数据”2秒;

图片[2]-scratch数据计算_第15届蓝桥STEMA测评真题_51scratch少儿编程网

3). 舞台下方出现询问框,机器人说:”输入第1个数据”(数据为整数,且1 ≤ 数据 ≤ 100);

例如:输入80

图片[3]-scratch数据计算_第15届蓝桥STEMA测评真题_51scratch少儿编程网

4). 完成输入,舞台下方出现询问框,机器人说:”输入第2个数据”(数据为整数,且1 ≤ 数据 ≤ 100);

例如:输入60

图片[4]-scratch数据计算_第15届蓝桥STEMA测评真题_51scratch少儿编程网


5). 完成输入,机器人说出两个数据的和;

图片[5]-scratch数据计算_第15届蓝桥STEMA测评真题_51scratch少儿编程网

6). 等待1秒,机器人说出两个数据和的二进制数。

图片[6]-scratch数据计算_第15届蓝桥STEMA测评真题_51scratch少儿编程网

评判标准:

  • 5分:满足”具体要求”中的1);
  • 5分:满足”具体要求”中的2);
  • 5分:满足”具体要求”中的3);
  • 5分:满足”具体要求”中的4);
  • 15分:满足”具体要求”中的5);
  • 65分:满足”具体要求”中的6)。

作品效果:

scratch数据计算作品的完整效果如视频所示:

本题是中级组编程部分第6题,分数为100分,积木块数量40个左右,涉及到的知识点主要包括:

  • Scratch问答指令;
  • 变量的使用;
  • 列表的基本操作;
  • 运算符,包括取余、除法、向下取整等;
  • 字符串连接运算;

这是中级组的第6题,也是最后一题,难度较大,完成时间20分钟左右,难点是如何实现进制的转换。

二进制,是计算机技术中广泛采用的一种数制,由德国哲学家莱布尼茨发明,相传是受到了中国易经的启发。

© 版权声明
THE END
喜欢就支持一下吧
点赞100赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容