题目名称:编程题36题-城堡漫步
题目要求
1. 准备工作
(1) 选择背景 Castle1,Castle2
(2) 保留小猫角色
2. 功能实现
(1) 初始的背景为 Castle2 ,小猫的初始位置在屏幕左下角。
(2) 点击绿旗,小猫调整方向,走到城堡入口处。
(3) 到达入口处,背景切换为 Castle1 ,小猫的位置调整为大门前,
面向右。
3. 评分标准
(1)能够选择题目要求的背景和角色。( 3 分)
(2)初始化背景和坐标。( 3 分)
(3)小猫可以都到城堡入口处。( 3 分)
(4)行走过程中可以切换造型。( 3 分)
(5)切换背景,调整位置和方向。( 3 分)
题目分析
角色分析
角色:小猫
背景分析
背景: Castle1,Castle2
流程分析:
1、小猫:开始→初始背景→初始位置→初始朝向→走向城堡【移动→下一个造型→等待】38次→等待→切换背景→切换造型→调整位置→调整方向
3、【】38次表示重复执行38次
用到的积木指令
1、运动模块
- :角色移动指定步数,如果是正数就向前移动,如果是负数就向相反方向移动
- :将角色移动到舞台中央指定的X/Y坐标位置,默认坐标(x:0,y:0)
- :角色朝向指定的方向
2、外观模块
- :将角色造型换成指定的造型
- :将角色的造型切换成下一个造型,如果是角色的最后一个造型则重新回到第一个造型
- :将背景换成指定的背景
3、控制模块
- :时间间隔,等待指定的时间后执行后面的指令
- :重复指定次数执行模块里面的程序指令
角色和背景设置
1、角色设置
保留原先小猫咪角色
2、背景设置
- 点击下图1或者2位置进入背景库
- 在背景库中找到我们题目要求的背景Castle1,Castle2,添加进来,并稍微调整下角色的位置,如下图所示
程序指令编写
小猫:
1. 点击小绿旗,也就是程序启动,就要执行后续的程序指令
2. 按题目要求换成Castle2背景
3. 小猫的初始位置,在舞台的左下角设置x=-187,y=-118(只要是左下角就可以,具体位置小朋友可以自行设定)
4. 初始朝向,城堡的方向,经实验小猫从左下角差不多在65度左右
5. 小猫走向城堡,重复执行38次第6-8个积木指令(经实验差不多每次10步,走38次到达城堡位置)
6. 小猫每次走动10步
7. 换成下一个造型,边走边换造型
8. 时间间隔,方便我们直观看到造型切换
9. 等待,小猫到达城堡1秒后切换背景及坐标
10. 换成Castle1背景
11. 换成小猫咪的造型1
12. 按题目要求小猫位置调整到大门前X=15,Y=-102(由于没有给定具体的坐标只要在大门前即可)
13. 按题目要求小猫面朝右,所以调整为面向90方向