[导读]:超平老师的《Scratch蓝桥杯真题解析100讲》已经全部完成,后续会不定期解读蓝桥杯真题,这是Scratch蓝桥杯真题解析第190讲。
第15届蓝桥杯省赛已于2024年8月24日落下帷幕,中级组编程题一共有6题,分别如下:
占领矩阵,本题是2024年8月24日举行的第15届蓝桥省赛Scratch中级组编程第5题,题目要求创作一个占领矩阵作品。点击绿旗,瞬间出现一个5行5列的白色实心圆矩阵,在展示321倒计时效果后,造型1瞬间占领矩阵,1秒后,造型2从左下到右上逐渐占领矩阵,最后造型1从右上到左下逐渐占领矩阵。
题目说明
具体要求:
1). 点击绿旗,瞬间出现一个5行5列的白色实心圆组成的矩阵,如图所示;
4). 1秒后,在2秒内从左下角开始向右上角按如下规律逐渐占领整个矩阵;(参考视频)
5). 最后,在2秒内从右上角开始向左下角按如下规律逐渐占领整个矩阵,而后游戏结束。(参考视频)
评判标准:
10分:满足"具体要求"中的1);
20分:满足"具体要求"中的2);
6 分:满足"具体要求"中的3);
22分:满足"具体要求"中的4);
22分:满足"具体要求"中的5)。
效果预览
在编程之前,先来看一下作品的完整效果吧:
思路分析
本题只有一个角色,就是圆圈,如图所示:
根据克隆体所处行和列,寻找规律,进行斜线遍历; 直接按照对角线克隆圆圈;
程序实现
克隆矩阵 列表初始化 倒计时 从下到上占领矩阵 从上到下占领矩阵
至此,整个作品就创作好了,是时候来测试自己的作品啦。
总结与思考
本题是中级组编程部分第5题,分数为80分,积木块数量120个左右,涉及到的知识点主要包括:
克隆技巧;
自制积木;
私有变量;
事件广播机制;
列表;
作为本次中级组省赛的第5题,难度较大,完成时间20分钟左右,本题的难点是如何整体控制每条对角线上的克隆体。
实际上,关于类似的场景在之前的真题中也出现过,比如第13届国赛的点亮LED屏幕,如图所示:
具体详情可以参考《LED屏幕-第13届蓝桥杯Scratch国赛真题第7题》这篇教程。
在Scratch中,类似的问题,通用的解决方案就是熟练掌握各种不同排列的克隆技巧,比如标准的矩形、三角形、金字塔、圆形、螺旋形等。具体来说,就是灵活运用“克隆4兄弟”模型,稍微复杂一点的需要结合变量和列表等数据结构。
退一步讲,在比赛的时候,如果实在无法实现对角线克隆,你也可以按照常规的方式完成5行5列的矩阵克隆,确保满足题目的前3个要求,这样可以快速拿到36分,将近一半的分数,也还是蛮划算的吧。
超平老师给你留一道思考题,如果不使用上面介绍对角线克隆技巧,能否找到同一条对角线上的克隆体呢?
你还有什么好的方法吗,非常欢迎您和超平老师交流分享。
需要素材和源码的,可以添加本人微信。
另外,超平老师创建了一个蓝桥杯备考交流群,这是专门为老师和家长打造的免费社群,您可以与来自全国各地的老师、家长共同交流经验,分享学习心得。
超平老师也会给大家带来及时的赛事动态,备考攻略,真题资源分享,帮助各位更好地备考第15届蓝桥杯赛事,力争取得优异的成绩。
扫码或长按加入微信群