📌 本原型基于《智教方案 V2》及配套评审材料制作:内置示例代码与班级数据用于演示闭环流程,判定与诊断为本地模拟,不连接真实模型、判题服务或学校系统。

提交代码 提交即录题 · 统一标签字典

语言检测:自动(C / C++ / Java / Python / JS)

按方案 V2 机制:未通过的提交自动进入错题库;期望输出由每题「参考解答」在沙箱内产出(回应评审 P0-2)。
🆓 自由代码提交:清空示例后粘贴/编写自己的 C / C++ / Java / Python / JavaScript 代码直接提交,内置静态规则引擎先做基本结构检查(括号配对、缺头文件、缺 main 入口、Python 块冒号),再逐行分析典型错误。
▶ 编译运行:C/C++ 由内置子集解释器真实执行并展示输出(覆盖常见教学语法;复杂特性会以「超出子集」明确拒绝,不假装能跑);Python 首次运行联网加载 Pyodide 真运行时;JavaScript 浏览器真执行;Java 浏览器离线不可执行,改用「提交判定」。


            

沙箱判定结果 三态:编译失败 / 运行时异常 / 输出不符

🧪
选择示例或直接编辑代码后点击「提交判定」
模拟沙箱将返回三态判定与错误归因

🔍 动态检查 真实执行 · 交互补输入 · 崩溃点自动归因(动态证据优先于静态预判)

支持 .c / .cpp / .py / .js(≤200KB,本地读取,不上传);语言按内容自动识别,可在上方「语言」下拉手动指定

        

机制说明:程序运行中要求键盘输入(scanf/getchar/input()/prompt())时会暂停,你在上方作答后系统带输入重放续跑,直至正常结束或崩溃。运行崩溃时,错误位置即动态证据——比「提交判定」的静态预判定位更准,报告直接映射到统一标签字典(知识点 × 错误类型)。

练习题库 公开教学页采集改编 · 每题带来源与参考解答

内置 53 题(C 37 + Python 16,难度 1~4 星四档)来自 CSDN、公众号、w3resource、博客园等公开练习页的经典题型改编(正式教科书为受版权保护出版物,不做原文抓取);每题带来源标注,C 题参考解答经内置解释器逐题实测、Python 题经 CPython 实测。点「⬇ 采集新题」可粘贴网页题目继续扩充,或在项目目录运行 harvest.py 批量采集候选。

我的错题库 错题标签 = 知识点 × 错误类型(与题库考点共用同一字典)

今日专项练习清单 由薄弱知识点生成

变式题推荐 同考点不同难度 / 同题型不同场景

在错题库点击某道错题的「练同考点」,这里会按统一标签字典筛出匹配变式题。

知识点掌握度 随练习完成情况更新

学习统计

注:认知偏差归因为探索性能力——原型仅展示与错误可一致对应的推断假设,不宣称已验证因果(方案 V2 口径)。