图形化编程(Scratch)总览
图形化编程题是一种「动手创作」类题目:学生用积木搭出一段作品(角色、脚本、舞台效果),提交后由平台自动检查作品是否达到题目要求。本分类同时面向学生和教师,帮助大家看懂「怎么答」「怎么看结果」「怎么出题」。
什么是图形化编程题
- 题目给出的是创作要求(例如「让小猫先问一道题,答对后得分加 1」),而不是四选一的选项。
- 学生的答案是一个作品(工程),在 Scratch 编辑器里用积木完成。
- 平台不仅看「跑出来对不对」,还会检查作品用到的积木、角色、运行结果与画面表现。
学生在哪里作答
- 从「题库」或老师发布的「作业 / 试卷」里打开图形化编程题。
- 打开后会进入 Scratch 编辑器(页面标题形如「…… - Scratch 编辑器模式」)。
- 在编辑器里完成作品;先点「保存工程」,再点「提交判题」。
- 提交后页面会出现「判题结果」面板(可拖动),逐条显示每个测试点是否通过。
提示:提交的是已保存的工程。如果只改了作品还没保存就点提交,页面会提示「请先保存工程后再提交判题」。所以每次修改后,务必先保存再提交,保证提交内容与所见一致。
提交后怎么看结果
- 面板会先显示「排队中」或「判题中」,并显示已等待的秒数;等待较久时会提示「判题服务处理中,请耐心等待」。
- 判题完成后,面板按测试点逐条展示:通过的与未通过的分开显示。
- 未通过项最多展示 3 条,其余折叠为「另有 M 项未通过」,避免一次看不过来。
判题结果状态说明
平台对每一份提交会给出一个总体状态,通俗解释如下:
| 状态 | 学生看到的字样 | 通俗解释 |
|---|---|---|
| 排队中 | 排队中 | 作品已提交,正在等待判题服务处理。 |
| 运行中 | 运行中 | 正在运行作品并逐条检查,稍等即可。 |
| 通过 | 通过 | 这一项的规则/期望全部满足,作品符合要求。 |
| 答案错误 | 答案错误 | 作品能被正常检查,但结果和题目要求不一致(例如坐标、变量、造型、说话内容不对)。这不是配置问题,是作品本身还需要改。 |
| 超时 | 超时 | 作品运行时间过长仍未结束。常见原因是「重复执行」没有退出条件,或一直在「询问并等待」而没有收到回答。 |
| 运行错误 | 运行错误 | 没能完成检查:多为测试点配置或运行环境问题(不是「答错」)。学生可先重新保存工程后再提交一次;若反复出现,请联系老师。 |
提示:区分「答案错误」和「运行错误」很关键——答案错误说明能判定但没达标,改作品;运行错误说明这次判定没能完成,通常要改判题配置或重试。
接着看
- 教师/教研出题:见「教师出题指南」。
- 遇到具体提示不知怎么办:见「常见提示与处理」。
- 想知道「哪些能自动判、哪些判不了」:见「判题能力边界」。