码学堂 Scratch OJ 上线

2026-07-02 18:15:59
对接 CCF GESP 图形化编程认证

CCF GESP图形化编程认证已正式采用Scratch OJ(Online Judge)自动测评模式。为帮助师生无缝衔接考试标准,码学堂开通了Scratch OJ功能,完整覆盖出题、组卷、答题、学情分析全流程。

一、双模式评测体系

根据题目类型与教学目标,教师可灵活选择自动或手动测评方式。

🤖 自动测评 (OJ 模式)

系统依据预设测试点自动判分,实时反馈结果。与 GESP 认证、CSP 等正式考试机制一致,适用于算法逻辑、函数实现等客观题型。

👩‍🏫 手动测评

教师手动执行学生项目并评分,适用于交互设计、创意表达、多媒体应用等非标准答案题目,保留教学评判的灵活性。

二、自动测评(Scratch OJ)操作流程

以下流程基于码学堂教师端标准操作,与现有编程题工作流一致。

1 出题 2 组卷 3 学生答题 4 教师查看

📌 2.1 出题

图形化编程题目的出题逻辑与普通编程题一致,也可以使用码学堂AI出题,几分钟可完成,包括生成测试数据。

📚 2.2 组卷 · 语言标记为 Scratch

将 Scratch 编程题纳入「练习」「考试」或「竞赛」时,需在组卷设置中将语言标记为 Scratch。系统将自动识别并启用 OJ 测评引擎。

📎 完整组卷流程请参阅 码学堂组卷帮助文档。若启用监考系统,需使用客户端版本 MXT-OMS-V9.1

🧑‍🎓 2.3 学生端 · 提交即反馈

学生在 Scratch 答题界面完成项目后,单击「提交」按钮,系统将 即刻执行测评并显示得分(若组卷时未隐藏成绩)。实时反馈机制有助于学生即时验证逻辑,提升自主学习效率。

即时判分: 提交后自动运行测试点,反馈通过情况与总分,与 GESP 认证考试体验一致。

👩‍🏫 2.4 教师端 · 学情分析

教师可通过 排名页提交列表页 单击学生得分,深入查看其提交的 Scratch 项目代码、各测试点得分及详细日志,便于精准讲评与个性化辅导。

三、手动测评 · 兼顾创意表达

对于交互式故事、多媒体作品、游戏设计等需要主观评判的题目,教师可选择手动评分模式。

  • 出题方式: 按常规主观编程题方法出题,无需配置测试数据。
  • 适用场景: 创意编程、项目式学习、开放性任务等。
  • 注意: 组卷时若勾选“主观题智能测评”,则仍按自动模式处理,可按需设置。

📎 主观题出题说明请参阅 码学堂编程题目出题帮助

四、与 CCF GESP 认证接轨

🏅 Scratch OJ 是 GESP 备考首选!

  • 考试模式一致: GESP 图形化编程认证已采用 OJ 自动测评。学生在码学堂的每次练习,都等同于一次模拟考试,有效消除考场陌生感。
  • 评分标准统一: 基于测试点的自动判分逻辑,与 GESP 认证的评分规则保持高度一致,确保练习与考试尺度对齐。
  • 全级别覆盖: 支持 GESP 1~4 级图形化编程所有知识点的练习与评测,从基础语法到综合应用均可训练。
  • 教学数据反馈: 教师可通过学情分析精准定位薄弱点,调整教学策略,实现数据驱动的因材施教。

📖 更多内容请查阅码学堂教师用户帮助文档 · 《如何在码学堂中进行图形化编程(Scratch OJ)教学?》 https://help.maxuetang.cn/project-9/doc-99/