# L1-8《山地足球》PPT 大纲

> 面向学生 · 背景绘制创作 · 弹跳逻辑 · 造型切换反馈
> ⚠️ 本节课无新积木概念，核心是「应用复习 + 综合创作」

---

## 第一关 · 课前导入

### 第1页 封面
- 大标题（深绿色字）：**L1-8 山地足球** ⚽
- 副标题：和小超人一起踢下山足球！🏃‍♂️
- 画面元素：足球从绿色山坡滚下，小人跳跃躲球
- 品牌条：L1-8

### 第2页 温故知新（回顾 L1-7）
- 标签：🔁 温故知新
- 回顾卡（图文）：
  - 📦 **添加扩展**：左下角→「音乐」模块，第一次"装外挂"
  - 🎵 **演奏音符**：数字 60=哆，不同数字不同音高
  - 🎨 **绘制角色**：长方形画琴键→填色→标数字→复制 7 个
  - 🎹 **七彩钢琴**：按不同键演奏不同音符，按下变亮
- 引导语："上节课我们用 Scratch 的音乐扩展演奏了钢琴，今天不用扩展，我们来玩足球！"

### 第3页 故事导入
- **故事**：小超人来到一座大山脚下，山顶上有一颗足球。足球从山上滚下来，小超人必须跳起来躲开它！躲过了就开心大笑 😄，没躲过就……再来一次！
- **互动提问**："你躲得过从山上滚下来的球吗？"🤔
- **画面**：卡通山坡+滚落的足球+跳起的小超人

### 第4页 功能分析
```
┌─────────────────────────────────┐
│  🎬 运行视频（左侧占位框）       │
│  （预留截图/动图区域）           │
├─────────────────────────────────┤
│  背景：⛰ 山（自己画！）          │
│  角色：⚽ 足球（从山顶滚下）      │
│         🏃 小超人（跳起来躲球）   │
│  功能：                          │
│  ① 画一座山作背景                │
│  ② 足球从山顶向下滚，碰边回起点  │
│  ③ 按空格键→角色跳起躲球         │
│  ④ 躲过→切换到开心造型 😄        │
└─────────────────────────────────┘
```

---

## 第二关 · 认识关

### 第5页 认识关标题
- 01 / 认识关 · 工具与技能
- 三目标：绘制山地背景 / 弹跳运动逻辑 / 造型切换反馈
- 小贴士：💡 这节课不学新积木，把学过的本领组合起来创作！

### 第6页 绘制场景——自己画山 ⛰
- 🎨 打开背景编辑：左下角舞台区→「选择一个背景」→「绘制」
- 工具介绍（截图 + 彩色标注）：
  - 🖌 **画笔工具**：画山体轮廓
  - 🪣 **填充工具**：给山体填绿色/棕色
  - 🌤 **天空**：用矩形+渐变画蓝天白云
  - 🌿 **细节**：加小草、小石子点缀
- 比喻：就像用画笔画一幅风景画，你就是小画家！🎨
- 要点：山顶在背景上方，山脚在下方

### 第7页 弹跳逻辑——跳起落下 🦘
- **核心逻辑**：角色在 1 秒内跳起，1 秒内落下
- 🧩 用学过的积木回忆：
  - **将 y 坐标增加 100**（↑ 跳起）
  - **等待 1 秒**（在空中停一下）
  - **将 y 坐标增加 -100**（↓ 落下）
- 连起来：按空格键 → 跳起 → 等待 → 落下 ✅
- 比喻：像拍皮球——手一推，球弹起来，再落回来 🏀
- 注意：跳起/落下用「将 y 坐标增加」不是「移到 y」

### 第8页 造型切换——表情反馈 😄
- **作用**：角色躲过足球后，表情从紧张变成开心
- 🧩 用学过的积木回忆：
  - **换成 造型2（开心）**：躲过→开心
  - **换成 造型1（正常）**：下次开始时恢复
- 搭配：初始绿旗→换成正常造型
- 比喻：考试及格了，表情从😰变成😄

---

## 第三关 · 编程关

### 第9页 编程关标题
- 02 / 编程关 · 山地足球大作战
- 路线图：画山 → 足球滚动 → 角色跳跃 → 造型反馈

### 第10页 Step 1：画一座山 ⛰
- STEP 01 · 绘制山地背景
- 💭 问题：球场还没有呢，足球在哪滚？
- 🛠 操作：
  1. 点舞台区「背景」标签
  2. 选择「绘制」
  3. 用画笔画出波浪形山坡（从左上→右下）
  4. 用填充工具给山涂上绿色 🟢
  5. 画蓝天背景（浅蓝色矩形）+ 白云（白色椭圆）
  6. 标记山顶位置（足球起点）和山脚
- 📸 配图：背景编辑器截图 + 画好的山

### 第11页 Step 2：足球滚动 ⚽（上）
- STEP 02 · 足球从山顶滚下
- 💭 问题：足球怎么从山顶滚下来？
- 🧩 用到的积木：
  - **当绿旗被点击**（开始）
  - **移到 x: ___ y: ___ **（放到山顶位置）
  - **面向 ___ 方向**（面朝右下 → 方向 135）
  - **重复执行**（一直滚）
  - **移动 5 步**（每次滚一点）
- 🎯 山顶坐标示例：x=-180, y=140

### 第12页 Step 2：足球滚动 ⚽（下）
- 💭 新问题：足球滚到屏幕边缘怎么办？
- 🧩 加入边界处理：
  - **如果 碰到边缘？那么** → **移到 x:-180 y:140**（回到起点重来）
- 🧩 滚动翻转效果（复习）：
  - **将旋转方式设为 左右翻转**
- 📸 配图：完整积木拼图（绿旗+移到山顶+面向右下+左右翻转+重复执行含如果碰到边缘）

### 第13页 Step 3：角色跳跃躲球 🏃
- STEP 03 · 按空格键跳起躲球
- 💭 问题：小超人怎么躲开滚过来的足球？
- 🧩 积木拼图：
  ```
  当按下 空格键 ▼
  将y坐标增加 80     ← 跳！
  等待 0.3 秒        ← 空中停一下
  将y坐标增加 -80    ← 落回来
  ```
- 🎯 要点：
  - 跳起高度 80（可以自己调整）
  - 空中停留短一点（0.3-0.5秒），更自然
  - 前后都是「将y坐标增加」
- 📸 配图：完整积木 + 角色跳起截图

### 第14页 Step 4：造型反馈 😄
- STEP 04 · 躲过了就开心笑！
- 💭 问题：怎么知道躲没躲过？
- 🧩 用侦测判断：
  - 在角色跳跃脚本中加入：
    ```
    如果 碰到 足球 ▼？那么
      换成 开心 ▼ 造型
    否则
      换成 正常 ▼ 造型
    ```
- 🧩 绿旗初始：
  - **当绿旗被点击** → **换成 正常 ▼ 造型**
- 📸 配图：两个造型对比（紧张 😰 vs 开心 😄）+ 积木

### 第15页 Step 5：微调与优化 🔧
- STEP 05 · 让游戏更好玩
- 🔧 优化点：
  1. **足球速度**：移动步数调成 3-8，试试哪个最好玩
  2. **跳跃高度**：y 坐标增减量调到合适（推荐 60-100）
  3. **角色位置**：放在山脚附近（y=-80 左右）
  4. **加音效**：跳起时播放跳跃音效（可选）
  5. **初始面向**：绿旗时让角色面向左边（面向足球来的方向）
- 📸 配图：调整前 vs 调整后对比

### 第16页 Bug 急救站 🏥
- 🐛 Bug 1：足球不会滚
  - ❓ 检查「移动步数」是不是 0 或太小
  - ❓ 检查有没有套「重复执行」
- 🐛 Bug 2：角色跳不起来
  - ❓ 空格键检测：是否用了「当按下空格键」
  - ❓ y 坐标增加值：是不是正数（+80 不是 -80）
- 🐛 Bug 3：足球不回起点
  - ❓ 「碰到边缘」检测是否放对位置
  - ❓ 起点坐标写对了吗
- 🐛 Bug 4：开心造型不显示
  - ❓ 造型名称对应了吗（"开心" / "造型2"）
  - ❓ 侦测「碰到足球」有没有选对角色

---

## 第四关 · 扩展关

### 第17页 扩展关标题
- 03 / 扩展关 · 我的创意足球场

### 第18页 三级挑战 ⭐
- ⭐ **初级**：让足球速度变快或变慢，找到最好玩的节奏
- ⭐⭐ **中级**：让角色可以连续跳两次（双击空格双跳）
- ⭐⭐⭐ **高级**：画两颗足球同时滚下来！再画一朵云 ☁ 飘过
- 🎨 **自由创作**：
  - 给山画上树、房子、小路
  - 给角色换一套运动服造型
  - 加上背景音乐

---

## 第五关 · 课堂总结

### 第19页 课堂总结标题
- 04 / 课堂总结 · 今天学到了什么

### 第20页 工具与技能回顾
| 技能 | 说明 |
|------|------|
| 🎨 绘制背景 | 用画笔工具自己画山，填充颜色 |
| ⚽ 滚动逻辑 | 面向方向+重复移动+碰边回起点 |
| 🦘 弹跳逻辑 | y坐标增加→等待→y坐标减少 |
| 😄 造型反馈 | 碰到球→切换开心造型 |
| 🔧 综合应用 | 把之前学的积木组合成完整游戏 |

### 第21页 随堂测验 ✍
- Q1：角色的跳跃逻辑用到了哪些积木？（多选）
- Q2：足球碰到边缘后应该怎么做？
  A. 停下来 B. 回到起点重新滚 C. 消失
- Q3：造型切换用了哪个侦测积木？
  A. 碰到颜色 B. 碰到角色 C. 碰到鼠标
- Q4：这节课学了新积木吗？
- Q5：山的背景是怎么做出来的？

---

## 第六关 · 展示关

### 第22页 展示关标题
- 05 / 展示关 · 向爸爸妈妈展示！

### 第23页 展示脚本（填空式）
```
🎤 大家好！今天我完成了一个 Scratch 作品——

我做了一个作品叫「__________」
背景是我自己画的「__________」
按「__________」键，角色会「__________」
足球从「__________」滚下来
足球碰到边缘就会「__________」
角色躲过足球后会换成「__________」造型

这节课我把之前学过的积木都组合起来了：
______、______、______

谢谢大家！👋
```

### 第24页 下课啦 🎉
- 巨大文字：**下课啦！** 🎊
- 鼓励泡泡：
  - 💬 "你把学过的本领变成了一款游戏，太厉害了！"
  - 💬 "自己画背景，自己做游戏，你就是 Scratch 小达人！"
  - 💬 "下节课我们要学一个新魔法——变量！期待吗？"
- 品牌条：L1-8 · 山地足球 ⚽