CCF GESP图形化编程认证已正式采用Scratch OJ(Online Judge)自动测评模式。为帮助师生无缝衔接考试标准,码学堂开通了Scratch OJ功能,完整覆盖出题、组卷、答题、学情分析全流程。
一、双模式评测体系
根据题目类型与教学目标,教师可灵活选择自动或手动测评方式。
🤖 自动测评 (OJ 模式)
系统依据预设测试点自动判分,实时反馈结果。与 GESP 认证、CSP 等正式考试机制一致,适用于算法逻辑、函数实现等客观题型。
👩🏫 手动测评
教师手动执行学生项目并评分,适用于交互设计、创意表达、多媒体应用等非标准答案题目,保留教学评判的灵活性。
二、自动测评(Scratch OJ)操作流程
以下流程基于码学堂教师端标准操作,与现有编程题工作流一致。
📌 2.1 出题
图形化编程题目的出题逻辑与普通编程题一致,也可以使用码学堂AI出题,几分钟可完成,包括生成测试数据。
📚 2.2 组卷 · 语言标记为 Scratch
将 Scratch 编程题纳入「练习」「考试」或「竞赛」时,需在组卷设置中将语言标记为 Scratch。系统将自动识别并启用 OJ 测评引擎。
📎 完整组卷流程请参阅 码学堂组卷帮助文档。若启用监考系统,需使用客户端版本 MXT-OMS-V9.1。
🧑🎓 2.3 学生端 · 提交即反馈
学生在 Scratch 答题界面完成项目后,单击「提交」按钮,系统将 即刻执行测评并显示得分(若组卷时未隐藏成绩)。实时反馈机制有助于学生即时验证逻辑,提升自主学习效率。
✅ 即时判分: 提交后自动运行测试点,反馈通过情况与总分,与 GESP 认证考试体验一致。
👩🏫 2.4 教师端 · 学情分析
教师可通过 排名页 或 提交列表页 单击学生得分,深入查看其提交的 Scratch 项目代码、各测试点得分及详细日志,便于精准讲评与个性化辅导。
三、手动测评 · 兼顾创意表达
对于交互式故事、多媒体作品、游戏设计等需要主观评判的题目,教师可选择手动评分模式。
- 出题方式: 按常规主观编程题方法出题,无需配置测试数据。
- 适用场景: 创意编程、项目式学习、开放性任务等。
- 注意: 组卷时若勾选“主观题智能测评”,则仍按自动模式处理,可按需设置。
📎 主观题出题说明请参阅 码学堂编程题目出题帮助。
四、与 CCF GESP 认证接轨
📖 更多内容请查阅码学堂教师用户帮助文档 · 《如何在码学堂中进行图形化编程(Scratch OJ)教学?》 https://help.maxuetang.cn/project-9/doc-99/