scratch拼图游戏,第十四届蓝桥杯国赛scratch中级真题

scratch拼图游戏,是2023年5月28日,第十四届蓝桥杯省赛国赛scratch编程题第5题,难度系数5颗星。主要考察学生对列表积木的灵活掌握以及运用;

编程实现:

拼图游戏。

具体要求:

1) 点击绿旗,角色、背景如图所示

2) 等待1秒后,4块拼图随机在舞台内部交换位置(拼图之间不能重叠)

3)每隔1秒,其中两块拼图被两个蓝色框选中并完成自动相互交换位置

例如:左下角拼图和右下角拼图上同时出现蓝色方框,再自动进行位置交换,交换后蓝色方框消失

4)4秒内拼图自动交换位置后,成功复原拼图,程序结束

评分标准:

5分满足“具体要求”中的1)

25分:满足“具体要求”中的2)

35分:满足“具体要求”中的3)

15分:满足“具体要求”中的4)

scratch拼图游戏编程实现步骤:

步骤一、四个角色,拼图1、拼图2、拼图3、拼图4,每个角色下有两个造型,一个是带蓝色方框的,一个是不带的;新建列表坐标x、坐标y、随机位置;将四张拼图的对应坐标加入到列表中。

角色拼图一代码
角色拼图一代码
角色拼图一代码
角色拼图一代码

步骤二、等待1秒后,四张拼图随机交换位置,如果位置中拼图了,就需要重复循环在判断,直到没有,将位置随机加入到列表中;

角色拼图2代码
角色拼图2代码

步骤三、每隔1秒,其中两块拼图被两个蓝色框选中并完成自动相互交换位置,同时出现蓝色方框交换后蓝色方框消失;

角色拼图3代码
角色拼图3代码

步骤四、4秒内拼图自动交换位置后,成功复原拼图,程序结束

角色拼图4代码
角色拼图4代码

第十四届蓝桥杯国赛真题推荐:

scratch矿工挖宝,第十四届蓝桥杯国赛scratch中级真题

scratch推箱子,第十四届蓝桥杯国赛scratch中级真题

scratch转动的车轮,第十四届蓝桥杯国赛scratch中级真题

最后更新时间:

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

上一篇2023-06-09 14:33:30
下一篇 2023-06-09 18:35:59

相关推荐