Content Duo 是 Amal 的自适应课程引擎,通过混合三种内容类型生成个性化学习课程:儿童未接触过的新材料、需要间隔重复复习的内容和略高于当前水平的挑战性任务。混合比例会根据儿童的学习阶段(初级/中级/高级)和课堂表现实时调整。
Content Duo 的工作原理
虚拟内容单元系统
Content Duo 不是预先制作的固定内容单元,而是按需生成:
用户点击 Content Duo 的“播放”
↓
API 端点:POST /user/{user_id}/content_bytes/play
↓
后台 ContentDuo 生成器:
1. 获取用户学习阶段(初级/中级/高级)
2. 获取所有需复习的概念(来自 HLR 调度)
3. 获取下一级新概念(课程进度)
4. 获取挑战概念(比当前高1-2级)
5. 混合生成个性化的15-20分钟课程
↓
返回动态课堂给应用(不存数据库)
↓
儿童进行课程学习
↓
完成后更新所有课堂中概念的 HLR 记忆状态
Content Duo 的课程不是固定的,而是每次按需动态生成。
三种内容模块
新内容模块(引入新概念)
- 课程总时长的40-60%(依据学习阶段)
- 来自儿童尚未掌握的下一级课程内容
- 示例:儿童已掌握字母,新增模块引入“ب + ا = با”
- 目的:技能循序渐进提升
复习模块(间隔重复)
- 课程总时长的30-40%
- HLR 调度到期需复习的内容(回忆准确率约80%)
- 示例:2周前学习的“ب”今天需要复习
- 目的:加强记忆牢固度
挑战模块(近端发展区)
- 课程总时长的10-20%
- 比当前掌握等级高1-2级的内容
- 示例:初级阅读水平,挑战为短故事阅读
- 目的:引导成长,防止沮丧
| 学习阶段 | 新内容 | 复习 | 挑战 | 典型课程示例 |
|---|---|---|---|---|
| 初级 | 60% | 30% | 10% | 3个新字母,2个复习,1个小游戏 |
| 中级 | 40% | 40% | 20% | 2个新单词,2个复习,2个挑战 |
| 高级 | 20% | 40% | 40% | 1个新句子,2个复习,3个阅读任务 |
课堂中的实时适应
Content Duo 在学习过程中实时监测表现并动态调整模块比例:
课程结构:[新内容] [复习] [挑战] [新内容] [复习] [挑战]
儿童得分:
[新内容] → 95% ✓ 高级
[复习] → 88% ✓ 正常
[挑战] → 42% ✗ 有困难
↓
系统调整 → 减少挑战模块,增加复习模块
↓
下3个模块:[新内容] [复习] [复习](代替挑战)
↓
儿童表现提升 → 系统逐步恢复挑战内容
这一反馈循环帮助儿童保持“心流”状态,既有挑战性又不过于沮丧。
学习阶段自动识别及调整
自动分类(无需手动选择)
系统监控:
- 本周学习内容数量
- 准确率趋势(提升、稳定、下降)
- 掌握概念比例
- 课程完成率
示例区间阈值:
初级:掌握概念少于20,准确率低于60%
中级:掌握概念20-60个,准确率60%-85%
高级:掌握概念超过60,准确率85%以上,表现稳定
阶段转换规则:
- 初级→中级:连续3次课程掌握分数超过0.65
- 中级→高级:连续3次课程掌握分数超过0.78
- 回退:准确率骤降时系统自动下调阶段以保持学习动力
与 Duolingo 方法的比较
| 功能 | Duolingo | Amal Content Duo |
|---|---|---|
| 课程结构 | 固定相同 | 个性化定制 |
| 内容类型 | 选择题、打字题 | 45+种练习类型 |
| 单项记忆追踪 | 无 | HLR 跟踪 |
| 模块比例 | 固定 | 基于表现动态调整 |
| 阶段识别 | 手动选择难度 | 自动判断 |
| 实时适应 | 无 | 课程中动态调整 |
重要意义
没有 Content Duo:
- 儿童易感课程枯燥
- 无科学复习安排
- 天赋儿童缺乏挑战
- 学习困难儿童容易沮丧
使用 Content Duo:
- 每堂课程都独一无二
- 复习安排科学合理(基于 HLR)
- 互动参与度最大化
- 学习速度更快
常见问题解答
问:我能提前看到 Content Duo 会包含哪些内容吗?
答:不能看到具体练习题,但家长仪表盘会显示新课、复习和挑战的内容比例及当天复习的概念。
问:如果孩子不喜欢某种练习类型怎么办?
答:您可以在设置中禁用特定练习类型。Content Duo 会尊重设置,从剩余类型生成课程。不过我们仍建议多样化练习以帮助最佳学习效果。
问:Content Duo 如何适应不同学习速度?
答:阶段自动判断。学习快的儿童会更快升到中级,获得更多新课和挑战;需要更多时间的儿童会停留在初级,内容偏复习和简单,无压力,尊重个人节奏。

