scratch农场小鸡 2024年全国青少年信息素养大赛 图形化编程 scratch变成挑战赛 复赛真题解析

scratch农场小鸡

2024年全国青少年信息素养大赛图形化scratch复赛真题解析

博主推荐专栏

scratch资料

一、题目要求

编程实现

农场生活着一群鸡,在地上走来走去,时不时停下来吃东西。

1)、鸡的数量一共 10 只;

2)、鸡在吃东西的时候不会移动,碰到舞台边缘会反弹;

3)、鸡走路的速度不限,吃东西的时间不限;鸡不能走到天上;

4)、对一个角色编程。

二、案例分析

1、角色分析

角色:小鸡

2、背景分析

背景:指定背景

3、前期准备

  1. 删除默认的小猫角色,并从角色库中添加小鸡角色
  2. 从背景库中添加Bluesky并做适当的修改

三、解题思路

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

  1. 首先认真分析题目,从题目是要实现10只小鸡移动,并随时有可能吃东西
  2. 所以需要用到克隆体,而且还不能离开陆地,所以得限制坐标
  3. 要出现在不同位置,吃东西时间不限制,所以可以使用随机数
  4. 移动过程中随时停下来吃东西,吃完接着走,可以使用循环程序

 本文作者:小兔子编程 作者首页:https://blog.csdn.net/frank2102

四、程序编写

五、考点分析

此案例难度系数2;综合考查角色、背景添加、坐标、循环、条件判断、随机数、克隆体等积木的使用;难点在于:

  • 分析题目 找到解题思路
  • 如何实现角色、背景的添加
  • 如何实现产生十只小鸡
  • 如何实现小鸡不会到天上去,只在陆地上来回移动并吃东西
  • 如何实现小鸡吃东西的时候不会移动,且澎代表边缘反弹
  • 充分掌握随机数、坐标、重复执行和克隆等相关积木的使用

方式方法有多种,小兔子老师只是使用了其中一种,小朋友们只要能实现题目要求即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

小兔子编程

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

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

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

打赏作者

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

抵扣说明:

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

余额充值