Scratch少儿编程蓝桥杯真题解析11

网友投稿 2019-12-19 14:39

在“Scratch少儿编程蓝桥杯真题解析”系列文章中,前面我们已经讲完了北京、上海、宁波的选拔赛题目。今天我们来看一下全国通用的第二次选拔赛编程大题。

https://cdn.china-scratch.com/Editor/2019-12-21/5dfdc591e00fc.png

编程题二:

苹果是从树上掉下来的,用鼠标控制碗去接苹果,接到一个苹果加一分。苹果的大小是随机的、苹果掉落的位置是随机的。

解析:

1、苹果:

主要运用到克隆,然后将克隆体按照题目要求运用两个随机:随机出现在舞台上方,随机大小。

然后就很简单了,重复执行y坐标减小,向下掉落。两个碰撞检测判断:碰到碗得分删除克隆体,碰到舞台边缘删除克隆体

https://cdn.china-scratch.com/Editor/2019-12-21/5dfdc8b6c4ebe.png

2、碗

碗跟随鼠标运动,但是注意不能直接循环重复移到鼠标!

在树下接苹果,所以需要固定y坐标,只需要x坐标跟随鼠标。

https://cdn.china-scratch.com/Editor/2019-12-21/5dfdca2b4bc0f.png

小结:

这道题主要考察克隆相关指令和随机、顺带综合了碰撞检测条件语句。是一道很综合的题,需要注意的点,反而是程序比较少的碗:固定y坐标,只需要x坐标跟随鼠标。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com