六年级LOGO小海龟编程概览

六年级LOGO小海龟编程概览
六年级LOGO小海龟编程概览

Logo编程第一课:认识海龟小画家

学习任务:

1、启动和关闭LOGO,了解LOGO的界面

2、认识LOGO绘图功能

教学重点:

1、LOGO操作界面的应用

2、LOGO的退出关闭方法

教学过程:

1、打开LOGO,认识一下它的操作界面。

标题栏、菜单栏、工具按钮栏、命令提示符、命令窗口

2、连一连,看看它们有什么功能:

图形窗口接收并显示输入命令

工具按钮可用来代替某些命令快速完成

命令窗口小海龟用LOGO语言画图的画纸

3、根据小面一段程序,看看小海龟做了什么?

FD 150 LT 90 FD 150

4、关闭退出LOGO

①在命令窗口中输入“BYE”,再回车,会出现对话框,选“是(Y),就要以退出LOGO。

②直接按X,选“是”,退出LOGO。

③在菜单FILE——EXIT,选“是”,退出LOGO。

百宝箱:

LOGO是一种计算面程序设计语言,是20世纪60年代由美国教授设计开发,是为了向儿童教授计算机编程技能的一种语言。

实践练习:

学生练习,教师巡视指导

教后记:

学生对LOGO语言比较感兴趣,有的学生还试着做后几节课的例子,表现出浓厚的学习欲望。

第二课:基本命令

学习任务:

3、学习LOGO的基本命令一

4、掌握前进、后退、左转、右转命令的使用格式

教学重点:

3、显龟、隐龟、清屏、清文本的使用不同点

4、命令使用格式

教学过程:

5、在命令窗口中输入以下命令,看看小海龟都画了什么图案小海龟画图法宝:

法宝1:让小海龟向前走、向后退

FD 150

BK 300

法宝2:小海龟转弯

LT 90

RT 180

法宝3:小海龟隐身大变法

HT

法宝4:图画不见了

CS

法宝5:命令窗口的文本被清空了

CT

6、想一想:你是如何知道控制小海龟运动来画图?

7、说一说,你能总结出LOGO命令的常用格式吗?

8、连一连,看看它们有什么功能

FD N 后退N步

BK N 前进N 步

LT N 左转N 度

RT N 右转N 度

ST 清屏

HT 清除命令窗口文本

CT 隐藏海龟

CS 显示海龟

9、用刚才学到的法宝来画一把小椅子吧

课堂思考:

1、查一查LOGO帮助,看看小海龟有何本领

2、输入命令错误时,小海龟有反应?

3、操作中忘记输入空格,小海龟有什么反应?

实践练习:

学生练习,教师巡视指导

教后记:

通过实例的操作,让学生记忆LOGO语言中的一些基本命令,可以达到事半功倍的效果。这几个命令还需在后几节课中仍需强调。让学生多多接触。

第三课:小海龟的特技

学习任务:

5、学习LOGO的基本命令二

6、掌握抬笔、落笔、回家、橡皮擦、画笔粗细命令的使用

7、教学重点:

5、抬笔、落笔使用不同点

6、画笔粗细使用的前后一致性。

教学过程:

同学们,我们能不能利小小海龟来画一画虚线呢?这就要用到抬笔和落笔命令了。这两个命令相结合,就可以画出虚线了。抬笔就不能画线,落笔才能画线。这个要牢记住!

如图所示:

1、看看小海龟还有什么法宝

法宝1:画线无痕

PU与PD相结合

FD 40 PU FD 30 PD FD 40

法宝2:粗细可变的画笔

SETW N

SETW 25 FD 80

SETW 70 FD 60

法宝3:橡皮擦

PE

FD 80 PE BK 80

法宝4:小海龟回家

HOME

FD 80 RT 90 FD 100 HOME

2、将以下命令与功能相对应

PU 擦除笔迹

PE 回家

PD 抬笔

HOME 落笔

SETW N 改变粗细

7、用刚才所学到的法宝来写一个“王”字吧

CS SETW 10

LT 90 FD 80 RT 90

PU FD 40 PD RT 90 FD 80

LT 90 PU FD 40 LT 90 PD

FD 80 BK 40 LT 90 FD 80 HT

课堂思考:

画出一辆小坦克:

SETW 80 RT 90 FD 150

BK 75

LT 90 FD 50

RT 75 SETW 30 FD 40

SETW 10

FD 30

HT

实践练习:

学生练习,教师巡视指导

教后记:

学生对抬笔和落笔的使用仍不大熟悉。有的学生根本不懂抬笔落笔是何意思,所以有必要加强形象比喻的讲解,另外命令的训练要加强。

第四课:基本命令大集合

学习任务:

总结LOGO的基本命令

教学重点:

FD前进、BK后退、LT左转、RT 右转、CS清屏、CS清文本、PU抬笔、PD落笔、HOME回家、PE橡皮、SETW改变画笔粗细。

教学过程:

同学们,我上前二节课学习了LOGO一些常用命令,今天我们来做个总结,做个回顾。首先做道连线题,目的是要熟记这些命令作用。

FD 回家

BK 抬笔

LT 前进

RT 左转

PU 改变画笔粗细

PD 清屏

HOME 清文本

PE 落笔

SETW 右转

CS 后退

CT 橡皮

格式:FD 空格步长BK 空格步长

LT 空格度数RT 空格度数

PU与PD 相结合

SETW 空格数字

思考:

HOME 命令作用是什么?

PE清除命令后要不要带数字?

SETW命令带的数字是越大,画的线就越粗,对不对?

我们怎样去判断小海龟在画布上的方向?

PU与PD相配套,永不分离。对不对?

实践练习:

教师让学生熟读,并进行默写命令相关作用。

教后记:

本节课是对前几节课所学命令作个总结,让学生在练习中记忆,在记忆中练习。

第五课:五彩缤纷的LOGO

学习任务:

学习转变笔色、背景色、填色的命令

教学重点:

填色命令的使用

教学过程:

同学们,我们怎么给小海龟画出的力画涂上颜色呢?有没有同学想出答案?我们用笔色和填色命令就可以给图画加上颜色。做一做:

小海龟生活在世界是五颜六色、丰富多彩的。当我们进入LOGO 时,画纸是白色的,利用工具按钮可以改变画纸或者笔的颜色。

1、改变画纸的颜色

单击工具栏上的第五个按钮,可以看到下图所示的颜色画板,画纸共有16种颜色,选择其中一种,画纸颜色就会改变,输入以下命令,SETBG 8

看看画纸有何变化

2、改变小海龟画笔的颜色。

单击工具栏上的第六个按钮,可以改变海龟画笔的颜色。输入以下命令:SETPC 13

看一看,海龟的颜色有什么变化。

3、如何利用小海龟填充颜色

FILL 填色

语法1)FILL 2)FILL 数

功能:FILL对屏幕上的某一个区域按照当前的笔的模式、颜色和图案进行填充。FILL从当前海龟所在处开始,在一条封闭的、颜色为当前的笔色的边界处停止。若FILL带有参数,则FILL在由

输入指定的笔色画成的封闭边界处停止。FILL及其参数必须写在括号内。

若海龟的笔的状态是PENDOWN,FILL将待填充的区域用当前的笔色填满。若笔的状态是PENERASE,FILL将待填充的区域用背景色填满。若笔的状态是PENREVERSE,FILL将待填充的区域用背景色填满。若笔的状态是PENREVERSE,FILL将待填充的区域用当前颜色的互补色填满。比方说,白的填成黑的,绿的填成红的。例子:

repeat 4[fd 40 rt 90] pu rt 45 fd 20 pd fill

做一做:

动手画出一个黄色的100

选取小海龟画笔的颜色——画出长方形——让小海龟走到长方形内部——使用涂色命令

FD 50 RT 90 FD 65 RT 90 FD 50 HOME 画长方形

RT 45 PU FD 20 PD 小海龟走到长方形内部

FILL 涂色命令

百宝箱:

1、涂色步骤如下:抬笔——让小海龟走进封闭区——落笔—

—FILL命令

2、涂色要注意:封闭图形(不能有缺口)、提前选色(将海龟

画笔的颜色提前变成要涂的颜色)

实践练习:

想一想,如何利用画笔颜色、背景色、填色命令来画一面小红旗呢?

学生练习,教师巡视指导

教后记:

学生对背景的设置及小海龟的颜色设置掌握比较好。在填空颜色时需用到抬笔和落笔,这点教师要提醒。

第六课:用重复命令画图

学习任务:

学习重复命令,了解什么是嵌套

教学重点:

重复命令的应用

教学过程:

同学们,假如我们让小海龟画圆,如果要它连续画5个,那是不是重复了啊,如果我一个个来画,是很累的。我们能不能用

到重复命令呢?

比一比:

FD 80 RT 90

FD 80 RT 90 REPEAT 4[FD 80 RT 90]

FD 80 RT 90

FD 80 RT 90

总结:

左边程序重复的内容是:FD 80 RT 90

重复的次数是:4

重复命令的格式是:REPEAT 重复次数[重复内容]

做一做:

用重复命令简化下列命令:

FD 50 RT 60 FD 50 RT 60 FD 50 RT 60

REPEAT 3[FD 50 RT 60]

FD 40 BK 80 RT 120 FD 40 BK 80 RT 120

REPEAT 2[FD 40 BK 80 RT 120]

1、正多边形的画法:

常见的正多边形有等边三角形、正方形。

正多边形特征有:各边相等,各内角相等,图形封闭

小海龟画边长为60的等边三角形的步骤:

①小海龟从C点出发,向上走60步到A点,右转120度继续

向前;

②小海龟完成正三角形后,转了360度,画出一个封闭图形

③根据前面学过的命令,正三解形的画法是:

FD 60 RT 120 FD 60 RT 120 FD 60 RT 120

④用重复命令代替:REPEAT 3[FD 60 RT 120]

2、画一个小风车,每一条线段长为80,写出命令:REPEAT 8[FD 80 BK 30 RT 45]

想一想:

3、重复次数与正多边形的边数有什么关系?

4、小海龟前进的步长与正多边形的边长有什么关系?

5、小海龟的转角大小与正多边形的边数有什么关系?

实践练习:

学生练习,教师巡视指导

教后记:

通过分步讲解,大多数学生对掌握重复命令的应用。但还要加强练习,多做习题。

第七课:重复命令的嵌套

学习任务:

学习重复命令的嵌套

教学重点:

嵌套的应用

教学过程:

同学们,我们上节课学了重复命令,今天我们要来说学嵌套命令,什么是嵌套?简单地说,就是在重复命令中重复的内容也是由一些重复命令组成的。

看一看:

用重复命令的嵌套画出来的五角星花

小海龟要画5次形状和大小都相同的正方形

看一下上图,可以看到它是用边长为80的正方形重复了5次画成的。

正方形重复了五次,REPEAT 5[正方形RT 72]

边长为80的正方形:REPEAT 4[FD 80 RT 90]

完整命令是REPEAT 5[REPEAT 4[FD 80 RT 90] RT 72]

做一做:

动手画一朵雪花

下图的雪花是由一个基本图形重复画成的,该基本图形由一条直线和一个正方形组成,请改变画笔的颜色和粗细,自己动手画一朵漂亮的雪花。

SETW 6

REPEAT 6[FD 50 LT 45 REPEAT 4[FD 40 RT 90] RT 45 BK 50 RT 360/6]

REPEAT 6[FD 70 LT 45 REPEAT 4[FD 60 RT 90] RT 45 BK 70 RT 360/6]

SETW 1

HT

百宝箱:

6、要明确各层重复的次数和重复的内容

7、由内向外或由外向内逐渐思考图形的分解或组成

8、命令的书写要有条理,使用“[”和“]”的数量和命令对

应的作用范围要一致。

实践练习:

学生练习,教师巡视指导

教后记:

重复命令的嵌套,对学生来说是比较难的。在这里,我从分步讲解来引入重复的嵌套。一层推一层,大的里套小的,达到理解的效果。仍需练习课一节进行巩固。

第八课:重复命令习题练习

学习任务:

重复命令及重复命令嵌套相关的练习

教学重点:

灵活运用嵌套

教学过程:

重复命令格式是REPEAT 重复次数[重复内容]

习题练习

1、填空:

正十七边形:REPEAT [FD 5 RT 360/17]

正边形:REPEAT 13[FD 5 RT 360/13]

正十五边形:REPEAT 15 [FD 5 RT 360/ ]

正三十六边形:REPEAT [FD 5 RT ]

2、利用LOGO重复命令及重复命令嵌套画图

学生操作,教师巡视指导

1、

2、3、

4、

教后记:

学生在教师提示下,都仍完成。比较满意。

第九课:编写过程巧画图

学习任务:

了解什么是过程,使用编辑命令EDIT编辑过程

教学重点:

EDIT命令的使用

教学过程:

做一做:

编写画一个红色的五角星的过程

步骤:

相关主题
相关文档
最新文档