蓝桥杯stema考试选拔赛真题,scratch碰苹果

scratch碰苹果这道题主要难的知识点,就是在于如何处理好事件中的上下左右控制相反的方向。如果没有相同,会卡在这里不知道如何处理。方法有两个,可以直接用侦测中的上下左右做判断,这个显然不是最佳的。另外一种方法就是使用变量,给变量赋值相反的值,事件触发时,方向就是相反走了。下面我们一起来用scratch编程实现碰苹果吧:

scratch碰苹果实现完整效果和代码
scratch碰苹果实现完整效果和代码

scratch编程实现碰苹果要求

1)运行程序后,Cat1和Apple角色出现在如图位置;

2 )用键盘的上下左右键来控制小猫的上下左右移动;

3 )小猫碰到苹果后,苹果消失,小猫思考“好晕”;

4 )小猫思考“好晕”后,已经彻底不听话了。我们按下键盘的上下左右键,小猫总是向相反的方向移动。例如:按上键,小猫向下移动;按右键,小猫向左移动……

评分标准:以下分数项目累加评判

10分:Cat1和Apple角色出现在如图位置;

10分:键盘的上下左右键来控制小猫的上下左右移动;

10分:小猫碰到苹果后,苹果消失,小猫思考“好晕”;

20分:小猫思考“好晕”后,按下键盘的上下左右键,小猫总是向相反的方向移动。

scratch编程实现碰苹果步骤:

step1、新建角色Cat1和Apple,初始他们的位置,每次点击启动的时候用,角色位置回到初始;Apple角色初始显示;新建变量正和负,初始赋值10、-10;

角色apple初始代码
角色apple初始代码

step2、拖出事件模块中的上下左右键,移动10步,将变量正负对应x坐标、y坐标增减赋值;

角色小猫初始代码
角色小猫初始代码

step3、等待小猫碰到苹果,碰到苹果发出广播,让苹果隐藏;小猫思考好晕!

上下左右事件代码
上下左右事件代码

step4、接下来重新给变量正负赋值-10、10;效果达到,完成;

蓝桥杯stema考试相关scratch真题:

蓝桥杯stema选拔赛真题,scratch时间累加输入输出

蓝桥杯scratch国赛真题:切换子弹

蓝桥杯stema考试scratch真题,猫鼠游戏

最后更新时间:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

上一篇2022-11-28 10:00:00
下一篇 2022-11-28 13:35:29

相关推荐