水果拼图-第13届蓝桥杯国赛第1题

水果拼图-51scratch
水果拼图-第13届蓝桥杯国赛第1题
此内容为付费资源,请付费后查看
4.9
限时特惠
9.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品介绍

今天为大家分享的Scratch作品是《水果拼图》,这是第13届蓝桥杯国赛赛真题,于2022年5月29日进行的,这是初级组编程部分的第1题,中级组也有此题。题目要求考生编程实现水果拼图效果,使用鼠标点击任意一个水果,此水果会自动移动到对应空白形状处,且水果与空白处需要大小一致,按下R键,所有水果回到初始位置,如果按下空格键,则所有水果同时移动到对应空白形状处。

编程实现:

水果拼图。

具体要求:

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

第13届蓝桥杯国赛真题-水果拼图-初始效果
初始效果

2). 鼠标点击任意一个水果,此水果会自动移动到对应空白形状处,且水果与空白处需要大小一致(看到移动过程,所有水果都能完成移动的呈现);

第13届蓝桥杯国赛真题-水果拼图-移到空白处效果
移到空白处效果

3). 按下键盘上的字母R键,所有水果回到舞台左侧的初始位置;

4). 按下空格键,所有水果同时移动到对应空白形状处,且水果与空白处需要大小一致(看到移动过程)。

评判标准:

  • 10分:满足“具体要求”中的1);
  • 10分:满足“具体要求”中的2);
  • 10分:满足“具体要求”中的3);
  • 10分:满足“具体要求”中的4)。

作品效果

Scratch水果拼图作品的完整效果如视频所示:

Scratch水果拼图效果

作品解读

Scratch水果拼图作品一共有4个角色,如图所示:

第13届蓝桥杯国赛真题-水果拼图-角色列表
角色列表

每个角色的效果基本上是一样的,都包括如下4个小功能:

1). 点击绿旗时,设置初始位置

2). 点击角色时,滑行到对应空白位置

3). 按下r键,回到初始位置

4). 按下空格键,滑行到对应空白位置

所以,我们只需要处理4个相应的事件即可,即绿旗点击事件、角色点击事件、按下r键和按下空格键,代码非常简单,这里就不列出了。

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

昵称

取消
昵称表情代码图片

    暂无评论内容