郑州市金水区优胜路小学 刘新新 萌宠小管家

举报

发布于:2020-06-30

更新于:2020-06-30

16

1034

908719553

0M/ 0.1M

作品介绍:

灵感来源: 生活中有很多人喜欢养小宠物,但是随着生活节奏的加快,尤其是忙于工作,无暇顾及小宠物,不能及时给自己的宠物喂食物和水,导致小动物过度饥饿或口渴。因此通过运用广播的知识将童芯派硬件和慧编程软件角色结合起来,让宠物在饥饿或者渴的时候,借助童芯派闪灯和屏幕提示提醒自己的小主人该投食或者该加水了,通过童芯派A键和B键两个按键控制,分别对宠物进行投食和加水,能及时给小动物补充能量,增强保护小动物的意识。 设计思路: 程序中为小狗建了“饱腹感”和“口渴感”两个变量。“饱腹感”的初始值设为100,随着时间的推移,“饱腹感”逐渐降低,代表小狗越来越饿,当“饱腹感”降到40以下时,小狗会发出“汪汪汪”的叫声,说明小狗在饿的边缘挣扎,程序中显示“好饿”字样,同时在童芯派屏幕上显示“狗狗饿了”并闪烁红色灯,按下A键可以给小狗投食,食物出现,几秒后食物消失,小狗补充能量完毕且造型变大。“口渴感”的初始值设为50,随着时间的推移,“口渴感”越来越强,当“口渴感”增加到100以上时,小狗会发出“汪汪汪”的叫声,急需补充水分,程序中会显示“好渴”字样,会在童芯派屏幕上显示“狗狗渴了”并闪烁蓝色灯,按下B键可以给小狗喂水,装水的水杯出现,几秒后水杯消失,小狗补充水分完毕且发生变色。 实现功能: 从生活情境入手,通过童芯派和慧编程软件结合,运用编程的知识,能够及时掌握家里的动物饥饿口渴情况,并达到及时投食喂水的目的,从而增强保护小动物的意识。

操作说明:

操作说明: 在程序中,当绿旗被点击,随着时间的推移,小狗“饱腹感”会降低,发出叫声,给出“好饿”的信号,同步到童芯派上显示“狗狗饿了”,并闪红灯,按下A键,可以给小狗投食,程序中食物出现,小狗补充能量后会变大。同时小狗“口渴感”增强,达到一定程度,会发出叫声,给出“好渴”的信号,同步到童芯派上显示“狗狗渴了”,并闪蓝灯,按下B键,可以给小狗喂水,小狗喝水后变色。

收藏