热气球 题目说明 编程实现: 上升的热气球。 具体要求: 1). 点击绿旗,角色、背景如图所示; 2). 等待1秒,热气球向舞台上方移动(能看到移动过程); 3). 热气球碰到舞台上方停止移动,等待1秒后,热气球从舞台上方飞出。




答案解析
评分标准:
10分:满足“具体要求”中的1);
15分:满足“具体要求”中的2);
15分:满足“具体要求”中的3)。
思路分析
本题只有1个角色,就是热气球,如图所示:

题目非常简单,就是让热气球从舞台底部向上移动,直到移出舞台消失。需要注意的是,在碰到舞台上边缘时,要停顿1秒,然后继续移动。
关于角色的移动,在Scratch编程中,通常有如下3种实现方式:
1). 面向方向 + 移动10步 + 循环
2). 将x/y坐标增加 + 循环
3). 在1秒内滑行到x,y
每种方式都有其使用场景,就本题而言,三种方式都可以实现,但使用第三种方式无疑是最简单的。
试卷来源:202204(第13届)蓝桥杯Scratch图形化编程青少组(省赛_中级)真题