scratch海底世界电子学会图形化编程scratch等级考试一级真题和答案解析2020-12
scratch海底世界
一、题目要求
1、准备工作
1)背景:Underwater 1
2)角:Fish、Starfish
2、功能实现
1)如上图所示设置Fish初始位置为舞台上方的左侧,面向右;
2)设置StarFish初始位置在舞台右下方;
3)点击绿旗Fish先说“你好!”2秒后,Starfish说“你好!”2秒;
4)Fish一直游到舞台边缘,碰到边缘时就往回走,注意肚皮不能朝上;
5)Starfish不动,每过0.5秒切换一次造型;
6)添加背景音乐“Bubbles”,播放背景音乐。
二、案例分析
1、角分析
角:Fish、Starfish
2、背景分析
背景:Underwater 1
3、前期准备
点击背景,然后点击音乐标签,从背景库中添加“Bubbles”到声音列表里面,如下图所示:
三、实现流程
1、案例分析
照着题目的功能实现要求一步一步设计完成,由于本案例中有多个角,所以我们逐一进行分析。
1.Fish
1)初始位置和初始方向
2)说你好
3)等Starfish说完
4)设置翻转模式为左右翻转
scratch编程去到极客时间
5)不断来回游走(移动+碰到边缘反弹)
2.Strarfish
1)初始位置
2)等Fish说完
3)说你好
4)初始造型
5)不断切换造型(等待+下一个造型)3.舞台背景
1)循环播放背景音乐(播放声音等待播完)
2、流程图绘制
1.Fish
2.Strarfish
3.舞台背景
四、程序编写
1.Fish

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。