第4.1课:选择你自己的冒险 - 条件语句介绍

欢迎,各位故事大师!今天,你们将亲手搭建一个能让朋友们“玩”的故事。你将学到“如果……那么……”这种思维的神秘力量,它能让你在自己的互动冒险故事里,创造出不同的选择和发展路线。

你会学到什么?

在这次冒险结束时,你将能够:

  • 解释“如果……那么……”这个句式在日常生活中是如何运作的。
  • 在一个情境中,准确找出“条件”(也就是“如果”的部分)和“反应”(也就是“那么”的部分)。
  • 使用“触摸触发”积木,让你在 Scratch Jr. 里做的程序具有互动性。
  • 创造一个至少包含两种不同选择和结局的简单故事。

你的冒险计划

“如果……那么……”游戏 (15分钟)

  • 让我们从真实世界开始。比如:“如果天开始下雨,那么我就会打开我的雨伞。”
  • 现在轮到你了!让我们集思广益,从日常生活中找出更多“如果……那么……”的例子。(如果我饿了,那么我就去找点零食!)
  • 我们甚至会把其中一些场景表演出来,看看不同的选择是如何导致不同行动的。

故事规划时间 (15分钟)

  • 让我们一起来读一个简单的“选择你自己的冒险”故事。
  • 我们会画出其中不同的选择路线图,看看它们是如何通向不同结局的。
  • 现在,轮到你当作者了!你将在纸上规划你自己的简单互动故事。构思一个主角,以及他(她)必须做出的两个重大选择。

编写“魔法咒语” (15分钟)

  • 是时候在 Scratch Jr. 里,让你的故事活起来了!
  • 我们将学习如何使用黄色的“触发”积木。“点击时启动”积木最适合用来制作选择了!
  • 你将为你的精灵编写程序,做到如果用户点击了它们,那么就会有超酷的事情发生。
  • 让我们来尝试不同的反应:也许精灵会移动,会说话,甚至会消失!

测试你的故事! (5分钟)

  • 开始搭建你自己的故事吧。
  • 找一个伙伴,成为“游戏测试员”。互相试试对方的互动故事。里面的选择管用吗?好玩吗?
  • 根据收到的反馈,你可以“调试”并改进你的冒险故事。

你的故事大师工具箱

  • 几本有趣的“选择你自己的冒险”故事书,用来激发灵感
  • 故事规划工作纸,用来画出你的创意构思
  • 你安装了 Scratch Jr. 的设备
  • 一张大纸,用来写下我们想出的所有“如果……那么……”的例子

如何成为故事大师?

  • 我们会看看你能想出多有创意的“如果……那么……”场景。
  • 你成功地规划出一个有清晰选项的故事了吗?
  • 互动能力测试: 如果你能成功使用触摸触发积木来引发不同的事件,你的项目就成功了!

需要掌握的新词汇

  • 条件 (Conditional): 这是“如果……那么……”句式的一个高级说法。它指的是一段只有在特定条件满足时,才会运行的代码。
  • 如果……那么…… (If… Then…): 计算机用来做决定的基本逻辑。
  • 触发 (Trigger): 一个能让一段脚本开始运行的事件。点击精灵就是一个“触发”!
  • 互动 (Interactive): 一个能让用户来控制和“玩”的程序。
  • 反应 (Response): 因为一个“触发”或“选择”而发生的行动。