【合集】第15届蓝桥杯省赛真题详细解析

文摘   教育   2024-08-31 17:00   江苏  

今天,小杨老师给大家完整解析8月24日的第15届蓝桥杯省赛真题。

01-选择题


【参考答案】C。m等于14,n等于19,故和为33.


【参考答案】B。考察基本的运动。


【参考答案】A。6-15之间都有可能。



【参考答案】B。除了本体的蜜蜂,其他的蜜蜂图章和克隆体位置重叠,只能看见1只。


【参考答案】D。注意删除完每个数据,后面的数据序号也相应会前移。


02-编程题1

编程题1解析

先来看一下最终的编程效果:


蓝桥杯历来第一题就是送分题,本题比较简单,考察基本的运动和造型切换,按照要求实现即可。

本题涉及得角色有2个,第一个是踩着云朵造型,第二个是云朵消失的造型:


程序开始时,八戒应该是处于踩着云朵的状态,运动到舞台的右下方后,云朵消失。这边要注意,一定要按照题目的要求来实现,即每个要求都是得分点,越是简单的题目,越不能在细节之处丢分,例如题目要求要等待1秒。



03-编程题2


03-编程题2解析

先来看一下最终的编程效果:


蓝桥杯第二题也属于简单的题目,之前考过类似的题目,比如风车。这道题,按下空格键,让摩天轮转起来很好实现,难点在于再按下空格,要让摩天轮状态改变,如果是动的,就要停止。如果是停止,就要动起来。实现思路也不难,增加一个状态变量来监控按下空格的次数,充当开关的作用。

本题涉及得角色只有1个摩天轮:



第一次按下空格,摩天轮转动,后续再按下空格,通过flag变量的值来充当开关,控制摩天轮的转与停止。下面是参考程序:



04-编程题3



编程题3解析

先来看一下最终的编程效果:


本题主要考察画笔,本题重复画圆的模块比较多,比如绿色的半圆环、白色的半圆环、红色的实心半圆等。

本题涉及的角色有1个,隐藏不显示就行:


画图主程序这边,用了自制积木,一方面是方便程序阅读,另一方面,主要是每个模块程序是相似的、且部分是有重复的,改成自制积木,可以方便快速修改。按照题目要求,首先要绘制一个完整的西瓜。包括绿源、可见的白元、红色实心半圆、西瓜阵列4个部分组成。吃瓜杯吃掉以后,又要重新绘制绿色、白色实心半圆。




首先是绿圆,实际上就是实心半圆,实现起来不难,绘制圆形是基本的操作:



接着是绘制白圆,第一次要展示绘制过程,第二次不需要,因此在自制积木这边,唯一的区别在于,是否要勾选运行时不刷新屏幕




然后是绘制红色实心半圆:



绘制阵列的西瓜籽比较难,想清楚两点,第一点是西瓜籽可以看成一个小圆点,画笔落笔和抬笔就能形成;第二点是每一层西瓜籽的起始位置的坐标是不断变化的。



最后就是绘制随机的西瓜籽了。



05-编程题4



编程题4解析


先来看一下最终的编程效果:


本题主要考察克隆体,全局变量和私有变量知识点应用,列表知识点,循环遍历,双重循环,循环嵌套判断等结构。

本题涉及的角色有1个,数字球,本体隐藏,克隆体显示出来:


第1个难点是:产生6个不同随机数字的球,用克隆体,改变克隆体的造型和位置。




第2个难点是:点击小球时,要改变造型,且要判断2个数字球相加是否为6,这里杨老师通过列表来存储2个数字,判断2个数字累加是否为6,通过广播删除和广播还原造型做出不同的动作。另外有个难点是删除的数字球是点击过的那个,所以要给克隆体建立私有变量。



第3个难点是:如果小球已经全部消除或者已经没有可以消除的小球,“时长”不再变化,2 秒后程序结束。这里通过建立数字的列表存储数字球,当相加为6时,要删除2个数字。整个过程要不断重复执行把列表内数字双重循环遍历两两相加判断是否有和为6,这里还要想到用变量数量,当发现数量为0时,则游戏就要结束了。


06-编程题5


编程题5解析


先来看一下最终的编程效果:


本题主要考察克隆体,全局变量和私有变量知识点应用,循环结构,自制积木等。

本题涉及的角色有2个,方块,本体隐藏,克隆体显示出来,另外就是考生自己建立的角色通关成功的文本:


第1个难点是:克隆分别产生4个方格,16个方格,36个方格,且要跟关卡变量关联上,这边杨老师建立自制积木采用一圈一圈克隆的方式实现。




第2个难点是:如何让某个随机位置的方格是浅粉色的,其余的都是深粉色。这里要建私有变量给每个克隆体编号,产生一个随机数的范围是1到克隆体的个数,当随机数等克隆体编号时则是浅粉色。



第3个难点是:鼠标点中那个随机数的编号克隆体时,要想到判断关卡是不是为3,如是则成功,否则应该继续克隆体,如上图所示用广播克隆,广播删除,广播成功实现。最后成功后文字变大显示。



素材获取:第15省赛真题资源已上传网盘。


【扫一扫加我】微信号:linyang_xmu


推荐文章
26个模块全部资源获取-送永久会员

作者简介:
小林老师,硕士毕业于清华大学,中考和高考数学满分。
小杨老师,硕士毕业于北京航空航天大学,蓝桥杯国赛、信息素养、NOC等白名单赛事全国一等奖指导教师。
目前我们有国家专利18项,专业论文7篇。专注青少儿编程课程开发与孩子数学与计算思维培养。

Scratch青少儿编程学堂
🔥林老师毕业于清华大学,学科类竞赛信奥赛一等奖教练 🐰杨老师毕业于北京航空航天大学,白名单竞赛蓝桥杯/NOC/信息素养国赛一等奖指导老师 🔥点燃中国青少年科技创新之火 ⌚️周二周四周日下午3-5点直播
 最新文章