显影· 三主题树 · 高中 术语表

为教而学:把项目讲成一门课

把你的项目讲到别人能上手——讲不通的地方,就是你还没懂的地方。

⏱ 10–15 分钟讲 · 例 · 做 · 卡编号 hs-make-16
学习证据 学完后,怎么核对? 如何核对 · 适用边界 · 最后复核

把学习结果留在一个可以回看、可以复做的动作里;这一区只写学生能自己检查的证据。

如何核对

  • 需求单与版本记录
  • 用户反馈和验收结果

适用边界

用于可控范围的学生项目;时间、受众、资源变化时需重新缩放范围与验收。

最后复核

这是内容复核日期,不是学习截止日期。

例子同一个项目,掌声一场、卡壳一场

小北带着她的李萨如画布去社团分享。第一场她做演示:曲线漂亮、掌声不少——两周后没有一个人真去玩过。第二场她换了打法:每人 fork 一份,动手改频率比。中途有人问「为什么要 noLoop?」她卡壳了——这行是她当初从范例里照搬的,从没想过为什么。回去查明白(静画不需要每秒重绘六十次,点击时重绘一次就够),下一场她讲圆了,还顺手把「什么时候该用 noLoop」做成了一个小练习。她后来说:准备第二场课学到的东西,比做项目本身还多。

初中站回看:把作品讲给别人听 —— 那时学的是「作品完成一半在做,另一半在讲」:十秒问题、三十秒玩法、二十秒坑;现在标准升一级——不止讲给他听,要把他教到能上手。

名词被教者效应(protégé effect)=为「要教别人」而学,比为自己学更深。有一组研究者做过对照实验:同一份材料,一组被告知「等会儿考你」,另一组被告知「等会儿由你教给一个虚拟学生」——教的那组学得更深,而且平时成绩越落后的人获益越大。原因之一是归因翻转:为自己学,出错是「我不行」;为学生教,出错是「我再讲清楚点」——挫败感被卸掉了。

定义把项目讲成课:示范 → 他动手 → 检验

演示和讲课是两码事:演示的主角是你,成功标准是「他们听懂了、鼓掌了」;讲课的主角是对方,成功标准是他能上手。把项目讲成一门课,三步:示范——当面做一遍关键步骤,并且把脑子里的话说出声(「我先看验收清单,因为……」)——手艺看得见,思路看不见,不说出声他学到的只是结果;他动手——给他安排一个任务到达:留一块他补全、埋一个错他修、开一个口他扩展,键盘必须在他手里;检验——他不看你的笔记,独立做出一个变体,才算教会。

把项目讲成课:主角是他,不是你 示范 做给他看 · 说出声 他动手 补全 · 修错 · 扩一角 检验 不看笔记 · 独立变体 讲不通的地方 → 回去补自己的洞,再讲一遍 课不是讲完的,是他动手才开始的

回环那条线就是被教者效应干活的地方:他卡住的每一处,都在给你的理解验伤。

正式开讲前还有一个低成本练法:先教 AI 学弟。给 AI 立好人设——「你是完全没学过这个的学弟,听不懂就问,不许替我总结」——把项目讲给它听。它提出的一些基础问题,可能帮你发现还没说清的地方。最后让它复述一个略歪的版本请你纠正;但这只是排练记录,不能代替真实学习者的理解与动手验证。

演示讲课
主角你和你的作品对方和他的双手
成功标准听懂了,鼓掌了他独立做出一个变体
你得到什么掌声被问出来的盲区+讲圆后的真懂

泛化换个角度:2.4a 的阶梯,这次你站在上头

还记得 2.4a 那条阶梯吗——跟做、改造、立项,你一级级爬上来;这节课你转过身,站在阶梯上头往下伸手:示范(给他一个能跟做的开头)、任务到达(推他进改造)、检验(看他能不能自己走)。能把别人也带上来,是一个领域的进阶信号之一——因为要带人,你得把隐性的「凭感觉」翻译成说得出口的道理;这个过程常会暴露自己的理解缺口。

核心句:示范(说出声)→ 他动手(任务到达)→ 检验(独立变体)——为教而学常会暴露理解缺口;AI 可用于预演,真人能否独立完成仍需单独验证。

补充三例——两个常见用法,一个易错。

例一 · 常见用法:AI 学弟先扫一遍盲区

小舟要教同桌搭他那条读书卡片流水线。正式教之前,他先让 AI 当零基础学习者练了两轮——第二轮就被问住了:「抽查是什么意思?为什么不全查?」他这才发现自己只会做不会说,回去把「一成的功夫守住底线」想明白,才上真人。同桌四十分钟跑通了自己的流水线。AI 提出的基础问题帮他提前发现了一些卡点;真实学生的卡点仍要在征得同意后观察。

例二 · 常见用法:把「任务到达」设计给最远的受众

朵朵教奶奶用相册页。她没有从「什么是网页」讲起,而是把整门课砍到一步示范(「我点这里,照片就翻页」)加一个任务到达:「您来点下一张。」奶奶做到了,第二天自己翻完了整本。能让不同经验的受众动手,是你找到了关键步骤的一条证据;仍要结合对方能否独立完成来判断。

例三 · 易错:替他做完一整节课

阿哲教同学做报名页,怕慢,全程自己握着键盘:「你看着就行,这样快。」四十分钟真「教完」了。两天后同学自己上手,一步都动不了,又来问一遍。错在哪:键盘在谁手里,学习就在谁身上——他把 2.4a 里坑过阿凯的教程地狱,亲手施加给了别人:全程跟看、零动手、支持从没撤过。修法:键盘交给对方,自己只出声引导;每讲一段就安排一个小的任务到达;最后用硬标准收尾——不看笔记,独立做出一个变体,做不出就再来一轮。

怎么检验你把项目真的「教会」了?

教学数据边界:先教 AI 时使用虚构的“学生”,不放真实同学姓名、作品、对话或成绩;教真人前征得同意,课纲只记必要观察。AI 或 git 不可用时,用纸笔角色扮演和本地文件照样完成。
上机 · 把你的项目讲成一门十五分钟的课
  1. 拿 2.4 一路做下来的项目当教材,写一页课纲三栏:示范哪一步+说出声的要点;给对方的任务到达(补全/修错/扩一角,选一);检验用什么变体。
  2. 先教 AI 学弟一轮:人设写死「零基础、听不懂就问、不许替我总结」,把被问住的地方记下来补懂。
  3. 教一个真人:键盘在他手里,你只出声;他卡住的每一处记进课纲改进区。
  4. 验收对方的变体;课纲存进 studio,git 快照「我的第一门课」。

怎么算过关:对方独立做出了变体;你说得出这次讲课暴露了自己哪个「原来没真懂」的点;课纲上有至少一处教完后的修改。

复习卡 · 点一下翻面

把项目讲成课的三步是什么?「教会」的硬标准是什么?

答案

示范(做给他看+说出声)→ 他动手(任务到达:补全/修错/扩一角,键盘在他手里)→ 检验。硬标准:不看笔记,独立做出一个变体——他学没学会,是你的成绩单。

  • 演示看你,讲课看他——成功标准在对方手上。
  • 键盘在谁手里,学习就在谁身上——替他做完,等于把教程地狱施加给他。
  • 先教 AI 学弟练圆再上真人——讲不通的地方,就是你还没懂的地方。