news 2026/9/26 18:49:35

图形化自动判题系统 Scratch OJ

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
图形化自动判题系统 Scratch OJ

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)教学? - 码学堂教师用户使用帮助 - 码学堂帮助文档

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/26 18:49:01

AI落地四层架构:模型层、Harness层、Agent层与应用层的工程实践

1. 被模型光环掩盖的真相:为什么Demo惊艳上线却频频翻车过去两年我参与过十几个AI项目的落地,从智能客服到文档审核,从代码助手到数据分析。有一个现象反复出现:团队花大力气选模型、调参数、跑评测,模型在实验室里的表…

作者头像 李华
网站建设 2026/9/26 18:46:54

人工智能毕业设计新颖的方向答疑

0 选题推荐 - 人工智能篇 毕业设计是大家学习生涯的最重要的里程碑,它不仅是对四年所学知识的综合运用,更是展示个人技术能力和创新思维的重要过程。选择一个合适的毕业设计题目至关重要,它应该既能体现你的专业能力,又能满足实际…

作者头像 李华
网站建设 2026/9/26 18:46:27

Substrate实战:从核心架构到自定义Pallet开发

1. substrate是干嘛的——先把这词说透了很多人第一次看到“substrate”这词,第一反应是“酶反应的底物”,或者“PCB板子上的基材”。在区块链开发圈里,Substrate是Parity团队开源的一套用来构建自定义区块链的框架,而且是用Rust写…

作者头像 李华
网站建设 2026/9/26 18:43:32

会议纪要软件哪个更准确?2025年横评实测,帮你找到最靠谱的那款

你有没有遇到过这样的场景:开了一上午的跨部门沟通会,大家七嘴八舌说了两小时,会后整理纪要时却发现——谁说了什么完全记不清,关键决策点模糊,待办事项全靠猜。或者更糟,录音文件因为断网、电量不足直接丢…

作者头像 李华