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

网友投稿 2019-12-08 17:52

今天为大家带来的是2019第十一届宁波赛区蓝桥杯真题。首先我们来看一下今年宁波赛区scratch蓝桥杯竞赛的编程大题第一题。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

 要求:

1、每次点击绿旗,鲨鱼都会出现在舞台中心,然后面向一个随机方向一直移动到边缘就反弹;
2、如果鲨鱼碰到小鱼,小鱼说:“我完了” 2秒之后消失,游戏结束;
3、程序运行的过程中,小鱼会一直保持跟鼠标指针在一起;
4、再次点击绿旗,可重新进行游戏;

解析:

1、添加背景:Underwater2,角色:Shark、Fish1

2、Shark的程序:

(1)点击绿旗后,移到(0,0)坐标,面向-180°到180°

(2)重复移动10步,碰到边缘就反弹

https://cdn.china-scratch.com/Public/Home/images/grey.gif

3、Fish1的程序:

(1)点击绿旗显示,设置大小为60

(2)重复移到鼠标指针,如果碰到Shark那么说“我完了”,然后隐藏,停止全部

https://cdn.china-scratch.com/Public/Home/images/grey.gif

小结:

2019年宁波赛区第十一届蓝桥杯Scratch少儿编程竞赛的第一道题,难度系数三颗星,很基础的一道题,主要是事件、控制、运动、外观基础模块,使用到一个随机。条件语句也没有难度。需要注意的一点是题目要求第4点,点击绿旗可以重新进行游戏,所以小朋友们一定不要忘记给Fish1加上“显示”。

--end--

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