CCF GESP图形化编程认证已正式采用Scratch OJ(Online Judge)自动测评模式。为帮助师生无缝衔接考试标准,码学堂(mxt.cn)开通了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)教学?》 如何在码学堂中进行图形化编程(Scratch OJ)教学? - 码学堂教师用户使用帮助 - 码学堂帮助文档