forked from opc-2026-shuzhi-w2-july/track-50
AI+文娱、AI+教育等
| .forgejo/workflows | ||
| curriculum | ||
| CONTRIBUTING.md | ||
| README.md | ||
| SKILL.md | ||
| SPECS.md | ||
| submissions.json | ||
| SUBMISSIONS.md | ||
Scripta — AI驱动的编程基础教学平台
面向零基础学习者的交互式编程教育工具,通过 AI 实时指导帮助初学者建立扎实的编程基础和计算思维。
赛道: AI+教育(track-50)
项目说明
- 解决的问题:数据结构/算法课程抽象性强、挂科率高;传统教学中练习与反馈脱节、缺乏个性化辅导
- 目标用户:大学非 CS 专业选修数据结构课的学生(20–25 岁),已掌握基础语法但从未接触过指针、递归或树结构
- 使用场景:高等教育基础课程辅助学习,学生通过 Scripta 完成"概念讲解 → 可视化理解 → 代码练习 → AI 反馈 → 进度追踪"的学习闭环
- 为什么值得做:通用 AI(ChatGPT/Claude)是百科全书——有问必答;Scripta 是脚手架式引导——在学生的最近发展区内只提供恰好足够的支持。这种差异化定位使 Scripta 成为传统教学工具和通用聊天机器人都无法替代的产品
- 验证方式:通过 A/B 测试(实验组 vs 对照组)、错误修复率分析、用户反馈等多维度指标验证教学效果
AI+教育定位
Scripta 是 AI原生 编程教育工具。没有 AI,这个产品最多只是一个"带视频讲解的数据结构题库"——而这正是市场上大量产品的现状。AI 让 Scripta 从"内容提供者"变成了"智能教学伙伴":
- 个性化不是换个语气说话,而是基于认知模型的自适应路径规划
- 反馈不是判对错,而是诊断思维误区并给出恰好足够的支持
- 可视化不是静态展示,而是用自然语言解释代码执行的教学叙事
目录说明
此目录包含提交给比赛平台的 W2 复赛(Wave 2: Prototype) 所有对外交付文件。这些文件将用于社区交叉评测和 AI 评审。
文件清单
| 文件 | 类型 | 内容概述 |
|---|---|---|
SPECS.md |
产品规范 | Scripta 项目提案 v2,含 MVP 范围、AI 核心定位、评测标准 |
SKILL.md |
核心交付物 | 数据结构教学 Skill(链表专题),含知识图谱、三层提示系统、教学协议、示例对话 |
curriculum/overview.md |
知识图谱 | 完整知识图谱结构、学习路径依赖关系、掌握度更新规则、数据接口规范 |
curriculum/units/u01-linked-lists-intro.md |
课程单元 | u01:节点(Node)、头指针(Head Pointer)、遍历意识(Traversal Awareness) + B1 遍历实现 |
curriculum/units/u02-insertion-ops.md |
课程单元 | u02:头插法(Insert at Head)、尾插法(Insert at Tail),含对比学习设计 |
W2 MVP 覆盖范围
本 Skill 覆盖链表专题以下知识节点(对齐 Specs v2 §5.2):
- ✅ A1 Node — 理解节点由数据和指针两部分组成
- ✅ A2 Head Pointer — 理解头指针在链表中的核心作用
- ✅ A3 Traversal Awareness — 能用自然语言描述从头到尾走一遍的过程
- ✅ B1 Traverse — 实现完整的链表遍历函数
- ✅ B2 Insert at Head — 在链表头部插入新节点
- ✅ B3 Insert at Tail — 在链表尾部插入新节点
📌 W2 MVP 范围说明:本交付仅覆盖 u01 + u02(插入操作部分)。Delete (B4) 和 Reverse (B5) 为后续迭代内容。
"可运行" 证明
根据 W2 要求,提交的 Skills 需"完整、有效、可运行"。
"可运行"的定义: AI Agent 能加载并执行此 Skill,按教学协议进行实际的教学交互。
证明方式: SKILL.md §6 包含完整的示例教学对话(含学生错误代码、AI L1/L2/L3 反馈),可直接验证 Agent 是否按 Skill 规范执行。
W2 Deliverable Checklist
- 完整:覆盖链表专题 MVP 范围的核心知识节点、教学方法论、错误处理机制
- 有效:三层提示系统 + Student Model 掌握度更新,确保教学闭环
- 可运行:示例对话证明 Agent 能按此 Skill 协议执行实际教学交互
- 符合 Specs:对齐 Specs v2 §5.2 MVP 范围(链表专题)、§6 AI 核心定位、§7 评测标准