> **GESP等级：一级 | 考级考点：GESP Python 一级（真题考点）**

# G1-21 教案 —— break与continue

## 教学目标
理解break终止循环、continue跳过本次、两者区别

## 五段式教学

### 00:00-10:00 导入：下课铃 vs 值日请假
- break = 下课铃 → 一响全班停
- continue = 值日请假 → 这次不参加强下一轮

### 10:00-30:00 知识点
1. break：终止整个循环
```python
for i in range(10):
    if i == 5: break  # 到5就停
    print(i)  # 0,1,2,3,4
```
2. continue：跳过本次
```python
for i in range(5):
    if i == 2: continue  # 跳过2
    print(i)  # 0,1,3,4
```
3. 区别：break彻底退出，continue只是跳过
4. turtle演示：画虚线用continue跳过

### 30:00-40:00 演示
- break在while中的应用（走到撞墙停）
- continue画虚线

### 40:00-55:00 实操
1. 填空：补全break/continue
2. 改代码：去掉break会怎样？
3. 创作：用break画一个自动停止的螺旋

### 55:00-60:00 小测
1. break的作用是____
2. continue的作用是____
3. GESP真题：for i in range(10): 里面有continue，删除break影响结果吗？
