少儿编程启蒙课程3:冰河世纪 调试程序

大家好,这是我们少儿编程启蒙系列课程的第3课,6-8岁左右的孩子经过一些指导就能完成。

本节课旨在让孩子了解在程序设计过程中如何进行测试,修改错误(bug),即调试程序(debug)。

调试程序是将编制的程序投入实际运行前,用手工或其它方法等方法进行测试,修正语法错误和逻辑错误的过程。这是保证计算机信息系统正确性的必不可少的步骤。编完计算机程序,必须在计算机中测试。根据测试时所发现的错误,进一步诊断,找出原因和具体的位置进行修正。

程序中的bug如果没有及时发现排除的话,可能会导致非常严重的后果。

PayPal 意外向某人支付 92 千万亿美元。当 Chris Reynolds 打开他的 PayPal 电子邮件对账单时,这位宾夕法尼亚州公关主管的账户余额显示为 92,233,720,368,547,800 美元。在 64 位数字的世界里,这个数字太过庞大,意味着存在编程错误。所幸这一错误很快就被发现,当他再次登录时,他的账户已经归零。PayPal 表示愿意为 Reynolds 选择的事业捐赠一笔数额不详的资金。

词汇表

Bug:程序中存在的错误或缺陷。

Debug:调试程序,修改错误。

任务背景

在遥远的冰河世纪,有一只可爱的松鼠,叫斯克莱蒂(SCRATTE)。他为了坚果可是拼了命。不过,拿到了坚果,却总也打不开,于是,他只能把坚果使劲地踩入地下,没打开不说,还让自己总是陷入一次又一次山崩地裂,火山爆发。

你的任务就是帮助斯克莱蒂找到坚果。寻找坚果的程序已经写在工作区,只是其中有些问题(bug),请你帮助调试并修改错误。想要修改错误,第一步是要找到错误,可以使用“步进”按钮来帮助你找到错误。在开始任务之前,先来看段视频,了解一下如何使用“步进”调试程序。

少儿编程启蒙课程3:冰川时代 调试程序.mp4

任务简介

明白了如何使用“步进”按钮找错误,我们就可以一起挑战关卡了,下面是关卡链接。

​​https://studio.code.org/s/express-2020/stage/3/puzzle/2

修正完每个关卡的“程序”后,可以点击运行来执行代码,也可以通过步进来调试代码(一步一步地执行代码)。完成关卡任务后,会提示是否进入下一个任务。

任务总结

我相信所有小朋友在尝试几次之后都能顺利完成所有的任务。在本节课中,我们学习了如果使用“步进”按钮找到程序中存在的问题,并修正它。你学会了吗?

你可能感兴趣的:(编程启蒙,少儿编程,编程启蒙)