辽师大版信息六上第8课《综合实践多才多艺的小海龟》教案文档格式.docx
《辽师大版信息六上第8课《综合实践多才多艺的小海龟》教案文档格式.docx》由会员分享,可在线阅读,更多相关《辽师大版信息六上第8课《综合实践多才多艺的小海龟》教案文档格式.docx(16页珍藏版)》请在冰豆网上搜索。
通常情况下我们看到的只有一只海龟,其实LOGO王国中有很多只海龟,请同学们欣赏海龟的表演。
这节课我们就来学习—多龟乐园。
二、新授:
1、呼叫命令:
ASK
给出命令格式:
ASK[海龟代号][命令组]
呼叫出海龟并命令。
(强调原来的0号海龟的存在,用多只海龟作图的画面来调动学生的积极性。
)
2、学习TELL命令
(先给出格式,不进行演示,培养学生的探究能力,使学生能够结合其它命令的使用格式来应用TELL命令。
TELL海龟代号,试一试你能用这个命令让1号海龟前进50步吗?
让2号海龟后退50步,并显身。
2、在操作中遇到了怎样的问题?
3、分别让0号、1号、2号海龟画一个边长为50的圆。
三、练习:
1、首先说一说应用TELL命令应注意的问题。
2、请同学们指挥3只海龟画出连环图案,圆心要出现小海龟。
画的快的同学可以尝试着在三个连环的基础上画出五环图案(或画出书中P34页的任意图案)。
四、展示学生作品。
五、作业:
应用TELL命令画出连环图案。
教学反思
通过让学生说出应注意的问题,使学生更加明确TELL命令的功能。
备课簿
8、综合实践——多才多艺的小海龟
让学生综合运用LOGO语言命令画组合图形。
各种命令的综合使用
一、复习导入:
以前学过的LOGO命令,复习一下,加深对LOGO命令的掌握。
师:
打开画图程序,画出教材所示的房子,引导学生分析房子的组成。
生:
房身是个正方形,房顶是一个三角形,窗是一个圆形,门是一个长方形。
如何画,从何画起?
即确定画组合图形的起始位置。
让学生了解作画过程:
Rt30
Repeat3[fd100rt120]
Rt60fd10
Repeat4[fd80rt90]
Fd80rt90fd80rt90fd10rt10
Repeat2[fd55lt90fd25lt90]
Pufd50lt90fd60rt90pd
Repeat36[fd2rt10]
HT
三、学生练习
1、画出下列基本图形:
三角形,正方形,长方形,圆形,半圆1/4圆
2、画出房子并填上喜欢的颜色。
三、小结
画组合图形,主要是确定各部件的起始位置,将各部分组合成立方体。
本课以学生联系为主。
9过程的定义
1、了解过程的作用、学习定义过程的方法、会用定义的过程绘制简单的图形;
2、通过学习定义过程的方法体会的作用;
3、通过定义过程了解程序设计中“过程”的重要性,初步理解子程序的含义;
4、通过比较了解过程作用和意义,初步建立用子程序来优化程序设计的意识。
重点:
过程的概念、过程的定义和使用。
难点:
过程的定义和使用,渗透程序的编写思想。
一、导入:
(课件出示图片)小海龟的本领真是大,不管走到哪里,它都能随时调出很多同样的图形,我真佩服它!
你能画出这样的图形吗?
1、复习:
(1)请同学们画一个步长为30的三角形,步长为60的五角星。
(2)生练习,师巡视。
(3)你有什么发现?
(4)生汇报,师小结。
2、什么叫过程:
把海龟画图的过程中执行的一系列有序命令的集合,就叫过程。
过程名:
当我们在命令行中输入过程名,就表示要小海龟执行过程头和过程尾之间的命令。
在命令窗口中键入过程名ZFX,回车后,小海龟立刻画出一个正方形。
请你在命令窗口中输入:
FD100ZFX,看看小海龟能画出一个什么图形?
师小结:
说明定义后的过程可以与前面我们学习的基本命令混合使用。
实际上,小海龟在我们的帮助下,学会了画的正方形的命令ZFX,并且一经定义的过程,可以任务的执行。
(强调过程头和过程名间要有空格。
1、布置任务:
定义步长为30的三角形的过程。
2、生联系。
3、生汇报。
4、师小结:
请同学们定义画正方形、长方形、三角形和圆的过程。
四:
、作业:
当编写好的过程需要修改时,只需要再在命令窗口中输入:
EDIT过程名回车,就可以再次进行过程编写窗口,对过程进行修改,修改好的过程必须再次用F2定义,否则,小海龟还是记住上一次的过程。
10、争当小编辑
1、学会编写过程、保存过程,打开保存的过程并执行过程、修改以保存的过程。
2、通过学习,学生动手实践,掌握编写、保存、打开并修改过程。
3、激发学生对LOGO语言的兴趣。
通过观察教师演示及小组间的讨论,培养其观察力与合作学习的能力。
学会编写过程、保存过程,打开保存的过程并执行过程、修改以保存的过程。
我们已经能够把小海龟画的图形保存下来了,如果能把画图过程也保存下来,那就更好了,这节课,我们就来学习一种新的画图方式—过程执行方式。
利用过程执行方式画图就可以把画图过程保存下来,还可以随时编辑修改呢!
1、定义过程。
教师操作演示。
动手做:
让小海龟画出漂亮的图形。
过程的基本结构:
TO过程名
过程体
END
提示:
一个过程的过程头和过程尾要单独成为一行,过程体可以有多行。
三、练技能:
1、编辑过程。
(1)动手做:
尝试打开编辑窗口,有几种方法?
(2)练一练:
打开编辑窗口,编写:
长方形、正三角形、菱形、正五边形、圆形等基本图形的画图过程。
(3)聪明屋:
介绍相关知识。
2、保存过程。
试着用以前学过的方法保存过程。
指导学生操作练习。
保存的文件扩展名为.LGO。
一个过程文件中可以保存多个过程
3、执行和修改过程。
(1)执行过程
试着用以前学过的方法执行过程。
练一练:
(2)修改过程
试着用以前学过的方法修改过程。
命令格式一:
EDIT过程名
EDIT过程名1过程名2
命令格式三:
EDITALL
四、比一比:
学生展示自己设计图形。
五、谈谈收获,师总结。
由于本堂课侧重于学生的自学能力的培养,因此应当给予学生尽可能多的时间让学生去感受新知、解决问题。
既然要求同学们自己解决问题,教师就必须给学生创造一个良好的合作氛围,鼓励学生互相帮助,互相学习,取长补短。
11、巧定位置
目标
掌握用坐标定位和定向命令画一些简单的图形的方法
LOGO语言中的坐标系,移动和转角的参照。
一、
复习导入:
画一个三角形的花
二、
新课:
1、坐标系
以母位为原点,横坐标为X轴,纵坐标为Y轴。
2、坐标定位命令:
SETX横坐标步数值
移到横坐标为该数值的纵坐标不变的位置。
SETY纵坐标步数值
移到纵坐标为该数值的横坐标不变的位置。
SETXY[横纵]
移到坐标所指的位置。
DOT[横纵]
在坐标所指的位置画一个点
(海龟移动,但方向不变)
例1
画等腰梯形
CSSETX30SETXY[50–40]SEX–20SETXY[00]
3、坐标定向命令
SETH角度数
以垂直方向为基准,顺时针为正,逆时针为负
3、
测试海龟位置和角度命令
XCORYCORGETXY
显示坐标位置(XCORYCOR计录着海龟的横纵标可参加计算)
HEADING显示海龟的方向(以垂直方向为基准)
例2
画楼梯
REPEAT3[SETY(YCOR+20)SETX(XCOR+20)]
BK60HOME
1、画直角三角形
CSSETY40SETXY[500]SETX0
2、画竖线
CSrepeat5[sety50pusetxxcor+10sety0pd]
3、画小实心圆
CSREPEAT7[(STEMPOVAL55“TURE)PUSETXXCOR+15PD]
四、评价:
谈谈收获。
师总结。
学生普遍存在敢想不敢做的状况,怕做不出想象中的图形,这种胆小的心理,教师应该发现后给予鼓励,人让学生放手去做。
12、星光灿烂
1、使用重复命令画多角星、空心多角星。
2、学会如何使用重复命令画多角星、空心多角星。
教学重
点难点
重复命令的基本格式,熟练掌握带参数的过程。
转角的计算方法。
教学方法手段
谈话:
“红星闪闪,放光芒……”大家对五角星都很熟悉吧。
同学们,小海龟不仅能画五角星,还能画复杂的星星,不信你们看看图。
通过观察,让学生明确本节课要完成的任务。
1用重复命令画五角星。
画多角星的关键是正确计算每重复一次所转的角度,转角的计算方法是:
360*K/角数,其中1<
K<
角数/2.且是与角数没有公约数的正整数。
例1:
画五角星
K值:
角数5/2=2.5
K取的值是2
计算转角:
360*2/5=144度
命令:
REPEAT5[FD步数RT144]
让小海龟画出五角星。
2、布置任务:
动脑思考
试着用学过的知识画九角星和十角星。
小结:
用重复命令画多角星的一般命令格式:
REPEAT角数[FD步数RT360*K/角数]
1)如果是五角星、七角星等角数是奇数的多角星,转角的读书可以按下面的方法计算:
转角=180-180/角数
2)如果是八角星、十二角星等角数是偶数的多角星,转角的读书可以按下面的方法计算:
转角=180-360/角数
学生通过以上学习,进行课后操作练习。
3画空心多角星。