冰上滑行-第13届蓝桥杯省赛(一)第1题

冰上滑行-51scratch
冰上滑行-第13届蓝桥杯省赛(一)第1题
此内容为付费资源,请付费后查看
4.9
限时特惠
9.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品介绍

今天为大家分享的Scratch作品是《冰上滑行》,这是第13届蓝桥杯省赛真题,于2022年4月17日举办的第一次省赛,本题是Scratch初级组编程部分第1题,中级组也有此题,分值为40。

先来看看题目的具体要求。

编程实现:

冰上滑行。

具体要求:

1). 点击绿旗,角色、背景如图所示;

第13届蓝桥杯scratch省赛一-冰上滑行-初始效果
初始效果

2). 等待1秒,冰墩墩水平运动到舞台右侧边缘(能看到移动过程);

第13届蓝桥杯scratch省赛一-冰上滑行-水平滑行
水平滑行

3). 冰墩墩在舞台右侧边缘转身,程序结束(能看到转身过程)。

第13届蓝桥杯scratch省赛一-冰上滑行-碰到舞台边缘转身
碰到舞台边缘转身

作品效果

Scratch冰上滑行作品的效果视频所示:

Scratch冰上滑行作品效果

作品解读

Scratch冰上滑行作品只有一个角色,就是冰墩墩,如图所示:

第13届蓝桥杯scratch省赛一-冰上滑行-角色列表
Scratch冰上滑行角色列表

作品非常简单,考察的知识点主要有两个,一是角色的运动,二是切换角色造型。冰墩墩角色的运动有三种实现方式:

  • 使用面向90度方向 + 移动10步指令
  • 使用1秒内滑行到x,y指令
  • 使用将x增加10指令

三种方法都可以很好的实现角色的移动效果,但就本题而言,使用第二种方法最为简单,代码如图所示:

第13届蓝桥杯scratch省赛一-冰上滑行-冰墩墩角色代码
冰墩墩角色代码

至于角色的转身效果,是通过切换造型来实现的。

© 版权声明
THE END
喜欢就支持一下吧
点赞15赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片