魔术表演-第14届蓝桥杯省赛Scratch中级组真题第1题

news2024/11/25 22:35:35

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

魔术表演,本题是2023年5月7日举行的第14届蓝桥杯省赛Scratch图形化编程中级组真题第1题,题目要求编程实现魔术表演效果。当魔术师说“变变变”后,右侧的小男孩消失,然后穿着超人服装出现在舞台的黑板中。

先来看看题目的要求吧。

一.题目说明

编程实现:

魔术表演。

具体要求:

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

2). 等待1秒,魔术师说:“变、变、变!”,1秒后舞台右侧的小男孩消失;

3). 1秒后,舞台的黑板上出现小男孩的照片(穿着超人服装);

评判标准:

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

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

  • 8分,满足"具体要求"中的3)。

二.思路分析

本题包含3个角色,分别是魔术师、小男孩和黑板,如图所示:

其中,小男孩有两个造型,如图所示:

题目相对比较简单,主要包括如下几个功能:

  • 初始化设置

  • 外观编程

  • 流程控制

其中,初始化设置包括角色的位置和造型,外观编程包括说话、切换造型、显示和隐藏,流程控制则是指哪个角色在什么时候执行相应的代码。

本作品中,小男孩在魔术师说“变变变”1秒后消失,如何让两个角色实现无缝衔接呢,通常有如下两种方式:

  • 使用事件广播机制;

  • 直接计算好时间,使用“等待1秒”指令;

前者比较简单,但是后者更为通用,一般建议使用后者,也就是发送广播消息。

接下来,我们进入具体的编程实现环节。

三.编程实现

根据题目描述和思路分析,我们可以分角色编写程序:

  • 黑板

  • 魔术师

  • 小男孩

1. 黑板

对于黑板而言,只需要设置好其位置即可,代码如下:

很多同学认为不用设置也可以,只要你不动黑板就没问题,如果你用鼠标把舞台的角色随意拖动几次,再点击绿旗的时候,你就会发现有问题。

所以说,设置角色的初始位置是非常必要的,这是一个良好的编程习惯。

2. 魔术师

魔术师角色也需要设置其初始位置,1秒之后,说“变变变”,然后给小男孩发送一个广播消息,切换到魔术师角色,编写代码如下:

代码非常简单,需要注意一个细节,题目要求说1秒后小男孩消失,这意味着说话指令持续的时间是1秒,需要将默认的说2秒改成说1秒。

3. 小男孩

点击绿旗时,小男孩是显示在舞台右下方的,切换到小男孩角色,编写初始化代码如下:

当接收到广播消息后,小男孩隐藏,等待1秒后,小男孩的照片出现在黑板上,继续编写代码如下:

至此,整个作品就创作好了,赶紧来体验一下所谓的魔术表演吧。

四.总结与思考

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

  • 初始化设置;

  • 外观编程;

  • 事件广播机制;

作为中级组第1题,本题非常简单,基本上是送分题,完成时间在5分钟之内。

需要注意的是,我们一定要养成初始化设置的编程习惯,初始化包括角色的位置、造型、方向、显示、隐藏等外观特征,同时还有变量和列表等。

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

需要素材和源码的,可以移步至“超平的编程课”gzh,或者私信本人。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/559494.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【arxiv】论文找 idea : 关于 OVD 的论文扫读(四)

文章目录 一、DetCLIPv2: Scalable Open-Vocabulary Object Detection Pre-training via Word-Region Alignment二、Prompt-Guided Transformers for End-to-End Open-Vocabulary Object Detection三、Bridging the Gap between Object and Image-level Representations for Op…

2023年京东618预售数据免费开放(往年618热门品类数据回顾)

2023年618京东平台整体的活动节奏分为五个时期: 第一时期为预售期:2023年5月23日晚8点-5月31日 第二时期为开门红:5月31日20点-6月3日 第三时期为场景期:6月4日-6月15日 第四时期为高潮期:6月15日20点-6月18日 第五…

前端HTML之基础扫盲

博主简介:想进大厂的打工人博主主页:xyk:所属专栏: JavaEE初阶 本篇文章将讲解HTML的基础,认识HTML的基本结构,学会使用常用的HTML标签,愿诸位喜欢 目录 文章目录 一、创建第一个HTML程序 二、HTML基本标签介绍 2.1 HT…

AAAI2024 The Thirty-Eighth Conference on Artificial Intelligence

Past Conferences For information about past AAAI Conferences, please consult the following pages. https://aaai.org/conference/aaai/ Future Conferences https://aaai.org/aaai-conference/ 2024 年 2 月在加拿大温哥华举行的第 38 届 AAAI 人工智能年度会议 The…

Linkage Mapper 中 Climate Linkage Mapper功能解析(含实例分析)

✅创作者:陈书予 🎉个人主页:陈书予的个人主页 🍁陈书予的个人社区,欢迎你的加入: 陈书予的社区 🌟专栏地址: Linkage Mapper解密数字世界链接 Climate Linkage Mapper的输出结果,应用于华盛顿州和英属哥伦比亚省之间跨境地区的白松树效果图 图片来源地址 文

解决weekofyear跨年问题

目录 前言跨年问题计算当年第几周前言 前段时间,做了一个日期维度表的需求,发现 计算当年第几周 有误,发现 Hive 中 weekofyear 函数存在跨年问题! 跨年问题 这一周算上一年还是下一年,取决于这一周的大多数日期(4天及以上)在哪一年。算在前一年,就是前一年的最后一…

K8s in Action 阅读笔记——【1】Introducing Kubernetes

K8s in Action 阅读笔记——【1】Introducing Kubernetes 多年前,大多数软件应用程序都是庞大的单体应用,运行在单个进程或少量进程分布在几台服务器上。这些传统系统今天仍然广泛存在。它们具有缓慢的发布周期,更新相对不频繁。在每个发布周…

【软考数据库案例分析】(全)

目录 1.1 案例分析概述 1.2 数据流图设计 1.3 概念结构设计 1.4 关系模式设计 1.5 SQL语言设计 1.5.1 创建表(create table) 1.5.2 修改表 (alter table) 1.5.3 删除表 (drop table) 1.5.4 索引 1.5.5 视图 1.5.6 查询语句格式 1.6.7 分组查询 1.5.8 其他操作 1.5…

图书系统小练习

1.对于任何系统,我们最先想到的就是普通用户和管理员,所以我们第一件事情就是创建一个包,里面包含 管理员 Admin(继承User) 普通用户 NormalUser(继承User) abstract类的 User 2.然后就是我们的菜单了 我们将管…

“云端”医学馆 | 平行云助力拜科打造医疗虚仿新模式

“云端”医学馆——拜科医疗虚仿新体验 当前,各个行业都正经历着一场深刻的数字化变革,医疗领域也没有例外,很多医疗厂商都在积极拥抱数字化技术的融入与应用。拜科数字生物科技(中国)有限公司正是医疗虚仿潮流中的领…

数字图像处理 使用C#进行图像处理八 Unsharp Masking

一、Unsharp Masking简述 Unsharp Masking是一种线性图像处理技术,用于锐化图像。清晰的细节被识别为两者之间的差异原始图像及其模糊版本。然后缩放这些细节, 并添加回原始图像: 增强图像 = 原始图像 + 数量 *(原始图像 - 模糊) 模糊步骤可以使用任何图像滤波方法,例如…

AI绘画设计师专用单词表;游戏业AI正在疯抢工作;使用AI工具翻译整本英文书;用GPT-4搞定调研报告 | ShowMeAI日报

👀日报&周刊合集 | 🎡生产力工具与行业应用大全 | 🧡 点赞关注评论拜托啦! 🤖 『如果是皮克斯制作了哈利波特系列』又萌又暖还可爱,想 rua!! 皮克斯是美国顶级的电脑动画制作公司…

IMX6ULL裸机篇之DDR3实验总结

一. DDR实验 之前关于 IMX6ULL开发板,有关DDR实验。做了DDR内存芯片的初始化,校验与超频测试。 博文链接如下: IMX6ULL裸机篇之DDR3初始化_凌雪舞的博客-CSDN博客 IMX6ULL裸机篇之DDR3校验与超频测试_凌雪舞的博客-CSDN博客 经过了初始化…

修改linux中的grub和grub2.cfg文件重启服务器失败报错

文章目录 前言一、确认下root路径二、在引导界面进入grub 前言 修改了grub在服务器重启过程中发现系统起不来,且进入了紧急模式,相关报错如下: /dev/centos/root does not exist 总体原因就是找不到启动系统的文件位置导致的,解…

实时频谱-2.1实时频谱分析仪的工作方式

现代实时频谱分析仪 现代实时频谱分析仪可以采集分析仪输入频率范围内任何地方的传输频带或频宽。这一功能的核心是RF 下变频器,后面跟有一个宽带中间频率(IF)段。ADC数字化IF信号,系统以数字方式执行所有进一步的步骤。DSP算法执行所有信号调节和分析功…

如何提炼出优质的Prompt

基于大模型实现优质Prompt开发 1. 引言1.1 大规模预训练模型 2. Prompt开发2.1 Prompt基本定义:2.2 为什么优质Prompt才能生成优质的内容2.3 如何定义优质的Prompt 3. Prompt优化技巧3.1 迭代法3.1.1 创作评估3.1.2 基础创作3.1.3 多轮次交互 3.2 Trick法3.2.1 戴高…

如何使用SolVES 模型与多技术融合实现生态系统服务功能社会价值评估?

生态系统服务是人类从自然界中获得的直接或间接惠益,可分为供给服务、文化服务、调节服务和支持服务4类,对提升人类福祉具有重大意义,且被视为连接社会与生态系统的桥梁。自从启动千年生态系统评估项目(Millennium Ecosystem Asse…

明朝第一才子杨慎十首诗词

杨慎(1488~1559),公认为明朝三大才子之首。“相如赋,太白诗,东坡文,升庵科第。”前面的几个大家可能都猜得出来,司马相如的赋,李白的诗,苏东坡的文,而所谓的“升庵科第”…

ELK相关软件下载安装

一、Windows安装elasticsearch 1、安装JDK,至少1.8.0_73以上版本,验证:java -version 2、下载和解压缩Elasticsearch安装包,查看目录结构 下载地址:https://www.elastic.co/cn/downloads/elasticsearch 目录结构&am…

centos虚拟机中装openssl解决报错问题

第一个报错提示从这个命令开始: ./config --prefix/usr/local 详细信息如下: Can’t locate IPC/Cmd.pm in INC (INC contains: /home/smile/openssl-openssl-3.0.2/util/perl /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_…