蓝桥杯STEMA考试编程题 Scratch 初级组模拟练习试卷(一)

画笔程序

在这里插入图片描述

编程实现

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

具体要求

  1. 运行程序,清空屏幕,画笔角色隐藏;
  2. 在舞台区域按下鼠标,画笔跟随鼠标移动,松开鼠标按键,画笔停止绘制;
  3. 再次点击运行程序,清除屏幕。

具体步骤

1. 初始化

隐藏画笔角色,清空屏幕。
在这里插入图片描述

2. 实现画笔功能

等待按下鼠标,将画笔移动到鼠标指针,落笔画画,直到按下鼠标不成立。
在这里插入图片描述

完整程序

在这里插入图片描述

等待的小鱼

在这里插入图片描述

准备工作

导入背景库中的《Underwater 2》,导入角色库中的《Fish》(小丑鱼)和《Fish 2》(热带鱼)。

编程实现

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

具体要求

  1. 点击绿旗,小鱼从屏幕左侧边缘位置出发,在屏幕中来回游动一次且角色游动时不能超出屏幕范围;
  2. 小鱼从屏幕的左侧边缘游到屏幕的右侧边缘,开始停住不动想“怎么没来?”;
  3. 之后从屏幕的右侧边缘游到屏幕的左侧边缘,开始停住不动想“怎么还没来?”;
  4. 朋友从舞台右侧边缘出现,游动到舞台中心区域说:“我来晚了”程序结束

具体步骤

Fish(小丑鱼):初始化

在这里插入图片描述

小丑鱼:徘徊等待

在这里插入图片描述

小丑鱼:广播出场

在这里插入图片描述

Fish 1(热带鱼):初始化

在这里插入图片描述

热带鱼:出场

在这里插入图片描述

完整程序

在这里插入图片描述

数苹果

在这里插入图片描述

准备工作

导入背景库中的《Castle 2》,导入角色库《Apple》

编程实现

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

具体要求

  1. 运行程序,出现下图所示的角色与背景;
  2. 按下空格键,苹果树上会随机出现 1-10 个苹果,小猫会问一共有几个苹果且屏幕下边缘出现询问框;
  3. 在询问框中输入正确的苹果个数,小猫会说:“正确”1 秒,如输入错误的苹果个数,小猫会说:“错误”1 秒;
  4. 之后苹果树上再次随机出现 1-10 个苹果,小猫会接着询问有几个苹果。

具体步骤

苹果:按空格出现苹果

  • 隐藏苹果本体。
  • 当按下空格键,广播“出现苹果”并等待

在这里插入图片描述

苹果:出现苹果

  • 当接收到广播“出现苹果”:
    • 随机克隆1~10个苹果数
    • 广播“数苹果”并等待
    • 广播“清空苹果”并等待
    • 广播“出现苹果”并等待
      在这里插入图片描述

苹果:显示苹果

在这里插入图片描述

苹果:清空苹果

在这里插入图片描述

小猫:数苹果

在这里插入图片描述

完整程序

在这里插入图片描述

黑白块

在这里插入图片描述

准备工作

  • 在背景库中导入《Blue Sky》
  • 创建2个新角色:黑色矩形块和白色矩形块

编程实现

小猫跟随鼠标移动,遇到白块说:“白”,碰到黑块说:“黑”,当同时碰到黑块和白块时小猫隐身同时说:“我隐身了!!!”。

具体要求

  1. 运行程序,舞台上边缘随机位置出现黑色或白色砖块(黑白砖块为随机出现),自上而下移动到舞台下边缘消失;
  2. 小猫会随鼠标在舞台区域内移动;
  3. 当小猫碰到白砖块说:“白”,碰到黑砖块说:“黑”,当同时碰到黑砖块和白砖块时小猫隐身同时说:“我隐身了!!!”;
  4. 循环执行此程序。

具体实现

黑色块:随机落下

在这里插入图片描述

白色块:随机落下

在这里插入图片描述

小猫:跟随鼠标移动

在这里插入图片描述

小猫:碰到侦测

注意,先侦测是否同时碰到白色块和黑色块,然后再侦测碰到白色块或黑色块的情况。
在这里插入图片描述

完整程序

在这里插入图片描述

  • 9
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

少儿编程乔老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值