《护送好朋友回家》任务解说 by 大猫

任务目的

本次任务主要目的就是学会如何切换背景,了解坐标、判断。对于实现的方法没有做严格界限,所以发挥的空间比较大。

对家长说

  看到题目第一感觉可能会觉得无从下手,其实是把问题复杂化了,建议这种时候可以先用最简单的方式去实现,然后逐步去优化它,这也是一种进阶学习的过程  

  本例中如果不知道怎么找路,那就采用最简单的方式,用坐标规划好路线让它一步一步的移动即可,不必一开始就达到智能效果,如果有时间再钻研改进方法或通过参考别人的作品,去思考去学习去提高。

编程指导

【初级】了解坐标,通过坐标规划角色的回家路线,逐步按规划位置移动,切换背景回到家中

【中级】熟悉坐标,利用侦测模块,让角色自动探索道路移动

【创意】可借助电脑的硬件如摄像头或麦克控制角色的方向,移动回家

开始制作前可以画一个流程图,流程图制作方法可参考《思维导图系列二|各种类型的思维导图》中3/8流程图的说明,公众号回复思维可自动获取。

任务小结

此编程任务适合不同学习程度的小朋友去练习,重要的不是最终的结果,我们更希望看到小朋友的惊人创意。家长不要把自己的思维灌输给孩子,建议遵循孩子的想法去探索,让其自己发现问题,去改进去实现。

本期最佳作品

任务解说|Scratch编程任务《护送好朋友回家》

获奖者:山东-cookie(小学三年级)

专业点评

该小朋友的作品实现了我们的要求,对一个三年级的孩子来说,难度不算小,自己给小螃蟹增加了三个触点去探测道路,从程序上看对坐标有了比较清晰的理解,我看过该小朋友的上一个版本,其实上一个版本我也比较喜欢,虽然有问题,不过我认为一个思路比较好,始终让角色沿着道路的一边前进,这样如果走出边线只用向一个方向调整角度即可,不用去探测另一边。不足之处是我们知道螃蟹是横着走路的对不对?