卡片排列 - 2023.10.29蓝桥STEMA

卡片排列-51scratch
卡片排列 - 2023.10.29蓝桥STEMA
此内容为付费资源,请付费后查看
14.9
限时特惠
24.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品介绍

今天为大家分享的Scratch作品是《卡片排列》,这是2023年10月29日举行的第15届蓝桥STEMA测评Scratch编程初/中级组编程第6题,题目要求编程实现卡片排列的效果,当输入1时卡片从小到大排列,当输入2时从大到小排列。

编程实现:

卡片排列。

具体要求:

1). 点击绿旗,角色、背景如图所示(随机显示5张不同卡片,显示在同一行,卡片间距相同);

图片[1]-scratc卡片排列_第15届蓝桥杯STEMA测评真题_51scratch少儿编程

2). 舞台显示询问框,提示“请输入1或2”;

图片[2]-scratc卡片排列_第15届蓝桥杯STEMA测评真题_51scratch少儿编程

3). 如果输入1,1秒内,按照卡片上的数从小到大排序(从左到右),如图所示;

图片[3]-scratc卡片排列_第15届蓝桥杯STEMA测评真题_51scratch少儿编程

4). 如果输入2,1秒内,按照卡片上的数从大到小排序(从左到右),如图所示。

图片[4]-scratc卡片排列_第15届蓝桥杯STEMA测评真题_51scratch少儿编程

评判标准:

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

作品效果

Scratch作品《卡片排列》的效果如视频所示:

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

  • Scratch问答指令;
  • 循环编程,尤其是嵌套循环
  • 条件编程,包括单分支和双分支;
  • 变量的使用;
  • 列表的运算;
  • 克隆编程;
  • 排序算法;

这是中级组最后一题,难度较大,完成时间30分钟左右,难点有两个,一是列表排序,二是卡片的排列效果。

排序是编程中最基础的一种算法,其应用也非常的广泛。在众多的排序算法中,选择排序最简单,冒泡排序则是最经典的,所以,这是每一位学习编程的同学必须要熟练掌握的算法。

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

昵称

取消
昵称表情代码图片

    暂无评论内容