[导读]:超平老师计划推出Scratch蓝桥杯真题解析100讲,这是超平老师解读Scratch蓝桥真题系列的第61讲。
第11届蓝桥杯青少年组省赛原定于2020年3月7日举行,因疫情延期到2020年6月21日进行,形式为在线考试。Scratch分为初级组和中级组,其中初级组面向7~10岁孩子,中级组面向11~14岁孩子。
自我介绍,本题是第11届蓝桥杯Scratch省赛真题编程第1题,初级组和中级组都有此题,题目要求考生使用Scratch编程向评委老师简单介绍一下自己。
先来看看题目的要求吧。
一.题目说明
编程实现:
自我介绍
创建一个背景,再创建一个角色(角色与背景任意),向我们的评委老师介绍一下你自己吧。
具体要求:
1). 程序运行,舞台呈现背景,1秒后角色完整出现在舞台中心区域;
2). 角色依次说出自己的姓名、年龄和说一句鼓励的话2秒(输入自己真实的姓名及年龄);
![图片[1]-scratch自我介绍_第11届蓝桥杯省赛真题解析教程-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/03/image-193.png)
![图片[2]-scratch自我介绍_第11届蓝桥杯省赛真题解析教程-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/03/image-194.png)
![图片[3]-scratch自我介绍_第11届蓝桥杯省赛真题解析教程-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/03/image-195.png)
3). 说完后,角色2秒内移到舞台右侧边缘,程序结束。
评判标准:
- 10分:背景、角色以及位置符合要求;
- 10分:角色依次说出自己的姓名、年龄;
- 20分:角色从中心区域移到舞台右侧边缘,程序结束;
- 10分:点击绿旗可以重复执行,且完全符合要求。
二.效果预览
在编程之前,先来看看作品的完整效果吧:
三.思路分析
本作品的背景和角色可以任意选择,我选择的是剧场背景和角色Kiran,如图所示:
![图片[4]-scratch自我介绍_第11届蓝桥杯省赛真题解析教程-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/03/image-196-894x1024.png)
题目比较简单,就是分别介绍自己的姓名和年龄,并说一句鼓励的话,只需要使用外观模块中的”说你好2秒“指令即可。
四.编程实现
本题就一个角色,直接编写代码如下:
![图片[5]-scratch自我介绍_第11届蓝桥杯省赛真题解析教程-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/03/image-197.png)
这里有3个说话指令,后面的指令必须在前一个指令执行完之后才能继续执行,3句话说完一共花了6秒钟,然后从舞台中心滑行到舞台右边缘。
在Scratch中,实现角色的移动,通常有如下三种方式:
- 面向方向 + 移动10步 + 重复执行
- 将x坐标增加10 + 重复执行
- 在1秒内滑行到x,y
其中第一种方式,需要3个指令,第二种方式需要两个指令,第三种方式则只需有一个指令。在本题中,由于角色运动的终点确定,因此使用第三种方式最简单。
五.总结与思考
本题非常简单,积木块数量在10个左右,涉及到的知识点主要包括:
- 角色的隐藏和显示;
- 等待1秒指令的使用;
- 说话指令的用法及其特点;
- Scrtch舞台坐标知识;
- 运动编程,常见的三种方式及其区别。
作为省赛编程部分的第一题,通常都是送分题,对于年龄较小的考生来说,可能会受到打字速度的影响,否则应该在5分钟之内完成。
需要素材和源代码的,可以转到这里,自我介绍-2020.6.21蓝桥杯省赛第1题。
暂无评论内容