今天最开心的事情是跟孩子制作了百发百中连发弩,孩子很是喜欢,不停地把玩。
上午孩子和爸爸去采购了鞭炮,准备晚上的时候放。中午我们吃了孩子心心念念的帝王蟹,这是熟冻的海鲜,原来会觉得口味肯定很差,没想到远超过预期。
下午和孩子一起制作了百发百中的ai作品,能够实现连续发射炮弹。单纯的发射毫无趣味性,如何能够念念有回响,次次有回应呢?这个时候编程就上场了,可以用选择结构给小程编写程序。小程本身有一个陀螺定位感应器,能够感应自身的位置,一旦发生偏移就可以感应到。所以,就可以编写代码让感应器进行判断,直立代表没有射中,偏移代表射中。
如何能够进一步提示射中目标呢?可以通过小程的led指示灯进行提示,直立就是红灯,射中目标是绿灯。当然也可以射中目标之后,播放胜利的歌曲,或者给屏幕上添加不同的表情提示,例如射中目标是开心地表情等等。这些所有的想法都可以通过python代码实现。
最后,将代码传递给小程,小程就可以实现相应的功能。孩子玩得不亦乐乎,让我也尝试发射一下,我试了三把,只有一次射中。这种自己自制玩具,自己玩乐的方式还是挺有趣味性的。希望孩子能够在此基础上继续改进自己的连发弩,实现更精确的环数播报等功能,没有做不到只有想不到。
不知不觉就快要过年了,年的脚步越来越近了,真想保持这个期待一直循环下去。