单元八
第31课 错误检测与提示

一、任务目标
理解错误检测是发现异常后给出提示,而不是静默失败;能在仿真中让错误条件出现时屏上或灯上有明确说明。
二、我们要学什么
- 学习要点:错误检测与提示|先发现再告知
- 本课过关:能完成:说出异常时应提示,正常时不应误报;载入体验程序,指出错误条件触发后有提示;解除错误后提示消失或恢复正常。
- 示例对齐:体验题对应
教育部教学指南改进版/六年级/29-2 错误检测予提示.mix;完整代码对应教育部教学指南改进版/六年级/19-3 输出用户反应入.mix。
三、本节要点
本课要认识检错与提示。重难点是提示要让人看懂,不要只有内部变量变化。要点对齐「错误检测与提示|先发现再告知」。
1读场景明确真实任务
2对要点错误检测与提示|先发现再告知
3载入运行官方积木/代码
四、解题思路
任务:出现错误时给出可见提示。请分清正常与异常两种输出。
本课主要用到:传感或按键、彩屏或灯。
- 1明确任务「有错要说」:异常时应有可见提示。
- 2判断错误条件,成立则显示或报警。
- 3解除错误后,确认提示结束。
流程示意(可对照左侧文字)
五、图形块功能讲解
本课用到的 Mixly 图形块均已在前面的课讲过。请直接对照编程练习搭积木;若有遗忘,回到该积木首次出现的课页复习。
六、知识点讲解
错误检测发现异常,提示把异常告诉人。本课要求屏上看得见变化——只改内部变量、屏上毫无变化,不算完成。提示应在错误消失后能够恢复。
先弄清:错了要让人看见;再进练习对照提示。
七、编程练习
点「载入」打开 MixVM(board=sant_design)。默认图形化积木;起步程序与积木均来自 MixGo Sant 官方示例。在 Mixly 工具栏点「运行 / 停止」,「检查」做关键字核对。请先读本页「四、解题思路」与「五、图形块功能讲解」,再点载入。
官方示例:29-2 错误检测予提示.mix。载入后运行。
正在载入编程环境
正在载入 MixGo SANT 仿真编程环境…
八、课堂练习
先完成两道正误判断,再做其余题目;选出后点「检查」。
判断:提示应在错误消失后能够恢复。
判断:检测到错误后只要在变量里记一下,不必在屏或灯上提示。
错误检测与提示的完整做法是?
异常消失后,提示应?
哪一种不算完成错误提示?
九、本节小结
本课主题是检错与提示:发现异常后明确告知。正常与异常的输出应能区分。