六年级logo教案.docx
《六年级logo教案.docx》由会员分享,可在线阅读,更多相关《六年级logo教案.docx(32页珍藏版)》请在冰点文库上搜索。
六年级logo教案
第一课、欢迎进入Logo世界
教学目标:
1、了解Logo语言的发展历史。
2、学会启动和退出Logo语言。
教学重点:
学会启动和退出Logo语言。
教学难点:
学会启动和退出Logo语言。
教学方法:
演示法、讲解法、练习法
教具学具:
计算机
教学过程:
一、导入
介绍什么是计算机语言,用计算机语言编程可以干什么?
引发学生的兴趣。
二、新授
(一)启动PCLogoforwindows
方法:
1、开始“开始”菜单。
2、将鼠标指针依次指向“程序”-“PCLogo”-“PCLogo”命令。
3、单击鼠标左键。
学生练习
介绍界面分上下两个窗口:
图形显示窗口和命令提示窗口。
(二)退出PCLogoforwindows
方法一:
1、在命令提示窗口的“?
”后面输入“bye”命令。
2、按回车键。
3、单击“是”即可。
方法二:
1、打开“File”菜单,选择“Exit”命令。
2、单击“是”即可。
学生练习进入和退出
(三)Logo语言的三种显示状态
讲解三种显示状态
1、图形文字混合显示状态(SS)
2、全屏幕文字显示状态(TS)
3、全屏幕图形显示状态(FS)
学生练习转换不同的显示方式
(四)Logo语言的按钮
在老师的讲解下学生逐个试用按钮。
(五)Logo语言的帮助状态
启动方法:
方法一:
按功能键F1。
方法二:
选择“Help”菜单中的命令。
学生练习
三、学生练习
1、说一说进入和退出Logo语言的方法有哪些?
2、说一说Logo语言的屏幕有哪三种显示状态?
3、在计算机上运行书上练习题中的命令,看一看会是什么图形。
四、总结下课
板书设计:
第一课、欢迎进入Logo世界
一、启动方法
二、退出方法
三、三种显示状态
四、Logo语言的按钮
五、Logo语言的帮助状态
课后小结:
学生第一次学习LOGO语言,兴趣非常浓厚,教学效果良好。
由于刚开学,学生的情绪还比较不稳定,上课纪律不好,下节课应采用小组比赛得红旗的方法来解决。
第二课、小“海龟”动起来了
教学目标:
1、认识小海龟。
2、学习几个简单的命令。
教学重点:
学习几个简单的命令。
教学难点:
学习几个简单的命令。
教学方法:
演示法、讲解法、练习法
教具学具:
计算机
教学过程:
一、复习
学生练习启动和退出Logo语言,和转换三种显示状态。
二、新授
介绍小海龟
老师讲解小海龟的作用,和它的原位
(一)前进命令FD
格式:
FD步数
例:
FD15
学生练习
(二)清屏命令CS
格式:
CS
例:
CS
学生练习
(三)后退命令BK
格式:
BK步数
例:
BK50
学生练习
(四)向右转命令RT
格式:
RT度数
例:
RT90
学生练习
(五)向左转命令LT
格式:
LT度数
例:
LT90
学生练习
(六)让迷路的小“海龟”找到家HOME
格式:
HOME
例:
HOME
学生练习
三、学生练习
画出书上练习题上的图形。
四、总结下课
板书设计:
第二课、小“海龟”动起来了
一、前进命令FD
二、清屏命令CS
三、后退命令BK
四、向右转命令RT
五、向左转命令LT
六、回家命令HOME
课后小结:
这一节课学习的内容比较简单,学生们很快就掌握了,只是需要学生记的命令有些多,很多同学记不全,下一节课我要再给学生一节课练习,来增强记忆力。
总的来说,教学效果良好。
第三课、算算小“海龟”要转多少度
教学目标:
学会计算机小海龟转动的度数。
教学重点:
学会计算机小海龟转动的度数。
教学难点:
学会计算机小海龟转动的度数。
教学方法:
演示法、讲解法、练习法
教具学具:
计算机
教学过程:
一、复习
启动LOGO程序,画出书上练习题上的图形。
二、新授
如果我们要画出各种美观的图案,就要不停地让小海龟转动方向。
你会准确地计算机小海龟要转动的角度吗?
角的知识
角是由一点引出的两条射线形成的。
角的大小通常用度表示。
锐角:
大于0度而又小于90度的角。
直角:
等于90度的角。
钝角:
大于90度而又小于180度的角。
平角:
等于180度的角。
小海龟由一个方向转向另一个方向,在这两个方向间就构成了一个角,这个角的度数就是小海龟转动的角度。
有一些小海龟转动的角度,我们一下不容易看出来,只有通过计算才能够准确地控制小海龟的旋转。
计算机方法:
我们把小海龟当前的方向看成一条直线,即一个平角。
假如要留下30度,那么,小海龟需要转动的角度就是从180度中减去30度而得到的度数(180-30=150)。
学生练习计算角度。
三、学生练习
先计算,再画出书上练习题上的图形。
四、总结下课
板书设计:
第三课、算算小海龟要转多少度
我们把小海龟当前的方向看成一条直线,即一个平角。
假如要留下30度,那么,小海龟需要转动的角度就是从180度中减去30度而得到的度数(180-30=150)。
课后小结:
计算小海龟转的角度比较枯燥,学生在听讲的时候有些不认真,感觉简单,不想听,下一节课我决定在教室内上课,举行一次小测验,考一考学生计算小海龟转的角度的方法是否学会,让学生明白学计算方法的重要性,开阔学生的视野,增强学生的学习积极性。
第四课、与小“海龟”捉迷藏
教学目标:
学会将线段或小海龟隐藏起来。
教学重点:
学会将线段或小海龟隐藏起来。
教学难点:
学会将线段或小海龟隐藏起来。
教学方法:
演示法、讲解法、练习法
教具学具:
计算机
教学过程:
一、复习
先计算再画出书上第二课练习题上的图形。
二、新授
(一)抬笔命令PU
格式:
PU
例:
PU
学生练习
(二)落笔命令PD
格式:
PD
例:
PD
学生练习
(三)隐藏小海龟命令HT
格式:
HT
例:
HT
学生练习
(四)显示小海龟命令ST
格式:
ST
例:
ST
学生练习
三、学生练习
1、在计算机的屏幕上画出“三”字。
2、利用学过的命令画出“山”字和空心的“王”字,最后把小海龟隐藏起来。
四、总结下课
板书设计:
第四课、与小海龟捉迷藏
一、抬笔命令PU
二、落笔命令PD
三、藏龟命令HT
四、显龟命令ST
课后小结:
这节课学习的命令对于学生来说比较简单,学生很快就掌握了方法,但是有些同学比较粗心,抬笔以后总是忘记落笔命令,需要下节课多加练习,增强记忆。
藏龟命令和显龟命令的用处不大,所以很多同学只练了一两遍就不练了,下节课要多演示一些命令的用法,开阔学生的视野。
第五课、知错就改,与小“海龟”共同进步
教学目标:
学会修改图形的命令。
教学重点:
学会修改图形的命令。
教学难点:
学会修改图形的命令。
教学方法:
演示法、讲解法、练习法
教具学具:
计算机
教学过程:
一、复习
画出书上第四课练习题上的图形。
二、新授
(一)清除图形命令--CLEAN
格式:
CLESN
例:
RT 50
FD100
CLEAN
学生练习
注:
图形清除后,小海龟的位置不变。
(二)擦除图形命令--PE
格式:
PE
例:
FD100
PE
BK50
学生练习
(三)命令的修改
正确时命令是深蓝色,数字是棕褐色,方括号为淡紫色等。
错误时字符都变为深绿色。
修改方法:
直接删除错误的字符,输入正确的字符。
学生练习
三、学生练习
画出书上练习题的图形
四、总结下课
板书设计:
第五课、知错就改,与小海龟共同进步
一、清除图形命令
二、擦除图形命令
课后小结:
擦除命令的用法比较麻烦,经常需要计算小海龟的角度,所以这节课学生虽然学会了方法,但用的时候感觉不够方便,都感觉比较困难,下一节课需要再多给学生一节练习的时间,让他们加强熟练度。
第六课、让小“海龟”绘图事半功倍
教学目标:
1、掌握重复命令的使用方法。
2、会用重复命令画正多边形。
3、会用重复命令画多角星。
教学重点:
1、掌握重复命令的使用方法。
2、会用重复命令画正多边形。
3、会用重复命令画多角星。
教学难点:
1、掌握重复命令的使用方法。
2、会用重复命令画正多边形。
3、会用重复命令画多角星。
教学方法:
演示法、讲解法、练习法
教具学具:
计算机
教学过程:
一、复习
画出书上第五课练习题上的图形。
二、新授
(一)重复命令--REPEAT
格式:
repeat重复次数[重复执行的内容]
例:
repeat5[fd100rt144]
学生练习
(二)重复命令的应用--画正多边形
命令格式:
repeata[fd边长rt360/a]
例:
repeat3[fd50rt360/3]
A为正多边形的边数,FD可以用BK代表RT也可以用LT代表
学生练习
(三)重复命令的应用--画正多角星
命令格式:
repeata[fd步数rtk*360/a]
例:
repeat7[fd100rt3*360/7]
A是所画正多角星的角数,K是大于1、小于A/2、并且与a与公约数的数字。
FD可以用BK代表RT也可以用LT代表
学生练习
K值越大,中间空心越小;K值越小,中间空心越大。
三、学生练习
画出书上练习题的图形
四、总结下课
板书设计:
第六课、让小海龟绘图事半功倍
一、重复命令的格式
二、用重复命令画正多边形
三、用重复命令画正多角星
课后小结:
这节课学习的内容比较多,而且重复命令的用法比较难,特别是画正多边形和正多角星的公式,需要同学去背。
学生对于重复命令的方法都已经掌握了,但两个公式还不会背。
正多角星公式中的K值的算法比较复杂,有些同学还不熟练,需要再多练习两节课。
第七课、漂亮图案靠“嵌套”
教学目标:
学会用重复命令的嵌套方法画图。
教学重点:
学会用重复命令的嵌套方法画图。
教学难点:
学会用重复命令的嵌套方法画图。
教学方法:
演示法、讲解法、练习法
教具学具:
计算机
教学过程:
一、复习
画出书上第六课练习题上的图形。
二、新授
重复命令的嵌套
在repeat命令中又包含一个或几个repeat命令的格式,称为repeat嵌套(重复命令的嵌套)。
例:
repeat12[repeat3[fd100rt120]rt30](学生试一试)
小提示:
1、我们绘制这些图形的方法是:
一个基本图形,每重复一次,让小海龟旋转一个角度,即采用基本图形旋转组合而成。
2、为了美观,可以把小海龟藏起来。
三、学生练习
练习书的练习题
四、总结下课
板书设计:
第七课、漂亮图案靠“嵌套”
repeat12[repeat3[fd100rt120]rt30]
课后小结:
经过几节课的练习,同学们对重复命令已经可以灵活的使用了,两个公式也已经会背了。
所以这节课对于学生来说比较简单,当他们看到老师的演示后,发现重复命令嵌套起来可以画出精美的图形来,学习兴趣被充分的调动了起来,学习效果良好。
很多同学都设计出来了美丽的图形。
第八课、让小“海龟”画点、方框和圆形
教学目标:
1、学会画点、方框和圆。
2、学会改变线宽。
教学重点:
1、学会画点、方框和圆。
2、学会改变线宽。
教学难点:
1、学会画点、方框和圆。
2、学会改变线宽。
教学方法:
演示法、讲解法、练习法
教具学具:
计算机
教学过程:
一、复习
画出书上第七课练习题上的图形。
二、新授
(一)画点命令
格式:
DOT[XY]
在横坐标为X,纵坐标为Y的位置上画个点。
例:
DOT[50,100]
学生练习
(二)画空心的长方形
格式:
STAMPRECT长宽
例:
STAMPRECT150100
学生练习
(三)画实心的长方形
格式:
STAMPRECT长宽"TRUE
例:
STAMPRECT15050"TRUE
学生练习
(四)画空心圆
格式:
STAMPOVAL横向半径纵向半径
例:
STAMPOVAL100100
STAMPOVAL100150
学生练习
(五)画实心圆
格式:
STAMPOVAL横向半径纵向半径"TRUE
例:
STAMPOVAL100100"TRUE
STAMPOVAL100150"TRUE
学生练习
(六)设置线宽命令
格式:
SETW线宽值
例:
SETW5
学生练习
三、学生练习
练习书上练习题的图形
四、总结下课
板书设计:
第八课、让小海龟画点、方框和圆形
一、画点
二、画空心长方形
三、画实心长方形
四、画空心圆形
五、画实心圆形
六、设置线宽
课后小结:
这节课学习的内容比较多,而且命令有些长,不容易学生记忆,有很多同学背不完全。
需要再多练习两节课来增强学生的记忆力。
第九课、色彩缤纷的小“海龟”
教学目标:
学会使用各种不同的颜色画图。
教学重点:
学会使用各种不同的颜色画图。
教学难点:
学会使用各种不同的颜色画图。
教学方法:
演示法、讲解法、练习法
教具学具:
计算机
教学过程:
一、复习
画出书上第八课练习题上的图形。
二、新授
彩色图形分为背景颜色、画笔颜色。
改变这些颜色的方法有三种。
(一)用命令改变
1、设置背景颜色--SETBG
格式:
SETBG颜色代码
例:
SETBG12
学生练习
2、设置画笔颜色--SETPC
格式:
SETPC颜色代码
例:
SETPC12
学生练习
3、填涂命令--FILL
格式:
FILL
例:
FILL
填色时要注意:
第一、画笔的颜色要与图形边线的颜色一致。
第二、小海龟要在封闭的图形内部,不能在边线上。
第三、小海龟必须是落笔状态。
学生练习
(二)用快捷按钮选择
在LOGO语言主窗口的上方,有一行快捷按钮,这里面有三个按钮分别管着背景颜色、画笔颜色和填充图样。
改变背景颜色:
单击背景颜色按钮,选择颜色后再单击OK。
改变画笔颜色:
单击画笔颜色按钮,选择颜色后再单击OK。
改变填充图样:
单击填充图样按钮,选择图样后再单击OK。
学生练习
(三)用菜单栏中的相应菜单选择
操作同第二种方法
backgroundcolor背景颜色
pencolor画笔颜色
fillpattern填充图样
三、学生练习
1、用给定的颜色完成书上练习题上的图案。
2、自己动手设计一些图形,并用不同的颜色涂色。
四、总结下课
板书设计
第九课、色彩缤纷的小海龟
一、用命令改变
二、用快捷按钮改变
三、用菜单改变
课后小结:
设置颜色是学生早就想学习的内容,所以这节课课堂上学生的纪律非常好,听的很认真。
但是在练习的时候,很多同学把时间浪费在选颜色上。
使练习的时间不够用。
下节课再给学生一节课练习的时间来增强学生的熟练度,总的来说,学生这节课都学会了方法,教学效果良好。
第十课、小“海龟”的卡拉OK
教学目标:
学会让小海龟演奏音乐的命令。
教学重点:
学会让小海龟演奏音乐的命令。
教学难点:
学会让小海龟演奏音乐的命令。
教学方法:
演示法、讲解法、练习法
教具学具:
计算机
教学过程:
一、复习
画出书上第九课练习题上的图形,并涂上颜色。
二、新授
(一)演奏音乐命令--PLAY
格式:
PLAY[演奏内容]
例:
PLAY[CCDAGFDC]
1、唱名的表示方法
Do、Re、Mi、Fa、So、La、Si,在Logo语言中,它们分别用C、D、E、F、G、A、B7个字母代替。
学生练习
2、音长的表示方法
在一首音乐中,每个音符演奏的时间长短不一样,音乐上称为音长。
如全音符要唱四拍,二分音符要唱两拍等。
在LOGO语言中,音长用字母L开头,后面跟一个整数代表几分音符。
如:
全音符唱四拍L1
二分音符唱二拍L2
见书上音长对照表
学生练习
3、音符的升高与降低
在一首音乐中,在些音符发生一些变化,如有些音符要升高半音,有些要降低半音,还有的要升高或降低八度等。
这些问题对于小海龟来说也是易如反掌的。
例:
play[c#dbe.]
play[co2co3co4c]
play[cobco#c]
符号#、b和.跟在音符的后面,分别表示升高半音、降低半音、延长半音。
音的高低由字母O表示,后面再跟上一个0-6之间的自然数,相邻的两个数之间相差一个八度。
LOGO语言的初始音高是3。
另外,还可以用0#升高一个八度,用0b降低一个八度。
学生练习
4、休止符
在音乐演奏中,有时需要适当的停顿来使乐曲的节奏更加明显,这种停顿在音乐上称为休止,用休止符表示。
在LOGO语言中,休止符用数字加上字母P来表示,具体情况参见书上休止符对照表。
例:
play[4go#8c8pob4go#8cob8p]
学生练习
5、断奏
例:
play[s25cdes10cdes0cde]
断奏的设置由字母S开头,后面加上一个整数,整数的取值范围在0---100,其中,S0表示完全的连奏。
学生练习
6、演奏速度
演奏速度的设置为字母T开头,后面跟一个整数,表示每分钟演奏多少个四分音符。
例:
play[t50cde]
学生练习
7、初始化
当我们对音乐进行了一些必要的设置以后,有时会对以后的再设置产生不必要的麻烦。
因此,LOGO语言还为我们提供了一个能将所有的关于音乐的设置都恢复到开始时的状态。
用字母R就能将音高、音长、断奏和演奏速度等都恢复到开始时的状态。
学生练习
(二)发音命令----TONE
格式:
TONE音高音长
例:
TONE50050
学生练习
三、学生练习
试着把《小蜜蜂》这首曲子演奏出来
四、总结下课
板书设计
第十课、小海龟的卡拉OK
一、演奏音乐命令--PLAY
二、发音命令----TONE
课后小结:
由于机房的机器没有声卡,所以这节课只能上理论课,学生无法练习,所以学生的学习积极性不是很高,所以下节课在班上上课,用课里的机器,让学生分小组练习。
提高学生的学习积极性。
第十一课、LOGO语言高级用法-过程
教学目标:
1、了解过程的组成。
2、掌握简单过程的编辑方法。
教学重点:
1、了解过程的组成。
2、掌握简单过程的编辑方法。
教学难点:
1、了解过程的组成。
2、掌握简单过程的编辑方法。
教学方法:
演示法、讲解法、练习法
教具学具:
计算机
教学过程:
一、复习
用音乐命令,试着自己编一支曲子
二、新授
(一)过程及过程的格式
过程格式:
TO过程名
过程体
END
例:
TOZFX
REPEAT4[FD50RT90]
END
ZFX
用ZFX就能画出正方形了。
学生练习
(二)定义过程的方法
1、用定义过程命令--TO
2、用编辑命令--EDIT
学生练习
(三)存储过程
方法:
1、选择“文件”菜单中的“SAVE”命令。
2、输入一个文件名,并选择存储的位置。
3、单击“确定”按钮。
三、学生练习
自己动手编辑练习题中的过程
四、总结下课
板书设计:
第十一课、LOGO语言高级用法--过程
一、过程及过程的格式
二、定义过程的方法
三、存储过程
课后小结:
在以前的练习中很多同学都想把自己设计图案存起来,但是由于不会方法,他们都是把命令写在书上保存下来,通过这节课的学习,可以使以后学习方便很多,所以学生的学习兴趣非常高,教学效果良好,同学们都学会了方法。
第十二课、简单过程画复杂图案--嵌套
教学目标:
学会过程嵌套的用法。
教学重点:
学会过程嵌套的用法。
教学难点:
学会过程嵌套的用法。
教学方法:
演示法、讲解法、练习法
教具学具:
计算机
教学过程:
一、复习
自己编辑一个简单的过程
二、新授
例:
TOS(讲解方法)
REPEAT3[FD100RT120]
REPEAT3[FD70RT120]
END
再定义一个画扇子的过程:
TOSZ
CSLT70
REPEAT9[SRT10]
END
在一个过程中又调用了另一个过程的用法,称为过程的嵌套
三、学生练习(书上练习题)
板书设计:
第十二课、简单过程画复杂图案--嵌套
在一个过程中又调用了另一个过程的用法,称为过程的嵌套
课后小结:
学生看完教师的演示后非常感兴趣,学习积极性被充分的调动了起来,教学效果良好,学生都掌握了,但是纪律不是很好,有点乱,因为学生的情绪比较兴奋,下节课练习时要采取小组比赛纪律得红旗的方法来解决。
第十三课、我们的过程有大小--参数
教学目标:
学会带参数过程的定义编写和使用方法。
教学重点:
学会带参数过程的定义编写和使用方法。
教学难点:
学会带参数过程的定义编写和使用方法。
教学方法:
演示法、讲解法、练习法
教具学具:
计算机
教学过程:
一、复习
自己编辑一个过程嵌套的过程
二、新授
(一)带参数过程的格式
格式:
TO过程名:
参数名1:
参数名2......
含有参数的过程内容
END
学生按照书上例子练习
(二)使用带参数过程的方法
方法:
输入过程名和具体的数,按回车键。
学生练习
三、学生练习(书上练习题)
四、总结下课
板书设计:
第十三课、我们的过程有大小--参数
一、带参数过程的格式
二、使用方法
课后小结:
带参数的过程,对于学生来说有些难理解,所以有一部分的同学还不太会灵活运用,只会按照书的的内容去打,自己设计不出来图形,下一节课我决定在班上上理论课,通过多个例子和演示让学生加强理解。
第十四课、复杂图形的好画法--递归
教学目标:
1、理解递归的执行过程。
2、掌握递归画图的方法。
教学重点:
1、理解递归的执行过程。
2、掌握递归画图的方法。
教学难点:
1、理解递归的执行过程。
2、掌握递归画图的方法。
教学方法:
演示法、讲解法、练习法
教具学具:
计算机
教学过程:
一、复习
自己编辑一个带有参数的过程
二、新授
例1:
TOFX
FD100RT90
FX
END
在一个过程中又调用自己本身的过程,称作过程的递归。
停止方法:
按住ctrl键不松,再按pause键
例2:
TOF:
N
REPEAT4[FD:
NRT90]
RT10
F:
N+5
END
学生练习
三、学生练习
练习书上的练习题
四、总结上课
板书设计:
第十四课、复杂图形的好画法--递归
在一个过程中又调用自己本身的过程,称作过程的递归。
停止方法:
按住ctrl键不松,再按pause键
课后小结:
递归的方法和以前学的嵌套过程的方法有些类似,所以这节课学生学习的比较轻松,很快就理解了。
但是学生的想象力不够丰富,设计的图形都是跟书上差不多,没有发散思维,下节课需要多让学生看几个例子,开阔学生的视野。
第十五课、LOGO语言程序设计的基本概念
教学目标:
1、学习了解有关程序设计的初步知识。
2、掌握LOGO语言中的表达式及运算规则。
教学重点:
1、学习了解有关程序设计的初步知识。