蓝桥杯Scratch | 第十五届蓝桥杯青少组省赛Scratch中级组真题

同时我分享一些蓝桥相关的考试资料吧:

我用夸克网盘分享了「蓝桥杯相关」,点击链接即可保存。

链接:https://pan.quark.cn/s/2645614c9198

图片

Scratch编程题

编程实现:

抓不住的蜜蜂。

具体要求: 

1). 点击绿旗,角色、背景如图所示;(非官方原素材)

2). 每次用鼠标点击蜜蜂,蜜蜂都会移到舞台随机位置,如图所示;

3). 蜜蜂每次移动后,会说“抓不到我”1秒,如图所示。

编程实现:

穿越病毒区。

小红不小心误闯入了一个紫色线围成的一个空间,并且正好落在了有病毒出没的白色区域,游戏的任务是让小红离开病毒区,并完全进入到安全的蓝色区域。玩家用键盘控制小红上、下、左、右移动,若移动的途中与病毒接触,则任务失败;当小红完全进入到安全的蓝色区域时任务成功。

具体要求: 

1). 点击绿旗,角色、背景如图所示(小红在空间算左边的白色区域内,病毒在A处);

2). 病毒从 A 处沿直线在2秒内移动到B处,再从B处在2秒内原路返回 A处,如此往返移动;

3). 每按下一次键盘↑、↓、←、→按键,都可以让小红分别向上、下、左、右各移动5不(小红不能穿越紫色线);

4). 如果小红碰到病毒,那么病毒停止移动,同时小红说“失败”,如图所示,1秒后程序结束(小红不能再移动);

5). 如果小红完全进入蓝色安全区时,那么小红说“成功”如图所示,1秒后程序结束(小红,病毒都不能再移动)。

编程实现:

画台扇。

具体要求: 

1). 点击小绿旗,在舞台的桌面上绘制出一个等边三角形底座(三角形边长为150),如图所示;(非官方原素材)

2). 1秒后,在等边三角形的顶点绘制出一个扇叶(扇叶为实心半圆,实心半圆半径为40,颜色不限,并且可以看到绘制过程),如图所示;

3). 在1秒后,在等边三角形的顶点又瞬间出现2个扇叶,3个扇叶的位置如图所示;

4). 1秒后,瞬间绘制出台扇的保护罩(保护罩的半径为90,粗细为2,颜色不限),如图所示;

5). 1秒后,扇叶开始旋转。

编程实现:

松鼠吃松果。

具体要求: 

1). 点击小绿旗,瞬间呈现6行8列的绿色方块铺满整个舞台区域,如图所示;

2). 1秒后,松鼠和松果出现在随机的两个方格中,如图所示;

3). 然后每隔0.5秒松鼠会向上下左右选择一个方向走一格,并且经过最少的方格到达松果所在的方格,如图所示;

4). 松鼠到达松果所在方格后,松鼠停下来,松果消失,1秒后松果再次出现在随机的一个方格中,如图所示;

5). 重复执行具体要求中3),4)。

编程实现:

妖怪矩阵。

具体要求: 

1). 点击绿旗,瞬间出现一个5行5列的白色实心圆组成的矩阵,如图所示;(角色、背景非官方原素材)

2). 然后,在矩阵中依次显示数字3、2、1,每个数字显示1秒,如图所示;

3). 接下来占领整个矩阵,如图所示;

4). 1秒后  在2秒内从左下角开始向右上角,按如下规律占领整个矩阵;

5). 最后在2秒内从右上角开始向左下角按如下规律占领整个矩阵,而后游戏结束。

评分标准: 

  • 10分:满足“具体要求”中的1)

  • 20分:满足“具体要求”中的2)

  • 6分:满足“具体要求”中的3)

  • 22分:满足“具体要求”中的4)

  • 22分:满足“具体要求”中的5)

编程实现:

截取递增数。

  • 递增数:如果一个大于9的正整数各个数位上的数,从左到右是逐渐变大的,那么就称这个数为递增数。例如124、248 是递增数。

  • 给你一个不含0的九位数,请找出从这个九位数中能截取出的所有递增数。例如:11536748能够截取出的递增数有:15、36、67、367、48。注意:只能截取若干个连续的数。

具体要求: 

1). 点击绿旗,列表1为空,能猫说“请输入一个不含0的九位数”,同时舞台下方量示输入框,如图所示;(角色、背景非官方原素材)

例如:输入115367482;

2). 如果输入的整数不能截取出递增数,熊猫说 NO ,1秒后程序结束;

3). 如果输入的整数能截取出递增数,那么在列表1中依次列出所有递增数,如图所示;

4). 得到所有递增数之后,按下空格键,列表1中的数字按照从小到大重新排序,如图所示;

5). 最后,熊猫说出列表1中的最大数,如图所示,1秒后程序结束。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值