【Scratch真题解析】2019-12 Scratch等级考试一级考试真题36题

题目名称:编程题36题-小狗长大记

题目要求

 

1. 准备工作

 (1) 选择背景 Blue Sky ;

 (2) 选择角色 Dog1。

2. 功能实现

(1)背景图片 Blue Sky ,小狗角色的大小设为 25,造型为 dog1-a ;

2)播放声音“ Dog1”直到播放完毕;

(3)让小狗旋转,旋转的角度和次数自行定义;

  

(4)旋转过程中慢慢变大;

(5)最后小狗切换下一个造型。

题目分析

角色分析

       角色:小狗Dog1

背景分析

        背景: Blue Sky

流程分析:

          1、小狗:开始→初始大小→初始造型→狗狗叫→旋转变大【右转→变大】75次→下一个造型

          PS、【】75表示重复执行括号里面的指令75

用到的积木指令

1、运动模块

  • ​:将角色向右旋转指定的角度

2、外观模块

  • :将角色造型切换成指定的造型
  • :将角色造型切换成下一个造型,如果是最后一个造型则从新回到第一个造型
  • :将角色的大小增加指定的值,如果是负数就减小
  • :将角色的大小设为指定的值,这里填入的值是百分比数

3、控制模块

  • :重复指定次数执行模块里面的程序指令

4、声音模块

  • ​:播放指定的声音,并等声音播完之后再执行后面的积木指令

角色和背景设置

1、角色设置

  • 删除默认的小猫角色,然后从角色库中选择小狗Dog1添加进来,如下图所示

 

2、背景设置

  • 点击下图1或者2位置进入背景库

  • 在背景库中找到我们题目要求的背景Blue Sky,如下图所示

 

  • 调整角色大小和位置,如下图所示

程序指令编写

小狗:

 

  1. 点击小绿旗,也就是程序启动,就要执行后续的程序指令
  2. 按题目要求将小狗的角色设为25%
  3. 将小狗的初始造型设为dog1-a
  4. 播放狗狗叫声并等播放完成
  5. 狗狗边转边变大(重复执行75次第6、7个积木指令),这个次数小朋友可以自己定义,题目没有强制要求多少次
  6. 狗狗每次向右旋转15度,这个旋转度数小朋友也可以自己定义,题目没有强制要求
  7. 狗狗每转一次变大1%,75次之后刚好变成正常大小100%,这个变大值小朋友也可以自己定义,题目没有强制要球
  8. 按题目要求最后切换成下一个造型

猜你喜欢

转载自blog.csdn.net/frank2102/article/details/108702948