【蓝桥杯国赛真题01】Scratch河马带球 少儿编程蓝桥杯Scratch国赛真题答案和解析

本文详细解析了蓝桥杯Scratch国赛中的河马带球题目,包括题目要求、案例分析、解题思路、程序编写及考点分析。通过角色和背景的设置,以及流程图的绘制,指导读者理解如何实现河马将小球从天空带回地面的交互过程,并提供相关学习资源。
摘要由CSDN通过智能技术生成

目录

scratch河马带球 

一、题目要求

1、编程实现

2、具体要求

二、案例分析

1、角色分析

2、背景分析

3、前期准备

三、解题思路

1、思路分析

2、流程图绘制

四、程序编写

五、考点分析

六、推荐资料

1、入门基础

2、蓝桥杯比赛

3、考级资料

4、视频课程


scratch河马带球 

一、题目要求

添加1个“Hippo1”河马角色,1个“Ball”角色。添加“hay field”背景

1、编程实现

河马把天上的球带回地面

2、具体要求

1、点击绿旗,小球从舞台上消失,河马喂鱼舞台下方;

2、当按下空格键后,小球出现在背景的天空范围内的随机位置

3、小球出现后,河马一边拍打着翅膀一边想小球飞过去,然后再拍打着翅膀把小球带回起点位置,带回过程中,小球要始终处于河马的嘴部并且处于河马图层的上方

4、当河马把小球带回原处后,小球消失,河马停止拍打翅膀

5、再次按下空格键,能重复功能2、3、4的过程,并且小球每次出现的位置都不同。

二、案例分析

1、角色分析

       角色:Hippo1、Ball

2、背景分析

      背景:Hay Field

3、前期准备

1、删除默认的小猫角色,并从角色库中添加Hippo1、Ball到角色列表,如下图所示:

2、从背景库中添加Hay Field背景到背景列表中,如下图所示:

三、解题思路

1、思路分析

照着题目的功能实现要求一步一步设计完成:

1、点击绿旗,小球从舞台上消失,河马喂鱼舞台下方;

2、当按下空格键后,小球出现在背景的天空范围内的随机位置

3、小球出现后,河马一边拍打着翅膀一边想小球飞过去,然后再拍打着翅膀把小球带回起点位置,带回过程中,小球要始终处于河马的嘴部并且处于河马图层的上方

4、当河马把小球带回原处后,小球消失,河马停止拍打翅膀

5、再次按下空格键,能重复功能2、3、4的过程,并且小球每次出现的位置都不同。

通过上述分析我们可以看到本案例中两个角色,每个角色都有自己的功能实现,所以我们逐个分析

2、流程图绘制

Hippo1:河马根据题目要求分析出有3个并行程序,分别是:开始程序块、飞向小球程序块、拍打翅膀程序块;这里之所以把飞向小球和拍打翅膀分开,是因为拍打翅膀是造型切换,而造型切换需要时间等待;所以分开,具体流程图如下:

Ball:小球根据题目要求分析出也有3个并行程序,分别是:开始程序块、按下空格程序块、收到带回程序块;具体流程图如下:

四、程序编写

Hippo1

Ball

五、考点分析

此案例难度系数3;综合考查角色添加、造型切换、显示/隐藏、坐标、随机数、层次结构、按键、滑行、重复执行、消息广播和接收等等积木的使用;难点在于如何实现小球跟着河马嘴部位置。实现方式有多种;小朋友们掌握任何一种方式都可以,只要能达到目标要求即可。

六、推荐资料

1、入门基础

2、蓝桥杯比赛

3、考级资料

4、视频课程

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小兔子编程

您的鼓励是我创作优质案例的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值