(共17张PPT)
突破封锁线
粤教版信息技术 第4册下B版
在去寻找金钥匙的路上,怪物变成了碉堡封锁住了道路,怎么办?
新知导入
不用担心,我们可以用大炮打掉这些碉堡。
贝贝,怪物变成碉堡封锁道路,怎么办?
新知导入
要想设计一门简单的大炮来打碉堡,我们先设计炮体、基座与炮台。
新知导入
设置画笔大小
设置画笔颜色
显示图片
新知讲解
01
设置画笔大小
设置画笔大小
利用p.size()命令画笔变大,画出炮的基座与炮台。
画笔大小:p.size()
画笔大小胡数值为1~999,默认大小为2,数值越大,画笔越粗;
学着做
程序命令 画笔效果
小妙招
独立命令 组合命令
p.size(60); p.fd(100); p.size(60).fd(100);
p.size(60); p.rt(90); p.fd(100); p.size(60).rt(90).fd(100);
学着做
程序命令 画图效果
int main() { p.size(60).rt(90).fd(100);//画炮的基座 p.bk(50).lt(90).fd(50);//画炮台 return 0; } 炮的基座:
炮台:
你成功了吗?
新知讲解
02
设置画笔颜色
炮体设计好了,接下来我们设计炮管。为了与炮台颜色区别,我们可以用p.color()命令改变画笔的颜色。
新知讲解
GoC三剑客 直行命令 前进 p.fd()
后退 p.bk()
转向命令 右转 p.rt()
左转 p.lt()
颜色设置命令 p.c()或者p.color() p.color()可以简写为p.c()。画笔颜色参数的数值范围为0~15,不同数值代表不同的颜色。
新知讲解
让我们来试试画炮管!
学着做
课堂练习
程序命令 画笔效果
加大炮管:
加小炮管:
新知讲解
03
显示图片
大炮完成后,我们可以向碉堡开炮了。可以使用p.pic()显示图片命令来显示碉堡。
学着做
显示图片
拓展任务
为了使发射的炮弹具有动态效果,我们可以在发射炮弹命令的前面增加增加一个控制画笔绘画速度p.speed()命令。
绘图速度数值范围为1~10,数值越大,速度越快。
请学生参考课本18面“试一试”,比一比,看一看谁发射的炮弹更有趣。
课堂总结