项目范例:小猫的贴心服务

项目范例:小猫的贴心服务

情境

小明在图形化编程世界里,跟着小猫一起感受到了一些编程的乐趣。不过,他总觉得有些美中不足。

小猫:小明,什么事啊,你看起来不是很高兴嘛。

小明:嗯。有没有什么办法,能让我们所编的程序跟真实的环境结合起来呀?

小猫:有啊,我的口袋里就有很多神奇的宝贝,可以帮你实现愿望。

小明:那太好了!

主题 小猫的贴心服务

内容:通过传感器的感知,使编写的程序能与真实环境互动,具有一定的智能性。

规划

根据本项目的主题及内容要求,制订相应的项目学习规划,如图2-1所示。

图2-1 “小猫的贴心服务”项目学习规划

“小猫的贴心服务”程序基本功能描述:

(1)感知环境光线,自动开启或关闭照明灯;

(2)感知人声响度,执行人声命令;

(3)读取按键开关和滑杆的状况,以此判断是否执行外部动作;

(4)利用热敏传感器,探测并显示环境温度;

(5)利用震动传感器设计应用程序;

(6)利用其他外接设备感知环境状况,设计智能应用程序,实现贴心服务。

探究

根据主题的指引和项目学习规划的安排,列出“小猫的贴心服务”项目学习探究活动内容,如表2-1所示。

表2-1 “小猫的贴心服务”项目学习探究活动

通过探究学习,掌握实现项目,编写实用程序作品的必备知识和技能。

实践

根据创作主题作品可能涉及的知识/技能点,开展项目学习实践活动。

(1)尝试利用Arduino板所带的感知元器件,设计智能应用程序,实现小猫的贴心服务;

(2)尝试利用其他外接设备,如震动传感器、人体红外传感器灯,感知周围环境状况,设计更贴心的智能应用程序。

成果

通过探究、实践,最终可以实现项目,制作、完成项目作品,如图2-2所示。

图2-2 小猫的贴心服务

评价

根据本册附录1“项目活动评价表”,对项目学习过程和成果作品进行评价。