蓝桥杯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角色苹果的执行代码

给TA赞助
共{{data.count}}人
人已赞助
综合资讯

scratch小猫进圈,初学认识积木块

2023-4-24 10:08:11

综合资讯

scratch位图和矢量图的区别,优缺点分别是什么

2023-4-24 10:08:17

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索