摩天轮-第15届蓝桥第二次STEMA测评Scratch真题精选

本文解析了蓝桥杯STEMA测评中一道关于Scratch编程的题目,涉及摩天轮的绘制和旋转,重点讲解了如何使用画笔指令、循环和自制积木实现动画效果。作者强调历年真题的重要性以及通过类似练习提升技能的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[导读]:超平老师的《Scratch蓝桥杯真题解析100讲》已经全部完成,后续会不定期解读蓝桥杯真题,这是Scratch蓝桥杯真题解析第156讲。

第15届蓝桥第2次STEMA测评已于2023年10月29日落下帷幕,编程题一共有6题,分别如下:

  • 旅游相册

  • 隐身的小鸟

  • 摩天轮

  • 找不同游戏

  • 字母不重复的子串

  • 卡片排列

摩天轮,本题是2023年10月29日举行的第15届蓝桥STEMA测评Scratch编程初/中级组编程第3题,题目要求使用画笔绘制一个摩天轮,并旋转起来。

先来看看题目的要求吧。

一.题目说明

编程实现:

摩天轮。

具体要求:

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

图片

2). 1秒后,出现一个彩色线条的圆(圆心在图中三角形的上顶点),如图所示;

图片

3). 1秒后,显示摩天轮的轮辐索(黄色线段)及座舱(红色实心圆),如图所示;

图片

4). 摩天轮完整出现后,顺时针持续转动。

评判标准:

  • 5分:满足"具体要求"中的1);

  • 15分:满足"具体要求"中的2);

  • 15分:满足"具体要求"中的3);

  • 15分:满足"具体要求"中的4)。

二.思路分析

先来看一下题目提供的素材,包括一张背景图和一个画笔角色,如图:

图片

看到所给的素材,我们立刻就明白了,这里的摩天轮是通过画笔绘制出来的。因此,本题考查的知识点就是Scratch画笔。

根据题目的描述,要绘制的包括3个部分:

  • 彩色圆圈

  • 轮辐索

  • 座舱

关于彩色圆圈,在之前的《完美的圆形-Scratch绘制圆、圆弧和扇形的编程技巧》这篇教程中有过详细的介绍。通常有两种方法,一种是边线法,一种是中心法。

结合本题的效果,使用中心法更好,设置起始位置方便快捷。

接着是轮辐索了,其实就是一条黄色线段,设置好画笔的粗细、颜色,从摩天轮中心位置沿着某个方向画一条线段即可。

座舱也比较简单,其实就是一个点,只需要将画笔设置粗一点,落笔抬笔即可。

需要注意的是,轮辐索和座舱要一起绘制,并且要绘制12组,每隔30度绘制一组。

本题的难点就是如何让摩天轮旋转起来,由于摩天轮是使用画笔绘制出来的,所以无法使用运动相关指令。

实际上,只需要重复绘制摩天轮就可以实现旋转的效果,每次都先擦除之前的摩天轮,然后换个方向再绘制一个新摩天轮就可以了。

类似的案例,在往届的真题中已经多次出现了,比如:

具体编程的时候,需要结合自制积木来实现,这里就不再赘述了。

思路有了,接下来,我们就进入具体的编程实现环节。

三.编程实现

根据上面的思路分析,我们分3步来编写程序:

  • 绘制彩色圆圈

  • 绘制轮辐索和座舱

  • 实现动画效果

1. 绘制彩色圆圈

首先,我们定义一个自制积木用于绘制彩色圆圈,注意需要勾选”运行时不刷新屏幕“选项。

图片

自制积木的代码如下:

图片

代码不难,简单说明3点:

1). 需要调整好画笔的坐标,确保其造型中心和背景中的塔尖刚好重叠;

2). 每次从中心点移动120步,到达圆周位置,落笔之后立刻抬笔,一定要记得及时抬笔,避免绘制实心圆形。

3). 颜色的初始值没有具体要求,设置多少都可以。

2. 绘制轮辐索和座舱

同理,先创建一个自制积木,并勾选“运行时不刷新屏幕”,编写代码如下:

图片

代码的逻辑分为3个部分,说明如下:

1). 将画笔移到摩天轮中心,设置好画笔颜色和粗细,移动135步,沿当前方向绘制黄色线段,注意此处不要设置方向;

2). 紧接着是座舱,设置好画笔颜色和粗细,落笔之后立刻抬笔;

3). 将上面的两个动作重复12次,根据数学知识,可以计算出旋转的角度是360 / 12 = 30度。

3. 实现动画效果

自制积木都创建好了,接下来就是主程序了,根据题目要求,编写代码如下:

图片

简单说明4点:

1). 题目要求先分步画出摩天轮,然后再旋转,因此需要先单独调用两个自制积木,然后再重复执行;

2). 初始方向可以设置为任意值,但是必须放在循环的外面;

3). 在重复执行中,必须要使用”全部擦除“指令,将之前的摩天轮擦除掉;

4). 循环中的”右转1度“指令是实现转动的关键,值的大小决定了转动的速度,你可以改成其它值,感受一下不同速度的效果。

至此,整个作品就创作好了,一个精美的摩天轮动画正式落地了。

四.总结与思考

本题是初中级组编程部分第3题,分数为50分,积木块数量35个左右,涉及到的知识点主要包括:

  • Scratch画笔指令;

  • 循环指令,包括无限循环和指定次数循环;

  • 运动指令,包括移动和转向;

  • 自制积木;

  • 字符串连接运算;

这是初中级组的第3题,难度中等,完成时间15分钟左右,难点是如何摩天轮的旋转效果。

对于本题,如果考生之前做过类似的题目,比如第12届国赛的《旋转的风车》、第14届STEMA测评的《神奇画笔》、第14届国赛中的《转动的车轮》,那么基本上就是手到擒来。

所以,超平老师一再强调,最好的学习资料就是历年真题,很多题目都会以不同的表现形式反复出现。

超平老师给你留一个思考题,下图中的摩天轮,你能绘制出来吗?

图片

再进一步,下图中的旋转的摩天轮,你能否也顺利地做出来呢,赶紧动手试试吧。

图片

如果你觉得文章对你有帮助,别忘了点赞和转发,予人玫瑰,手有余香😄

需要素材和源码的,可以移步至“超平的编程课”gzh。

### 回答1: Active Directory域服务是一种由微软公司开发的网络服务,它提供了一种集中管理和控制网络资源的方式。它可以在一个域中集中管理用户、计算机、应用程序和其他网络资源,从而提高了网络的安全性和可管理性。Active Directory域服务还提供了一些高级功能,如单点登录、组策略管理和域名系统(DNS)集成等,使得网络管理员可以更加轻松地管理和维护网络。 ### 回答2: Active Directory域服务(Active Directory Domain Services,简称AD DS)是微软公司的一项用于管理和组织网络资源的目录服务。它是一种基于LDAP(轻量级目录访问协议)的目录服务,可以让用户和管理员方便地管理和访问网络中的资源。 AD DS的主要功能包括用户身份认证、访问控制、组管理和资源管理等。通过AD DS,管理员可以集中管理和配置用户和计算机的访问权限,确保系统安全。同时,AD DS还提供了域的集中管理功能,管理员可以通过域控制器管理域中的所有对象,并在域中实施策略。 AD DS还支持单点登录功能,用户只需在登录到域之后,即可自动访问到所属域中的资源,而无需再次输入用户名和密码。这大大提高了用户的工作效率。 此外,AD DS还支持多域架构,可以通过建立信任关系实现跨域资源的访问和管理。管理员可以维护多个域之间的信任关系,实现用户和资源的统一管理。 总而言之,AD DS是一种强大的目录服务,可以实现用户和资源的集中管理和访问控制,提高网络系统的稳定性和安全性。它是企业网络管理的重要组成部分,为企业提供了高效的身份认证和资源管理功能,增强了企业的生产力和安全性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值