几何动画:从”画对”到”讲清”

一道综合题的 12 维拆解方法

前置背景:家有初二小女一枚,数学作业 P153 第 23 题,3 小问,其中第 (3) 问是几何综合拓展变式,涉及余弦定理、面积法与代数恒等式。用静态图讲不清楚,于是开始做动画。
结果:第一版动画 H 点位置全错,连翻 3 车之后,才终于做出能用的版本。
本文目的:把踩坑过程系统化,提炼出一套几何动画讲解的 12 维拆解方法,供同样在给孩子做数学辅导的家长参考。


一、题目本身长什么样

P153 第 23 题(第 3 问)

在 Rt△ABC 中,∠BAC = 90°(但 AB ≠ AC),D、E 在 BC 上,∠DAE = 45°,BD = CE,AD = 5,AE = 3√2,求 BC。

三档递进结构

小问 条件 套路 答案
(1) AB = AC(等腰直角) 手拉手 + 全等 BE² + CF² = EF²
(2) AB = AC,旋转 坐标代数 周长 = 6√2 + 6
(3) AB ≠ AC(拓展,去掉等腰条件) 余弦定理 + 面积法 + 代数恒等式 BC = √73

最容易掉进去的坑:第 (3) 问的 AB ≠ AC,导致第 (1)(2) 问的”等腰”结论在第 (3) 问完全不成立。这道题的设计意图,恰恰是考察学生能否识别”第 (3) 问换了前提”。


二、从静态图到动画:我的第一次尝试

有了题,下一步是讲。怎么讲?

静态图的问题在于:几何综合题需要动态展示推导过程,而平面图像是静止的。

所以我开始做动画。第一版出来是这样的:

Q23 第 3 问动画 v1(几何配置错误版)

翻车了。 H 点的位置在 B 的左下方,而真实几何里 H 应该在 B 的正上方。

问题出在哪?我用了 VLM(视觉语言模型)看图 + 几何推导 两步,但两步之间产生了矛盾:

  • VLM 说:H 在 B 左上方
  • 数学推导:H = AF 顺时针旋转 90°,应在 B 正上方
  • 真实图:我后来自己用 PIL 切图,才发现 B-E-F-C 的顺序,F 在线段 BC 内

结论:VLM 看几何图——仅作辅助,不作输入。


三、v2 修正:用三重对照把几何配置做对

v1 翻车之后,我制定了三重对照协议

  1. 自己看像素:用 PIL crop 原图,确认点的相对位置
  2. 数学推导优先:不依赖 VLM 视觉描述,用坐标几何算出每个点位置
  3. 枚举验证:枚举 2-3 种可能的点配置(在线段内/延长线上/中点),看哪个符合题意

修正后 H 点终于对了:

Q23 第 3 问动画 v2(几何配置正确版)

Q23 第 3 问动画 v3(含苏格拉底式反问,11.25 秒,312KB,1400×1000 高清版)

v3 说明:在 v2 几何正确的基础上,加了苏格拉底式反问链——不直接给答案,用 3 个反问引导学生自己推导。


四、同时做的 Q24:正方形 FGQP 旋转题

Q24 是一道正方形旋转几何题,要求展示正方形 FGQP 的动态构造过程。

Q24 动画 v4(含通用思维总结帧):

Q24 正方形 FGQP 动画 v4(10.5 秒,467KB,1200×900 高清版)

Q24 的迭代过程中也暴露了多个问题:辅助线缺失、90° 角没有标注、区域填充不够。最终 v4 在末帧停留 3 秒,给出通用思维总结。


五、12 维拆解方法:几何动画”从画对到讲清”的系统框架

经过 Q23 + Q24 连续两套动画的踩坑与迭代,我沉淀出以下 12 维框架(按优先级分 P0 / P1 / P2):

🔴 P0 — 立竿见影(每次做动画必须检查)

维度 说明 具体检查项
1. 几何配置正确 点在线段内还是延长线上?枚举验证 自己看像素 vs VLM vs 数学推导,三方不一致 → 必有 bug
2. 辅助线必画 公式/结论出现前,图上必须有对应辅助线 h_A → 红色虚线从 A 到对边;中线 → 顶点到对边中点
3. 末帧停留 ≥ 2 秒 答案 + 通用思维要在最后留足时间 末帧文字(答案 + 通用思维)≥ 8 帧(2 秒 @ 4fps)

🟡 P1 — 锦上添花(做精不做快)

维度 说明
4. 推导粒度 每出现一个公式,必带 1-2 帧铺垫(中间步骤推导),不能跳跃
5. 反问留白 反问框末尾以 ? 或”留 5 秒”收尾,禁止反问底下写”答:……”
6. 图形解构标注 三角形标边名/角度;正方形标 4 边等长 + 90° 角;圆标半径
7. 区域半透明填充 面积/比例讨论区域用 alpha=0.2~0.3 填充,区分不同几何区域
8. 文字框布局禁重叠 多个 hint_text 同时出现时,Y 坐标 ≥ max(几何元素 Y) + 0.5,X 避开已知标签

🟢 P2 — 长期优化(有精力再做)

维度 说明
9. 多解法对比 如果同一题存在两种以上解法,用对比帧展示
10. 错误解法警示 加入学生常犯的错误思路对比(反例警示)
11. 考试技巧专题 最后一帧加”这道题考试时怎么抢分”的实操建议
12. 互动化 如果技术允许,加学生自检问题(”你觉得下一步该用什么定理?”)

六、关键教训:三维自检清单

这 12 个维度里,最容易翻车的是 P0 的前两项。我给出一个三维自检清单,每次做几何动画前必须过一遍:

1
2
3
4
5
✅ 我自己用 PIL 切图看了像素吗?(不是只靠 VLM 描述)
✅ 数学推导出来的点坐标,和原图像素位置对得上吗?
✅ 三方(像素 / 推导 / VLM)有一方不一致——我选了哪个作为最终输入?
✅ 辅助线在公式出现前已经画在图上了吗?
✅ 末帧停留时间够长吗?(≥ 2 秒 @ 4fps)

七、方法论沉淀:从”这次做对”到”下次也能做对”

这道题做完之后,我把方法论本身也存进了我的错题库与学习系统,核心是三个原则:

  1. VLM 描述仅作辅助——几何输入必须是数学推导 + 像素验证,VLM 是”校对”不是”输入”
  2. 末帧是黄金位——学生看完推导过程,最后 2-3 秒才是真正记住的内容
  3. 反问链 > 直接给答案——用”你觉得下一步该用什么定理?”替代”所以答案是……”

八、附:产物清单(量化)

产物 版本 规格
Q23 第 (3) 问动画 v1(错) 240KB,12 帧
Q23 第 (3) 问动画 v2(几何修正) 292KB,45 帧
Q23 第 (3) 问动画 v3(含苏格拉底反问) 316KB,45 帧,11.2 秒
Q24 正方形 FGQP 动画 v4(最终版) 456KB,39 帧

所有动画均已存入 obsidian vault,路径:obsidian-vault/初中数学/初二/2026年07月/动画/


本文同步收录于 林浩的数字空间