二维 - 可持续目标3 - 给老人的护理机器人(难度:1)
- 
					
					
					
					
 覆盖的核心课题
 介绍可持续发展目标是联合国在2015年认证的17个目标。它们是每个人都需要共同努力的待办目标。 这个教程是关于老年人的福祉,而这个跟第三个目标“良好健康与福祉”有关。 对于年龄大于65岁的人群来说,大部分人都在家独居。要照顾他们的其中一个方法是在他们的家中使用照顾健康机器人(“护理机器人”)。 
  
 这个程序将会展示给更多人知道护理机器人可以做到的事情。祖父将会指示一个名为“Joy”的护理机器人来帮他找到他的书本,而用户将会使用键盘来控制Joy去拿到书本。 
  
 步骤一 - 改编一个程序模板首先,请点击这个链接来打开一个程序模板: https://play.creaticode.cn/projects/49c43c50fd71336e5fb6c685 点击“改编”按钮来创建一个你自己的改编程序。需要注意的是,你需要登入以便可以创建改编程序。  这个程序包含4个角色物体: - “祖父”角色是一个需要Joy的帮忙来获取东西的人物。
- "Joy"护理机器人拥有16个造型,用以让角色在4个方向行走;
- “房间”角色包含一个简单的墙壁造型;
- “东西“角色物体包含一些祖父可能正在寻找的常见物品,比如书本或眼镜。
 步骤二 - 填充一个背景颜色首先,请选择舞台,并使用一个长方形来覆盖整个造型。选一个跟角色们不一样的颜色。 
  
 步骤三 - 祖父呼叫帮忙当程序开始运行时,祖父需要告诉Joy他正在搜寻的物品。你可以使用”说“ 编程积木来在屏幕上展示他的需求,例如”Joy,我的书本在哪里?“。需要注意的是,你需要在”祖父“角色物体中添加这两个编程积木: 
  
 步骤四 - ”开始“消息在说完请求之后,祖父会”告诉“”东西“角色以移动到舞台的一个随机位置。他可以在通过”说“编程积木之后使用广播一个“开始”消息 来做到: 
  
 在“东西”角色物体,当他收到“开始”消息时,它应该移到随机位置。 
  
 步骤五- 隐藏和显示书本与其展示书本随机移动的画面,我们应该在一开始时隐藏物体,并在它已经移动到一个新地点之后显示它。 
  
 现在,书本会在一开始时被隐藏,接着在一个随机位置被显示: 
  
 步骤六 - Joy在中间开始现在让我们添加一些编程积木到”Joy"角色物体。首先,我们需要Joy一直在舞台的中间开始。这会让玩家更容易开始。 
  
 
  
 步骤七 - Joy走到右边当玩家按下键盘上的右箭头键,我们会让Joy转向右边。程序里包含Joy面向右边的四个造型,”R1“、”R2“、”R3“和”R4“。现在,我们会只使用"R2"。 
  
 我们也需要使用右键编程积木来让Joy移向右边。 
  
 现在,每次我们按下右箭头键时,Joy都会朝右边移动一点: 
  
 步骤八 - 添加其他三个方向让Joy在其他三个方向移动的编程积木非常相似。请把它们也添加到Joy角色物体: 
  
 现在我们就能让Joy移动到舞台的任何角落: 
  
 步骤九 - 触碰墙壁就重新开始现在,Joy可以穿透房间里的墙壁。要让游戏更有趣,我们可以让Joy在触碰到任何墙壁时回到中心点。 
  
 现在我们可以让Joy走向墙壁来测试程序: 
  步骤十 - 添加一个”做得好“消息当玩家成功让Joy移向书本物体的时候,我们需要展现一个消息。请添加一个新的名为”成功“的角色物体,并绘制一个成功消息。这是一个例子: 
  
 步骤十一 - 一开始时隐藏“成功”角色物体在游戏的一开始,我们应该隐藏“成功”角色物体。请在角色物体的代码中添加这些编程积木: 
  
 步骤十二 - 显示”成功“角色物体当Joy角色物体触碰到书本物体,我们需要显示”成功“角色物体。 首先,我们需要在Joy触碰到”东西“角色物体时广播一个新的消息”成功“。我们应该在Joy的代码中添加这些编程积木: 
  
 在“成功”的角色物体中,当我们收到“成功”消息时,我们应该显示这个角色物体,并把他移到屏幕的中间: 
  
 现在我们的游戏已经准备好了: 
  
 下一步你可以用很多方式来延伸这个程序。这里是一些例子: - 
绘制一个不一样的房间: 你可以用你自己的绘画来代替“房间”角色的造型。 
- 
寻找两个物体: 与其只寻找一个物体,你可以改变祖父的指令来让玩家寻找两个物体。成功的条件也会随着指令改变而被改变。 
 
- 
				Pinned byinfo-creaticode