如何给小朋友解释华为Mate30黑科技?用少儿编程来模仿一个

9月华为发布了Mate30系列手机,国货之光。其中有个有趣的黑科技,叫隔空手势,顾名思义,不用触摸屏幕就能上下滚动网页,这样再也不用担心吃小龙虾的时候弄脏手机了

如何给小朋友解释华为Mate30黑科技?用少儿编程来模仿一个

如果小朋友问起这是什么原理?该怎么回答?翻出我的研究生教材和最近在看的书,掂量了一下,足有10斤重。嗯......摞在一起可以给小朋友当凳子坐

如何给小朋友解释华为Mate30黑科技?用少儿编程来模仿一个

与其搬弄“ 帧间差分法”“神经网络”这些吓人的术语,还不如让小朋友自己动手实现一个类似的程序。这就是我用scratch编程做出来的效果,用手势指挥太空狗上下移动:

如何给小朋友解释华为Mate30黑科技?用少儿编程来模仿一个

Scratch3.0 里面有个强大的模块叫视频侦测,用搭积木的方法就能模仿出Mate30的隔空手势,10岁以上的小朋友都能学会。

第一步,打开Scratch3.0

第二步,点“添加扩展”,然后选择视频侦测

如何给小朋友解释华为Mate30黑科技?用少儿编程来模仿一个

第三步,把太空狗添加到舞台上

如何给小朋友解释华为Mate30黑科技?用少儿编程来模仿一个

第四步,用积木给太空狗编程,只需要三块积木,惊不惊喜?意不意外?就是这么简单

如何给小朋友解释华为Mate30黑科技?用少儿编程来模仿一个

现在试一下效果吧,电脑的摄像头会开始工作,当手碰到太空狗时,它就会向上移动。这样,我们不需要鼠标,不需要键盘,不需要触摸屏,就能控制太空狗了:

如何给小朋友解释华为Mate30黑科技?用少儿编程来模仿一个

知道了原理,接下来怎么实现上下移动,就需要小朋友举一反三了。

通过简单易懂的编程,小朋友可以体验到科技的力量。虽然Mate30比我们的Scratch程序要复杂的多得多得多,但希望这个体验能激发起小朋友的兴趣,以后能啃得动十斤重的书,创造出更黑的黑科技。

作者:杰升实验室(jasonlab),感兴趣的话,请搜索并加关注哦


分享到:


相關文章: