Test-Driven, AI-Assisted Learning: Replacing Lectures with Weekly Closed-Book Tests
这份经验报告详细介绍了香港科技大学(广州)一门计算理论课程为期 13 周的重新设计,该设计通过以自我导向、AI 辅助学习和频繁闭卷测试取代传统讲座,证明了 AI 驱动的材料生产机制能够使高频测试在保持学生问责制与公平性的同时实现规模化。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
核心理念:将“演示”转变为“检验”
想象一下在一场烹饪课上。在传统的课堂中,一位名厨站在讲台前,切着蔬菜并讲解食谱,学生们在一旁观看。学生们点头示意,觉得自己听懂了。但当他们回家做饭时,可能会因为从未真正拿过刀而烧焦食物。
这篇论文的作者尝试了一种不同的方法,用于教授一门高难度的计算机科学课程(关于计算机如何“思考”并解决问题)。他们提出了一个问题:“如果我们不再让厨师在全班面前展示烹饪,而是让学生每周都亲自下厨,但同时提供一个安全网,会怎样呢?”
他们称之为 TDAA(测试驱动、AI 辅助学习)。
它是如何运作的:双轮驱动的机器
这门课程有两个主要部分协同工作,就像带有两个轮子的自行车:
1. 学生之轮:“先练习,后证明”
学生不再听讲座,而是通过以下方式自主学习:
- AI 导师: 当学生遇到困难时,他们可以向 AI(类似于一个超级聪明的聊天机器人)提问,请求解释概念。
- 学习单: 老师提供一份关于本周学习内容的“小抄”。
- 练习题: 他们拥有一组可以尝试的练习问题。
关键点(“质量门槛”):
每周都会进行一次 30 分钟的闭卷测试。
- 不准使用手机。
- 不准使用 AI。
- 不准看笔记。
- 只有学生和题目本身。
这就像是驾照路考。你可以阅读手册并在停车场练习无数次,但在拿到驾照之前,你必须证明自己能够独立安全驾驶。如果你没通过每周测试,你就知道自己还没准备好。如果你通过了,就可以继续前进。
2. 教师之轮:“AI 工厂”
你可能会问:“如果老师不讲课了,他们在做什么?他们又是如何每周给 18 份测试卷评分的呢?”
老师使用了一个特殊的 AI “支架”(Harness)(这是一个用于自动化工具的专业术语)。
- 工厂: 老师告诉 AI:“这是教科书。请为下周制作一份学习单、一份练习测验和一份正式测试。”
- 检查员: AI 编写了材料,但第二个 AI(“评审员”)会检查是否存在错误。
- 人类主管: 最后,人类老师会审查所有内容,确保在发布给学生之前是完美的。
类比: 想象一家面包店。AI 是负责搅拌面团和塑造面包形状的机械臂。人类老师是主面包师,负责在面包放入展示柜之前品尝一下,确保没有烤焦。如果没有机器人,面包师会因为太累而无法烘焙 12 周的面包;如果没有面包师,机器人可能会端出烤焦的面包。
结果如何?(研究发现)
这篇论文是对一个包含 18 名学生的特定班级的报告。以下是他们的发现:
- 学生喜欢这个“门槛”: 令人惊讶的是,学生并不讨厌每周测试。他们觉得测试很公平,因为有清晰的准备路径(学习单和练习题)。他们表示,测试迫使他们真正去学习,而不是拖延。
- 教师的角色发生了变化: 老师不再是“表演者”(讲课者),而是变成了“教练”和“架构师”。他们花在说话上的时间减少了,而花在修复 AI 错误以及帮助真正遇到困难的学生上的时间增加了。
- 方案可行: 一位老师独自管理了整个为期 13 周的课程。如果没有这些 AI 工具,每周创建这么多材料并进行评分是不可能的。
瑕疵之处(压力所在)
这并非完美无缺。论文承认了一些需要改进的地方:
- 难题: 当数学变得非常难时(例如复杂的证明),AI 生成的解释有时过于简短或令人困惑。学生希望看到更多的例子和图片,而 AI 并不总能很好地提供这些内容。
- “作弊”风险: 学生意识到,如果他们只是死记硬背练习题,就可以在不理解深层概念的情况下通过测试。老师们正在努力确保练习题与测试题之间有足够的差异,以防止这种情况发生。
总结
这篇论文并不声称这种方法是教导所有人的“完美”方式。它只是一个概念验证。
核心要点是一种新的“配方”:
- 不要只顾着讲课。 让学生在 AI 的帮助下按自己的节奏学习。
- 经常测试他们(且不借助帮助),以确保他们真的学到了东西。
- 利用 AI 工具 来处理制作测试和评分等枯燥的工作,这样人类老师就可以专注于质量控制和帮助学生。
作者分享了他们的“AI 工厂”工具(代码和模板),以便其他老师可以在自己的课堂上尝试这个配方。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。