题目名称:编程题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,如下图所示
- 调整角色大小和位置,如下图所示
程序指令编写
小狗:
- 点击小绿旗,也就是程序启动,就要执行后续的程序指令
- 按题目要求将小狗的角色设为25%
- 将小狗的初始造型设为dog1-a
- 播放狗狗叫声并等播放完成
- 狗狗边转边变大(重复执行75次第6、7个积木指令),这个次数小朋友可以自己定义,题目没有强制要求多少次
- 狗狗每次向右旋转15度,这个旋转度数小朋友也可以自己定义,题目没有强制要求
- 狗狗每转一次变大1%,75次之后刚好变成正常大小100%,这个变大值小朋友也可以自己定义,题目没有强制要球
- 按题目要求最后切换成下一个造型