“嵌套”的重复命令

  • 格式:doc
  • 大小:305.50 KB
  • 文档页数:12

1 嵌套的“重复”命令

课 题 《嵌套的“重复”命令》 课 时 2课时

教学

内容 LOGO嵌套的“重复”命令。

嵌套的“重复”命令,对学生来说理解其格式相对容易一些(只不过是重复命令里面又套了一个重复命令),如何利用嵌套的“重复”命令画旋转图形对学生来说理解上有一定的难度,主要表现在以下两个方面:

①搞不清画这个图形都在重复哪些动作?

②画完单个图形之后应旋转的角度?

教学

目标 知识与技能

1.知识:学习重复命令套重复命令,利用学习的命令画小风车,并自己创作图案。

2.通过本课教学,使学生理解嵌套的“重复”命令格式,掌握利用旋转画图的方法,能够熟练运用嵌套的重复命令画图。

2.技能:学习重复命令套重复命令,并用命令画图。使学生能够利用信息技术手段理解旋转画图的数学思维方式。

情感、态度、价值观

通过对重复命令套重复命令的学习,让学生自主探究由正多边形组成的图案的画法,激发学生学习PC LOGO语言的兴趣。

教学重难点 重点:学生学会运用嵌套的“重复”命令绘图。理解嵌套的“重复”命令格式。

难点:学习重复命令套重复命令。掌握利用嵌套的“重复”命令画旋转图形的方法和规律。

课前

准备 教师:制作CAI课件 学生:准备课本、练习本、钢笔等

本课的教学内容,必须在学生充分理解重复命令的基础上展开,因此在教学时,采用展示作品的形式引入,放手让学生大胆讨论、实践,从而总结归纳出画这样图形的方法。教师在整个教学过程中要起到穿针引线和启发点拨的作用,积极引导、帮助学生完成自主探索的过程,充分发挥学生的主观能动性。最后教师可以综合学生的课堂表现给出评价,主要从三个方面进行:①学生通过学习本课了解、掌握嵌套的“重复”命令。②运用嵌套的“重复”命令能画出旋转的图形。③培养学生的创新意识,能运用嵌套的“重复”命令绘制出不同的图形。

教学方法

本课教学建议采用启发式教学法、发现教学法和任务驱动教学法。 2 第一课时

教学

环节 教 学 过 程 教法、学法

导入

新课

一、复习:

1、同学们,谁知道周角是多少度?什么样的角是周角?

2、提问:重复命令的格式是什么?

repeat 重复次数[需要重复执行的命令]

3、请同学们用重复命令绘出边长100步的正三角形。

正三角形:REPEAT 3[FD 100 RT 120]

教师以新代旧,复习和巩固过去所学过的基本绘图命令,从而加深学生理解和巩固。

一、小风车

出示小风车。

任务分析:

这个图形中重复的图形是什么?重复了几次?

如果要完成这个图形,应该怎么做?(让学生板演)

REPEAT 2 [FD 100 RT 120] RT 90(画出图案的第一部分)

REPEAT 2 [FD 100 RT 120] RT 90(画出图案的第二部分)

REPEAT 2 [FD 100 RT 120] RT 90(画出图案的第三部分)

REPEAT 2 [FD 100 RT 120] RT 90(画出图案的第四部分)

实际输入命令试一下,是不是画出了风车?

师:请同学们观察这些命令,有什么特点?

小海龟在重复怎么样的操作?

①绘制单个图形;②旋转角度。

5、知识迁移:能否使用上节课学习的重复命令来简化刚才的命令?(让学生在黑板上直接改写,其他学生在本子上试写简化后的“重复”命令)

按照我们已知的重复命令格式,括号内是需要重复的命令,括号外是重复的个数,这样的命令格式,你能试着编写一下画小风车的命令吗?可以两个人讨论一下。

6、试一试用一条命令能画出这个风车吗?

REPEAT 5 [REPEAT 3[FD 100 RT 120] RT 90]

7、再观察一下这条命令,你还能发现什么?输入这

正三角形4次

让学生上黑板演示完成过程。

90度

360/4 因为小海龟旋转一周是360度,有4个正三角形,就把360平均分成四份。

3

上机

教学环节 组命令时应该注意些什么?

使用了两个“repeat”,重复命令内又有重复命令,大的套着小的,小的嵌入大的,我们把它叫做嵌套的“重复”命令(板书)。

这就是我们这节课要学习的内容。嵌套允许有多层嵌套,每层各有一对中括号。

师:在LOGO画图中,我们可以运用重复命令嵌套的方法,通过一些基本图形来旋转,从而构成更丰富的图形图案,你们想试试吗?

师:在行动之前,我们先来观察重复命令套用重复命令的时候,应该注意哪些地方呢?

①嵌套允许多层嵌套;

②每层都有自己的重复次数;

③每层各有一对中括号。

由此,我们可以得出多层重复命令的基本格式是REPEAT 个数 [REPEAT 边数[FD 边长 RT 360/边数]

RT 360/个数]

8、把刚才的风车再画一下,看谁已经会用嵌套的“重复”命令画风车了?

三、课堂练习:

老师这里还有一个风车,同学们看谁能先画出来。

这个风车的图形应该怎么画呢?

这个风车的图形是由五个完全相同的正三角形组成的。小海龟从母位出发,每画完一个正三角形,要旋转一定的角度,才能转向下一个正三角形的起始方向。按照这个方法,小海龟画完图形正好旋转一周。你知道这个角度是多少度吗?你是怎么算出来的?为什么?

谁能写出画这个风车的命令?

师:通过练习,自己能不能创作几幅相似的图形,快动手试试吧!

四、提升练习。

学生通过观察分析,自己发现问题解决问题,养成良好的学习习惯。

教师引导学生注意观察,找规律,由浅入深地细致地解决问题,为今后继续学习打好编程基础。

复习过去所学,使学生明确知识间的连贯性和可续性。

4 你还可以利用嵌套的重复命令画出什么图形?

6个正三角形 七个正三角形

(2)学习绘制旋转图形的方法:

师提出任务:

下面我们再来研究一下小海龟画这个图案,是怎样旋转的?转多少度?有什么规律?请同学们分组讨论一下。(此时学生兴趣很高,学习积极较高,都想第一个探索出这个规律)

[学生活动]分组讨论并上机练习。

[教师活动]巡视解答学生疑问,也可参与到某个小组和学生一起讨论。

[双边活动]讨论总结:

师:小海龟是怎样旋转的?是向右转呢,还是向左转?

生答:向左转、向右转都可以(教师可适时问:“为什么?”,拓宽了学生的思维)

师:转了多少度?

生答:90度。

师:有什么规律?

生答:画这个图案小海龟共转了四次,由起始向上的方向转了四次后又转为向上的方向,也就是正好转了一圈,一圈是360度,所以每次应转的度数为:360/4=90度。

师:表扬回答好的同学,并适时在黑板上前面板书旋转角度下方板书:

旋转的角度=360/旋转次数

师总结:也就是说利用旋转方法来画图我们可以得到这样一个规律:将绘制单个图形的命令重复旋转指定的次数就可以了。

用命令来表示就是:(在前面板书的基础上板书)

REPEAT 旋转次数 [绘制单个图形命令 RT(LT) 360 / 旋转次数] 5

评价

四、交流评价:

课堂评价表

评价项目 个 人 评 价 小 组 评 价

优秀 良好 一般 优秀 良好 一般

对知识点的掌握程度

上机操作的熟练程度

独立完成作业的情况

学习兴趣与纪律表现 教师巡视指导的过程中,发现问题及时解决问题。

学生通过进一步的上机练习,充分发挥学生的想象力和创造力,同时加深理解本课的教学重点。

学生互评

教师点评

总结

五、总结回顾

好的作品来源于不断的创新和反复的实验,今天很多同学发挥了自己的想象力和创造力,创作了许多精美的作品,同学们想一想,在运用重复命令嵌套的过程中,我们除了可以用正多边形为来画图,还能运用其它的图形来创作吗? 总结回顾本课所学知识,通过问题引导启发学生,调动学生学习兴趣,为下节课所学内容埋下伏笔。

重复命令嵌套

REPEAT 个数 [REPEAT 边数[FD 边长 RT 360/边数] RT 360/个数]

个 数 正三角形或正方形 旋转角度

A 6 第二课时

教学环节 教 学 过 程 教法、学法

导入

新授

一、复习:

1、提问:嵌套的“重复”命令的格式是什么?

repeat 重复次数[需要重复执行的命令]

2、运用重复命令绘制正方形。

3、绘制旋转的图形。(repeat 4 [fd 80 rt 90] rt 90)

(1)把命令看作正方形的纸板,围绕正方形纸板的四边画一圈,可以画一个正方形,再画一圈还是这个正方形,如果把正方形纸板旋转90度,再画一圈,再旋转90度,可以画出几个正方形?再画再旋转,再画再旋转,可以画成什么图形?

(2)如果在正方形的命令后面加上“RT 90”的命令,重复执行,看一看能绘制什么图形?(“田”字)

(3)展示:观察刚才画“田”字的命令,你能发现什么?

板书:

REPEAT 2 [FD 60 RT 90 FD 60 RT 90] RT 90(画出图案的第一部分)

REPEAT 2 [FD 60 RT 90 FD 60 RT 90] RT 90(画出图案的第二部分)

REPEAT 2 [FD 60 RT 90 FD 60 RT 90] RT 90(画出图案的第三部分)

REPEAT 2 [FD 60 RT 90 FD 60 RT 90] RT 90(画出图案的第四部分)

师:请同学们观察这些命令,有什么特点?

5、知识迁移:能否使用上节课学习的重复命令来简化刚才的命令?(让学生在黑板上直接改写,其他学生在本子上试写简化后的“重复”命令)

6、试一试用一条命令能画出这个“田”字吗?

7、再观察一下这条命令,你还能发现什么?输入这组命令时应该注意些什么?

师:先来观察重复命令套用重复命令的时候,应该注意

3.REPEAT 边数

[FD 边长 RT

360/边数]

4.正三角形:REPEAT 3[FD

100 RT 360/3]

教师创设情景,设置疑问,导入新课。通过学生身边熟悉的东西入手设疑,引导学生积极动脑思考。

教师以新代旧,复习和巩固过去所学过的基本绘图命令,从而加深学生理解和巩固。

教师出示课题