万卷网> 蓝桥竞赛 >蓝桥Scratch > 2020年8月蓝桥杯蓝桥Scratch(STEMA)初级

2020年8月蓝桥杯蓝桥Scratch(STEMA)初级
STEMA 2020 2024-01-09 09:51:06 110

一、编程题

1.

黑白块

编程实现:

小猫跟随鼠标移动,遇到白块说:“白”,碰到黑块说:“黑”,当同时碰到黑块和白块时小猫

隐身同时说:“我隐身了!!!”。

具体要求:

1). 运行程序,舞台上边缘随机位置出现黑色或白色砖块(黑白砖块为随机出现),自上而下移动到舞台下边缘消失;

2). 小猫会随鼠标在舞台区域内移动;

3). 当小猫碰到白砖块说:“白”,碰到黑砖块说:“黑”,当同时碰到黑砖块和白砖块时小猫隐身同时说:“我隐身了!!!”;

4). 循环执行此程序。

2.

小鱼等朋友

编程实现:

小鱼跟朋友约好在珊瑚旁见面,于是小鱼在珊瑚旁左右移动,等待自己的朋友。

具体要求:

1). 点击绿旗,小鱼从屏幕左侧边缘位置出发,在屏幕中来回游动一次且角色游动时不能超出屏幕范围;

2). 小鱼从屏幕的左侧边缘游到屏幕的右侧边缘,开始停住不动想“怎么没来?”;

3). 之后从屏幕的右侧边缘游到屏幕的左侧边缘,开始停住不动想“怎么还没来?”;

4). 朋友从舞台右侧边缘出现,游动到舞台中心区域说:“我来晚了”程序结束。

3.

数苹果

编程实现:

数苹果:苹果树上会随机出现 1-10 个苹果,小猫询问树上一共有几个苹果,输入数字回答后,小猫可以判断对错。

具体要求:

1). 运行程序,出现下图所示的角色与背景;

2). 按下空格键,苹果树上会随机出现 1-10 个苹果,小猫会问一共有几个苹果且屏幕下边缘出现询问框;

3). 在询问框中输入正确的苹果个数,小猫会说:“正确”1 秒,如输入错误的苹果个数,小猫会说:“错误”1 秒;

4). 之后苹果树上再次随机出现 1-10 个苹果,小猫会接着询问有几个苹果。

4.

画笔

编程实现:

通过编程实现具有画笔功能的程序,按下鼠标画笔跟随鼠标移动,抬起鼠标画笔停止绘制。

具体要求:

1). 运行程序,清空屏幕,画笔角色隐藏;

2). 在舞台区域按下鼠标,画笔跟随鼠标移动,松开鼠标按键,画笔停止绘制;

3). 再次点击运行程序,清除屏幕。

公众号
客服 反馈
顶部