项目范例:好玩的小猫

项目范例:好玩的小猫

情境

小猫乘坐穿梭机来到了编程世界,发现编程世界里的一切都是那么美妙,充满了神奇。现在,让我们跟着小猫一起探寻程序设计的基本结构,感受图形化编程的魅力吧!

主题 好玩的小猫之像素鸟

内容:拟利用图形化编程平台,编写一个“好玩的小猫之像素鸟”的程序。

规划

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

图1-1 “好玩的小猫之像素鸟”项目学习规划

1.游戏规则

(1)可控制像素鸟的移动,躲避障碍物;

(2)当像素鸟着地,或碰到障碍物,游戏结束(失败)。

2.游戏程序基本功能

(1)让障碍物自动向左移动,若障碍物碰到左壁则返回初始位继续移动;

(2)让像素鸟自动下落,形成像素鸟相对障碍物飞行的效果;

(3)通过空格键控制像素鸟的上移,避免碰到障碍物或落地。

探究

根据主题的指引和项目学习规划的安排,列出“好玩的小猫之像素鸟”项目学习探究活动内容,如表1-1所示。

表1-1 “好玩的小猫之像素鸟”项目学习探究活动

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

实践

根据项目主题,可能涉及的知识/技能点,需要一一进行实践或尝试,如表1-2所示。

表1-2 “好玩的小猫之像素鸟”项目实践内容

成果

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

图1-2 “好玩的小猫之像素鸟”游戏

评价

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