第3课 突破封锁线 教案

资源下载
  1. 二一教育资源

第3课 突破封锁线 教案

资源简介

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

展开更多......

收起↑

资源预览