AI+文娱、AI+教育等
Find a file
2026-05-14 23:46:13 +08:00
.forgejo/workflows Initialize track repository 2026-05-08 12:17:40 +08:00
curriculum w2 commit 2026-05-14 23:39:34 +08:00
CONTRIBUTING.md Initialize track repository 2026-05-08 12:17:40 +08:00
README.md readme optimize 2026-05-14 23:46:13 +08:00
SKILL.md w2 commit 2026-05-14 23:39:34 +08:00
SPECS.md w2 commit 2026-05-14 23:39:34 +08:00
submissions.json Initialize track repository 2026-05-08 12:17:40 +08:00
SUBMISSIONS.md Initialize track repository 2026-05-08 12:17:40 +08:00

Scripta — AI驱动的编程基础教学平台

面向零基础学习者的交互式编程教育工具,通过 AI 实时指导帮助初学者建立扎实的编程基础和计算思维。

赛道: AI+教育track-50

项目说明

  • 解决的问题:数据结构/算法课程抽象性强、挂科率高;传统教学中练习与反馈脱节、缺乏个性化辅导
  • 目标用户:大学非 CS 专业选修数据结构课的学生2025 岁),已掌握基础语法但从未接触过指针、递归或树结构
  • 使用场景:高等教育基础课程辅助学习,学生通过 Scripta 完成"概念讲解 → 可视化理解 → 代码练习 → AI 反馈 → 进度追踪"的学习闭环
  • 为什么值得做:通用 AIChatGPT/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 评测标准