蓝桥杯STEMA考试scratch真题:猴子摘苹果编程游戏

今天给大家分享的scratch的作品是,蓝桥杯stema考试中的移动scratch题目,猴子想吃苹果但是苹果树太高了,它只好自己搭建梯子,来吃到苹果。当绿旗被点击后,显示Blue Sky背景、 猴子和苹果角色(大小都为50),出现在背景大致位置即可,鼠标点击猴子之后,猴子能搭建出如图的梯子,梯子是由边长50cm的正方形组成。按下空格猴子,猴子就可以爬一格梯子去摘苹果,当猴子碰到了苹果的时候,就慢慢的回到地面。点击绿旗又可以重新玩。

scratch猴子摘苹果编程游戏效果
scratch猴子摘苹果编程游戏效果

【编程实现】

猴子想吃苹果但是苹果树太高了,它只好自己搭建梯子,来吃到苹果。

【具体要求】

1)当绿旗被点击后,显示Blue Sky背景、 猴子和苹果角色(大小都为50),出现在如图位置(大致位置即可) ;

2)鼠标点击猴子之后,猴子能搭建出如图的梯子(使用画笔)。图中小正方形边长为50 ;

3)每按下一次空格键,猴子就可以爬一格梯子,猴子默认已经站在第一格;

4)当猴子爬到上面碰到苹果时, 苹果和猴子同时用2秒钟时间慢慢回到地面上,程序结束;

5)重新点击绿旗,程序可以重复执行。

【评判标准】

2分: 角色、背景符合要求;

6分: 正确画出符合要求的梯子;

6分: 猴子可以按照题目要求爬梯子;

6分: 猴子拿到苹果后可以按照要求回到地面;

10分:程序可以重复执行,且完全符合要求。

scratch编程实现猴子摘苹果步骤:

step1、打开scratch3.0软件,新建四个角色,分别是猴子monkey、苹果apple、画笔pencil、树tree1,背景添加的是Blue Sky;

四个角色和一个背景的添加
四个角色和一个背景的添加

step2、当绿旗被点击后,显示Blue Sky背景, 猴子和苹果角色的大小都设为50,猴子出现的初始位置是(0,-142),苹果出现的初始位置是(-25,120)

step3、当猴子角色被点击后,传出一个广播信息“搭建梯子”画笔收到消息,开始执行搭建梯子。梯子的边长是50的正方形组成。使用一个嵌套循环画不同的正方形,里面是循环是画一个正方形代码,4边都一样长,左转90°,循环4次即可。

scratch角色猴子执行的代码
scratch角色猴子执行的代码

step4、梯子搭好后,猴子开始爬上去了,每按下一次空格键,猴子就可以爬一格梯子,猴子默认已经站在第一格;当按下空格键的时候,这里做个判断,如果猴子已经碰到了苹果,我们就发出一个广播信息“摘下来”,如果没有碰到,按下空格一次就加50;

点击猴子搭建梯子的代码
点击猴子搭建梯子的代码

step5、当角色苹果收到“摘下来”的消息后,重复执行积木“移到…”monkey,这样的话,猴子拿到苹果回到地面。

scratch角色苹果的执行代码
scratch角色苹果的执行代码

最后更新时间:

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

上一篇2022-09-27 10:00:00
下一篇 2022-09-29 10:00:00

相关推荐