第5课:迷宫:调试

调试就是找到问题并解决问题的过程。有很多方法来调试问题。最简单的方法是一步步的前进,直到找到了哪里错了。

课程目标

学生将:

预测程序将在哪里出现问题

修改现有程序以解决错误

当程序步骤出错时,能够定位程序的错误

课程地址:https://studio.code.org/s/course1/stage/5/puzzle/1

本节内容主要是调试,如果上一届迷宫你已经很熟练的掌握了,这一节将会变得很简单,在你无法直接发现问题的时候,可以先运行程序,注意每一步执行,找到出错的地方,去修改它,例如:

第一关:运行后,小鸟向东移动了两步就停下来了,因此需要再让小鸟向东移动一步才能找到猪,所以需要添加一条指令。

少儿编程启蒙课程及答案(第5课迷宫: 调试)

第二关:当你的程序出现问题的时候你可以点击步进,一条指令一条指令的执行,找到出问题的地方,比如:

少儿编程启蒙课程及答案(第5课迷宫: 调试)

正确的修改方法:

少儿编程启蒙课程及答案(第5课迷宫: 调试)

第三关:移除多余的代码

少儿编程启蒙课程及答案(第5课迷宫: 调试)

第四关:后两步顺序出错,应先向南再向西

少儿编程启蒙课程及答案(第5课迷宫: 调试)

第五关:步骤比较多,结合左侧图,按照自己的思路一步步对照路线,查找问题,也可以用步进的方法,发现多了一个向南的指令

少儿编程启蒙课程及答案(第5课迷宫: 调试)

第六关:问题与第五关相同,删除多余的指令即可

少儿编程启蒙课程及答案(第5课迷宫: 调试)

第七关:移除多余代码(图中程序右侧未使用的代码块)

少儿编程启蒙课程及答案(第5课迷宫: 调试)

第八关:程序有错,并且不完整

少儿编程启蒙课程及答案(第5课迷宫: 调试)

第九关:程序步骤混乱,根据示意图重新修改

少儿编程启蒙课程及答案(第5课迷宫: 调试)

第十关:重新排列代码块,找到多余的与出错的地方

少儿编程启蒙课程及答案(第5课迷宫: 调试)

第十一关:向西多走了一步,移除即可

少儿编程启蒙课程及答案(第5课迷宫: 调试)

第十二关:注意题目要求,是最后一步的指令,题中有答案

附加课程

少儿编程启蒙课程及答案(第5课迷宫: 调试)

这里点击会有两个奖励关卡,难度相对比较大。

少儿编程启蒙课程及答案(第5课迷宫: 调试)

奖励关卡2,需要你重新排序:

少儿编程启蒙课程及答案(第5课迷宫: 调试)

加入学习小组:http://studio.code.org/s/course1/stage/5/puzzle/1?login_required=true


本站内容未经许可,禁止任何网站及个人进行转载。

   口袋儿题库-青少儿编程自测题库