自我介绍-第11届蓝桥杯Scratch省赛真题第1题

[导读]:超平老师计划推出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届蓝桥杯省赛真题解析教程-超平的编程课
图片[2]-scratch自我介绍_第11届蓝桥杯省赛真题解析教程-超平的编程课
图片[3]-scratch自我介绍_第11届蓝桥杯省赛真题解析教程-超平的编程课

3). 说完后,角色2秒内移到舞台右侧边缘,程序结束。

评判标准:

  • 10分:背景、角色以及位置符合要求;
  • 10分:角色依次说出自己的姓名、年龄;
  • 20分:角色从中心区域移到舞台右侧边缘,程序结束;
  • 10分:点击绿旗可以重复执行,且完全符合要求。

二.效果预览

在编程之前,先来看看作品的完整效果吧:

三.思路分析

本作品的背景和角色可以任意选择,我选择的是剧场背景和角色Kiran,如图所示:

图片[4]-scratch自我介绍_第11届蓝桥杯省赛真题解析教程-超平的编程课

题目比较简单,就是分别介绍自己的姓名和年龄,并说一句鼓励的话,只需要使用外观模块中的”说你好2秒“指令即可。

四.编程实现

本题就一个角色,直接编写代码如下:

图片[5]-scratch自我介绍_第11届蓝桥杯省赛真题解析教程-超平的编程课

这里有3个说话指令,后面的指令必须在前一个指令执行完之后才能继续执行,3句话说完一共花了6秒钟,然后从舞台中心滑行到舞台右边缘。

在Scratch中,实现角色的移动,通常有如下三种方式:

  • 面向方向 + 移动10步 + 重复执行
  • 将x坐标增加10 + 重复执行
  • 在1秒内滑行到x,y

其中第一种方式,需要3个指令,第二种方式需要两个指令,第三种方式则只需有一个指令。在本题中,由于角色运动的终点确定,因此使用第三种方式最简单。

五.总结与思考

本题非常简单,积木块数量在10个左右,涉及到的知识点主要包括:

  • 角色的隐藏和显示;
  • 等待1秒指令的使用;
  • 说话指令的用法及其特点;
  • Scrtch舞台坐标知识;
  • 运动编程,常见的三种方式及其区别。

作为省赛编程部分的第一题,通常都是送分题,对于年龄较小的考生来说,可能会受到打字速度的影响,否则应该在5分钟之内完成。


需要素材和源代码的,可以转到这里,自我介绍-2020.6.21蓝桥杯省赛第1题

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容