内容正文:
第3课突破封锁线
一、教学目标
1、
知识与技能
①
学会设置画笔的大小;
②
学会设置画笔颜色;
③
掌握显示图片的方法:
④
能自己设计“大炮大碉堡”。
2、过程与方法
①
体验提出问题、分析问题并解决问题的过程。
②
掌握GOC程序设计的一般方法。
3、情感、态度和价值观
(①
通过参与设计GOC游戏程序,培养对程序设计的
兴趣。
二、教学重难点
重点:学会设置画笔大小、颜色。
难点:能自己设计“大炮大碉堡”。
三、教学过程
1、情景导入。
玲玲和贝贝去寻找金钥匙,可是怪物变成了碉堡的情境,
引导学生回忆战士们会用什么来炸碉堡?从而引出是大炮
这一概念。
引出:可以设计一门简单的大炮来大碉堡,突破封锁线。
2、新课教学
(1)设置画笔大小
观察简笔画的大炮,找出组成大炮的线段之间的区别是
粗细不同。引出设置画笔大小的命令;p.size():设置画笔
大小,数值为1999,默认大小为2,数值越大,画笔越粗。
学着做:修改命令,查看一下粗细不同的画笔画出来的实际
效果。试着画出大炮的基座的炮台。
(2)设置画笔颜色
炮的基座和炮台设计好了,接着,我们设计炮管,为
了与炮体有所区别,我们需要改变画笔颜色。
P.color():,简写p.c():改变画笔颜色。数值为0
15,不同的数值,代表不同的颜色。
学着做:改变画笔的颜色,画出炮管。
小妙招一:GOC三剑客
根据大炮构造图,观察大炮基座,结合GOC画笔默认笔
尖方向进行引导;画物体时要先使用转身命令调整好笔尖方
向再开始画。
颜色设置命令与执行命令,转向命令是我们编写程序时
最常使用的三种命令。我们称之为“GOC三剑客”。
Goc三剑客
直行命令前进p.fd(步数)
后退p.bk(步数)
转向命令___右转p.rt(角度
左转p.It(角度)
颜色设置命令p.c(颜色值)或p.color(颜色值)
小妙招二:组合命令
随着程序命令的增加,我们可以将首代码相同多条命令
写在一起,省略相同的代码P,从而简化程序的长度,独立
命令和组合命令的执行结果一样。
(3)。显示图片
图。
大炮完成了,我们可以导入一张带有碉堡图案的背景
p.pic“图片文件名”);显示图片,以画笔的当前位置为
中心,显示图片。
特别提醒:双引号和图片的后缀名不可少。如命令语句是:
p.pic(“表图8.jpg”;
3.操作练习。
请同学们运用学习过的GOC命令来让大炮打碉堡,或者自
己设计一个喜欢的超级大炮来打碉堡。比比看,谁设计的大
包最有创意,谁设计的大炮打碉堡效果最好?
试一试
为了使发射的炮弹具有动态效果,有兴趣的同学可以在
发射炮弹的命令前面增加一个控制画笔绘图速度的p.speed
()命令。画笔绘图速度的数值范围为1~10.
数值越大,速度越快,数值多少为宜,需要根据实际情
况而定。
在发射第一炮弹的命令前面增加p.speed(2);命令,使
原程序的命令变为p.speed(2)size(15)c
(1).up().fd(50)down(0.fd(20;
板书设计
第3课、突破封锁线
教学反思:
学生都能够迅速打开GOC编程软件,并不能熟练的操作
软件,存在了照本宣科,没有抓住技巧,导致消耗时间长,
锻炼学生的逻辑思维能力,学生积极性强,能够自主动手操
作,学生能够清晰了解画笔设置。