云南版小学六年级信息技术教案第8册_第1页
云南版小学六年级信息技术教案第8册_第2页
云南版小学六年级信息技术教案第8册_第3页
云南版小学六年级信息技术教案第8册_第4页
云南版小学六年级信息技术教案第8册_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

新纲要云南省实验教材《信息技术》六年级第8册

教案目录

第一单元走进“海龟大师”——初学LOGO语言

1、走进海龟大师的家园——认识LOGO

2、海龟大师的绘画天赋(一)简单的运动命令

3、海龟大师的绘画天赋(二)过程编写

4、海龟大师的绘画天赋(三)巧用重复命令

5、海龟大师的绘画天赋(四)设置状态的颜色

6、海龟大师的绘画天赋(五)填充颜色

7、海龟大师的绘画天赋(六)椭圆命令的使用

8、海龟大师的绘画天赋(七)在坐标系中定位

9、海龟大师的书法天赋写文字命令的使用

10、海龟大师的选择一一条件判断命令的使用

11、海龟大师的数学天赋数学计算

12、海龟大师的音乐天赋LOGO演奏

第二单元与“海龟大师”的亲密接触一一LOGO语言进阶

13、进度条—综合应用(一)

14、连线小游戏一一综合应用(二)

15、滚动的小球一一综合应用(三)

16、打靶游戏——综合应用(四)

第11课海龟大师的数学天赋数学计算

教学目标:

1、了解LOGO的计算功能;

2、设计一款具有交互功能的,能够计算两数相加的“加法计算器”并对过程进行修改成乘法除法计算器。

教学重难点:学会读懂过程并对过程进行修改,完成指定程序编写。

教学准备:本课例子

课时安排:两课时

第一课时

一、新课导入

LOGO的功能可强大了,除了画画写字,它还能计算四则混合运算呢?今天我们就

来学习海龟的计算功能,学习设计一款加法计算器

二、新课学习

1、了解LOGO的计算功能

在命令窗口的提示符后直接输入算式,按下回车键,就会在下一行显示出计算结果,

就这么简单,你学会了吗,提示:LOGO的运算符号和我们平时的有点不同,请大家自

学书上表1-10认识一下乘号和除号在键盘的哪个键上,指名学生说一说。

下面大家就来输入64页几个四则混合运算算的算式,让小海龟帮忙计算一下结果

吧!

(1)((108+92)*13/78+99)*3

(2)((135-78)/9-22)*4

(3)12/3+31*5+(88-33)/14*9

2、分析加法计算器过程设计思路

在命令窗口中显示运算结果

格式:TTV数学表达式,功能:将数学表达式的运算结果显示在画图窗口中

例:?TT123-121

?2

认识赋值命令和;读取键盘命令,

MAKE将表达式的值,赋给指定的变量。

READ读取键盘上输入的数据,并赋值给某一个变量。

3、过程分析:

(1)使用TT命令在画图窗口中显示:“加法计算器”“请输入第一个加数”和

“请输入第二个加数”“计算结果”四行文字内容。

(2)应用“MAKE”和“READ”命令,通过键盘输入读取加数。

(3)计算出结果并将结果显示在画图窗口中。

三、课堂练习

把加法计算器过程复制粘贴到PC-LOGO的编辑器中,上机验证,

第二课时

技能练习:

1、仿照加法计算器,分别设计减法计算器、法计算器、除法计算器。

2、把本课的计算器改成能计算三个加数相加的计算器。

3、设计一个能根据给定半径,计算圆周长或圆面积的计算器。

[课后反思]:本课的教学体现由易到难,由基础到提高的过程,教学环节紧紧

相扣,哪个环节学不好就会影响后面内容的学习,所以教学时我慢慢引导学生,

第12课海龟大师的音乐天赋LOGO演奏

教学目标:

1、学习用PLAY命令播放WAV声音文件。;

2、了解“TONE”和“PLAY”命令控制计算机发声。

教学准备:本课例子

课时安排:两课时

一、新课导入

同学们还不知道吧,海龟大师除了会写字画画做数学题外,还是个音乐家

呢,能够演凑动听的音乐,让我们来学习使用LOGO的音乐演凑功能吧。

一、新课教学

1、认识LOGO的音符

音符与英文字母的对照表:

音乐简谱01234567

对应字母PCDEFGAB

2、认识音区

“On”表示音区,n为0〜6之间的整数,标示从低到高的7个音区。系统默认的音

区是03。

音区练习

PLAYfO3CDEFGABl

PLAY[O2CDEFGAB]

PLAY[O6CDEFGAB]

3、认识时值

“Ln”表示时值,n为1〜64之间的整数,数字越大音长越短,系统默认的时值是

L4

时值练习

PLAY[L2CDEFGABJ

PLAY[L4CDEFGAB]

PLAY[L6CDEFGAB]

4、认识音速

“Tn”表示音速,系统默认的音区是T120。当n>120时,演奏速度较快,当n<12()

时,演奏速度较慢。

音速练习

PLAY[T120CDEFGAB]

PLAY[T200CDEFGAB]

PLAY[T100CDEFGAB]

五、演奏一曲

编写过程SHENGRIGE,演奏下面的曲子。

|5565|17—|

|5565|21—|

|55531176—|

14431121—||

答案:TOSHENGRIGE

PLAY[T150L8GGL4AG04C03L2B]

PLAY[L8GGL4AG04DL2C]

PLAY[L8GGL404GEL8C03BL2A]

PLAY[L804FFL4ECDL2C]

END

六、课内实践

在空白处填上适当的LOGO命令。

1155I665I4433I221|

5544I332I5544|332|

1155I6_65I4433I221||

PLAY[L8CCGGAAL4GL8FFEEDDL4C]

PLAY

PLAY

[课后反思]:

第13课进度条综合应用(一)

教学目标:

1设计一款具有百分数显示进程和直观条状动画显示的“进度条”;

2、进程以5%为一个显示单位,直到100%结束。

教学重难点:学会读懂和分析设计过程,完成指定过程的编写。

教学准备:本课例子

课时安排:两课时

一、新课导入

在平时应用计算机时,经常看到软件安装或程序运行中提示过程进度的“进

度条”这种

效果是怎么实现的呢,这节课让我们用LOGO来模拟这种效果。

二、新课教学

1、分析过程:

这个程序由两个内容组成:

(1)以5%为单位,不断变化的百分数显示进度。

(2)与进度条变化相吻合的不断增长进度块的动画显示。

设计思路:把这个过程分为几个部分,各自设计,然后再合成在一起

设定一个变量来实现数学变化,在指定位置使用TT命令显示变量的值(百分

数和%)

用画实心矩形命令画出指定大小的进度块。设定一个变量,变量值作为海龟

的坐标值,随变量的不断变化,来控制海龟位置的移动,并画出矩形,实现动

画效果。

设定一个变量,通过赋值命令得到初始值,在调用过程的时候分别带到百分

数和进度块过程中。

通过IFTHEN语句控制,当“百分数”过程中变量值达到100时,结束过程。

否则重复调用执行。

过程如下:

TOSHU:E

SETFONT“黑351

PUSETX-100PDTT:E

PUSETX-25PDTT[%]

END

TOFANG:F

PUSETX:FSETY-50PD

(STAMPRECT1545)叮RUE

END

TOJIN

ASKHSETPCOSHU:A]

ASK5[SETPC9FANG:A+16]

WAIT50

IF:A=100THENSTOPST

ASK1[SETPC15SHU:A]

MAKE“A:A+5

JIN

END

认识ASK命令

格式:ASKN[让海龟执行的一系列命令],N表示海龟编号。在LOGO中最多

有16只海龟可以调用。例:ASK2[FD100]让2号海龟前进100。

学生读懂上面的过程,上机检验。

[课后反思]:本课对小学生来说读懂程序有一定难度,因此教学时主要完成了

新命令ASK的学习,并让学生上机运行一下本课过程。复习以前学过的知识,

并完成平时作业。

第14课连线游戏综合应用(一)

教学目标:

1设计一款通过键盘输入,控制海龟移动的小程序;

2、通过海龟在移动中留下的“足迹”,把窗口中随机出现的目标连在一起。

3、通过实践体验人机交互程序的设计思想和实现方式。

教学重难点:学会读懂和分析设计过程,完成指定程序编写。

教学准备:本课例子

课时安排:两课时

一、新课导入

我们可以让海龟按照编写好的程序画出图形。有没有办法直接用键盘控制

海龟在屏幕上移动呢?

这节课我们来设计一个连线游戏,就可以实现这个想法。

二、新课教学

1、首先让学生体验连线游戏的乐趣

前进:W

后退:S

左转:A

右转:D

退出:Q

开始游戏:R

通过按键盘上的按键来玩这个连线游戏。

2、分析过程

过程如下:

TOK(过程K控制海龟运动)

MAKE“DDRC

IF:DD="WTHENFD5

IF:DD廿STHENBK5

IF:DD=9,ATHENLT5

IF:DD="DTHENRT5

IF:DD=9,QTHENSTOPK

END

TOA(过程A画五角星)

SETPC12

RT90REPEAT5[FD15RT144]

END

TOB(过程B屏幕显示3个连线目标)

MAKE4tXRANDOM150

MAKE“YRANDOM150

ASK1[HTPUSETX:XSETY:YPDA]

ASK2[HTPUSETX:X-:YSETY:Y-:XPDA]

ASK3[HTPUSETX:Y-:XSETY:X-:YPDA]

END

TOGAME

DRAW

PUSETY170PD

TT[连线游戏I

PUSETY100PD

TT[前进W后退S左转A右转D退出Q]

PUSETY50PD

TT[开始游戏R]

MAKE“RRC

IF:R="RTHENCSTOP

IF:R="QTHENSTOP

GAME

END

执行上面过程,玩玩游戏,如需停止,可按工具栏中的终止(BREAK)按钮。

[课后反思]:本课对小学生来说读懂程序有一定难度,因此教学时主要完成了

新命令随机函数RANDOM和READCHAR两个命令的学习,并让学生上机运

行一下本课游戏的过程。复习以前学过的知识,并完成平时作业。

第15课滚动的小球一一综合应用(三)

教学目标:1、设计一个滚动的小球程序,小球在指定范围内自由运动,当小球

接触边界后改变运动方向。

2、通过设计程序,培养学生的思维能力,提高LOGO的操作水平。

一、复习导入

应用上节课学的随机数命令让五只海龟齐画线

TOXIAN

SETPCRANDOM14

SETW3WAIT30

FDRANDOM60

RTRANDOM350

END

TOCAISEXIAN

DRAWREPEAT401XIAN]

END

二、新课教学

1、过程分析:

(1)画范围(边界)

TOB(过程Bifflj边界)

SETSPEED1SETPC0SETW3

STAMPOVAL153153

SETW1

A

END

小球运动和判断的程序

TOA

MAKE“RSQRT(XCOR*XCOR+YCOR*YCOR)

IF:R>=140THENRT161

SETPC12(STAMPOVAL1010“TRUE)

REPEAT800[]

SETPC15(STAMPOVAL1010“TRUE)

PUFD1PD

A

END

2、认识新命令——SETSPEED(设置海龟移动速度)

格式:SETSPEEDN

功能:设置海龟在屏幕上移动的速度,速度的取值范围为0.1至1之间,1最

快,0.1最慢,LOGO默认值为1

三、任务:

读懂上面过程,并上机检验一下。

四、课堂小结

思考下面的问题并回答:

(1)过程A中的空循环语句有什么作用?

(2)边界是半径为153的圆,为什么判断小球出界的条件是140?

(3)边界半径为什么是153?150可以吗?

(4)如果小球的半径增大到20,需要如何修改过程?

[课后反思]:本课对学生有一定难度,教学时首先复习了随机函数命令,并让学

生上机运行一个小程序,《五只海龟齐画线》感受LOGO的魅力所在,新课教学

中只是学习了新命令SETSPEED的使用,还有就是让学生运行了本课过程,更

多的没有对学生展开教学。

第16课打靶游戏——综合应用(四)

教学目标:1、设计一款具有动态界面,能做到人机交互功能的简单游戏程序—

打靶。

2、使用WORD,编写一份简单的《打靶游戏使用手册》,用以指导使用者对游

戏程序的了解。

3、针对游戏程序的功能,提出自己的改进方案。

一、导入

同学们已经学习了一些LOGO编程的知识和技巧。我们可以应用这些技能来设

计一个游戏。

二、操作指导

1、过程分析

(1)游戏玩法:游戏开始后,在一个封闭的矩形区域内,底端有一门由游戏者

操纵的“大炮”。区域顶端有一个随机出现的“靶子”。游戏者根据靶子的位置确定

大炮的位置,并射击C

击中靶子后,出现成功的提示并退出程序。

没有击中靶子,出现失败的提示,同进也退出程序。

(2)界面

程序设计思路

画出游戏界面和大炮初如位置。

画大炮

画随机出现靶子

画炮弹和射击飞行过程

判断游戏过程中输入的大炮位置是否正在设计范围(1-9)之内

移动大炮到指定位置。

射击成功后的提示C

主程序判断射击结果。

2、读过程

TOKUANG

PUSETXY[-400-160]

PDREPEAT2[FD320RT90FD800RT90]TT[l]PUSETXY[400-160]PD

TT[9]

WAIT20PAO00

END

TOPAO:K:U

PUSETX:KSETY-130PD

SETPC:U

REPEAT2[[RT90FD20]RT90FD40RT90FD20]

REPEAT18[RT5FD20*0.174RT5]RT90FD20RT90

PUFD1()PDFILLBK1()

END

TODAN

MAKE“SYCOR

IF:S>155STOP

SETPC12SETW5FD6BK3

WAIT2

SETPC15SETW5FD3BK3

FD5

DAN

END

TOBA

MAKE“RRANDOM9

PUSETX-475+95*:RSETY130

PDSETPC0STAMPOVAL1010FILL

WAIT2

PDSETPC15STAMPOVAL1010FILL

WAIT2

PDSEPC0STAMPOVAL1010FILL

END

TORN

TYPE|QINGSHURU|

MAKE“QREAD

IFOR:Q<1:Q>9[RN]

END

TORUI

PAO015

PAO-475+95*:Q0

DAN

END

TOCHENG

REPEAT3[SETBG12WAIT5SETBG0WAIT5]

SETBG15

PUSETXY[00]

PDSETPC12TT[成功击中目标!]

END

TOKAI

DRAWHTKUANG

WAIT50BA

RN

RN1

IF:R=:QCHENGSTOP

SETBGOSETPC15TT[没有打中,继续努力]

END

上机检验,玩玩这个游戏,使用WORD程序,写一份游戏使用说明。

[课后反思]:本课对学生有一定难度,新课教学中没有学习新的命令,就是带领

学生分析过程,并运行了过程,玩一玩这个游戏,谈谈这个游戏的玩法,并写一份

游戏说明书。

新纲要云南省实验教材《信息技术》六年级第8册

教案目录

第一单元走进“海龟大师”——初学LOGO语言

17、走进海龟大师的家园——认识LOGO

18、海龟大师的绘画天赋(一)简单的运动命令

19、海龟大师的绘画天赋(二)过程编写

20、海龟大师的绘画天赋(三)巧用重复命令

21、海龟大师的绘画天赋(四)设置状态的颜色

22、海龟大师的绘画天赋(五)填充颜色

23、海龟大师的绘画天赋(六)椭圆命令的使用

24、海龟大师的绘画天赋(七)在坐标系中定位

25、海龟大师的书法天赋写文字命令的使用

26、海龟大师的选择一一条件判断命令的使用

27、海龟大师的数学天赋数学计算

28、海龟大师的音乐天赋LOGO演奏

第二单元与“海龟大师”的亲密接触一一LOGO语言进阶

29、进度条—综合应用(一)

30、连线小游戏一一综合应用(二)

31、滚动的小球一一综合应用(三)

32、打靶游戏——综合应用(四)

第1课与小海龟交朋友——认识LOGO系统

教学目标:1、认识LOGO,掌握启动,退出LOGO的方法。

2、通过在窗口输入命令,体会命令窗口的作用及使用方法。

3、通过运用LOGO语言编写的过程,体验LOGO编程和绘图语言的特点。

教学重点:认识LOGO,体验LOGO如何通过命令绘图。

教学难点:熟悉LOGO窗口各项功能,学习几个常用命令。

教学过程:

一、新课导入

看两幅画…我们可以用传统的画图软件绘制如:Win98内“画图”,也可以用Flash软件

绘制。

但是从

今天开始我们学习用一种新的方式来绘制一一用编制程序的方式来绘制一一用LOGO编程语

言通过编写程序来绘制有关图形。

二、新课学习

认识LOGO

“乐够”是什么?是乐个够吗?它是英语LOGO的译音。LOGO是一种计算机语言,是特

为少年儿童探索计算机宝库设计的语言(编程语言),它是让少年儿童乐个够。LOGO用“海

龟”画图,就像一个在海边沙滩上的海龟,会在沙滩上留下爬行的痕迹。

一、请小海龟出场

(1)单击“开始”一一“程序”一一“PC

LOGO4.0双语版”一一“PCLOGO4.0

中文版

(2)认识PCLOGO窗口

(3)菜单工具栏;绘图窗口原点;命

令窗口提示符

二、小海龟画画

(1)前进命令(1)

格式:FORWARDn简写为FDn

功能:FORWARD是前进命令的意思,n是前进的步数。

FD与n之间必须要有空格。

例如:FD100这条命令的含义是让小海龟前进100步。这里的步(海龟步)就是屏幕上

的点,前进100步也就是前进100个点。

(2)左转命令(2)

格式:LEFTn简写为LTn

功能:LEFT是左转命令的意思,n是左转的度数,即小海龟逆时针方向旋转n度

例如,LT90这条命令的含义是让小海龟原地左转90度。

(3)右转命令---(3)

格式:RIGHTn简写为RTn

功能:RIGHT是右转命令的意思,n是右转的度数,即小海龟顺时针方向旋转n度

例如:RT18()这条命令的含义是让小海龟原地右转18()度。

(4)清屏命令一一(4)

格式:CLEARSCREEN简写为CS

功能:清除绘图窗口中的所有内容,小海龟回到原点(头向上)。

三、小海龟退场

(1)退出命令一一65;

格式:BYE功能:

功能:退出LOGO系统

(2)窗口方式

单击文件菜单一一选择退出一一确认退出

功能退出LOGO系统

四、课内实践

(1)进入LOGO。

(2)下边的命令能画出什么图形。

CS

FD30

RT9040

FD403030

RT9040

FD30

RT90

FD40

LT90

FD70

(3)退出LOGO

五、课堂小结

(1)这节课我们学习了LOGO系统的进入和退出的方法。

(2)几条LOGO基本绘图命令:

前进命令(FD)

左转命令(ET)

右转命令(RT)

清屏命令(CS)

退出命令(BYE)

(3)有的LOGO命令后面带数字,如:FD5,有的不带,如:CS,如果是带数字的,命

令和数字之间至少要有一个空格。

第2课海龟大师的绘画天赋(一)——简单的运动命令

教学目标:教会学生使用前进(FD)、后退(BK)左转(LT)、右转(RT)、清屏(CS)命令,画出

简单图形。

教学重难点:学会使用五个命令让海龟作出简单的图形是本课教学的重点,会看懂简单的程

序知道每条命令的含义是本课的难点

复习导入

(I)LOGO系统的进入和退出;指名学生操作演示

(2)几幅用LOGO程序绘制的作品

这节课我们来学习LOGO简单的运动命令。

一、让小海龟画矩形

(1)学习几个简单的运动命令

画矩形:

FD100

RT90

ED200

RT90

EI)100

RT90

FD200

上图中所画的矩形长、宽各是多少海龟步?用了哪两个命令?

FORWARD(前进)FDn功能:沿海龟当前方向前进N步。

RIGHT(右转)RTn功能:海龟向右(顺时针)旋转N度。

BACK(后退)BKn功能:沿海龟当前方向后退N步

LEFT(左转)ETn功能:海龟向左(逆时针)旋转N度。

试一试:

试试在不同的命令组合方式下,画出的矩形在什么位置,矩形边长8040

(2)清屏(CS)

CLEARSCREENCS功能:清除画图窗U的内容,海龟回到屏幕中心,海龟方向向上

(3)画一个边长100的正三角形

分析:正三角形内角是多少度,海龟转多少度?

程济DRAW

FD100

RT120

FD100

RT120

FD100

RT120

二、课内实践

技能练习:读命令,画图形

要求:读下面3组命令,在表格中分别填写每行命令的作用,并在表格中试着画一画这个图形。

命令作用(含义)画出完成的图形

CS

FD60

RT9O

FD60

LT90

FD60

BK120

CS

FD30LT90

FD30RT90

FD30LT90

FD30RT90

FD30LT90

FD30RT90

三、课堂小结

今天我们学习了五个让海龟运动的命令,你能全部写出来吗?

课外实践:pl3页用LOGO命令画出图1-13,把命令写在右边的框内。

参考答案:CS

FD80

LT90FD70

LT90FD35

UT90FD70

第3课海龟大师的绘画天赋(二)一一过程的编写

教学目标:

1、教会学生会用编辑器(EDIT)编写过程并保存为".LOG”文件;

2、掌握过程的格式。

教学重难点:学会使用编辑潜(EDIT)编写过程。保存并调用编写好的过程是本课的难点。

教学准备:投影仪,笔记本电脑

一、复习导入

说说上节课学过的五个命令:FDBKLTRTCS

读出下面的程序,说说能画出什么图形?

CS

FD40RT120FD40RT120FD40RT120RT72

在母位画出一个正三角形,然后海龟向右转72度。

把上面的程序,重复五次得到什么图形?(一朵五个辨的花)

过渡:如果我们每次要画这样一朵花,是不是都要重新输入一次这个程序呢?有没有什么办

法把这个程序存储在计算机且,要画这朵花的时候不必输入程序,只要输入这个程序的名称

呢?

这节课我们就来学习编写过程?

二、认识过程

1、认识编辑器

(1)打开编辑器

命令法:在命令窗口提示符后输入“EDIT”回车,打开编辑器窗口。

工具栏法:点工具栏上的EDIT“图标”。打开编辑器窗口。

(2)在编辑器窗口中输入过程

TOHUA

CS

FD40RT120FD40RT120FD40RT120RT72

FD40RT120FD40RT120FD40RT120RT72

FD40RT120FD40RT120FD40RT120RT72

FD40RT120FD40RT120FD40RT120RT72

FD40RT120FD40RT120FD40RT120RT72

END

(3)定义过程

在过程编写完后,按“F2”键,退出编辑器窗口,返回命令窗口,观察命令窗口提示符

后显示文字:"HUAdefined"意思是:花这个过程定义完成。

(4)执行过程

在命令窗口中输入过程名,即可运行过程

?HUA

(5)保存过程

在LOGO系统中保存的方法和WINDOWS应用软件是一样的,可以通过SAVE命令,把过

程以文件的形式保存在磁盘中。

操作提示:第一步选择驱动器名称;

第二步选择驱动器里的文件夹:

第三步:用英文字母或数学给过程文件取名;

第四步:单击“确定”按钎I。

2、编写多个过程

编辑器里可以编写一个或多个过程

输入下面的三个过程,编写完成后按“F2”键退出编辑器窗口,依次输入三个过程名执行一

下看看画出什么图形?

Toli2

Fd30It90

Fd30It90fd30

End

Toli3

Repeat18[fd35bk35rt20]

End

Toli4

Stampoval7575

Stampoval7530

Stampoval3075

End

指名说说一个过程由几部分组成,各部分分别叫什么名称?

过程头:TO过程名(用英文或数学命名)

过程体:完整的LOGO程序

过程尾:END

三、课堂练习:

输入以下内容,并执行看结果

TOZSJX

FD50RT120FD50RT120FD50RT120

END

TOZSBX

FD50RT90FD50RT90FD50RT90FD50KI90

END

TOZVVBX

FD50RT72FD50RT72FD50RT72FD50RT72FD50RT72

END

说一说:

一个过程由哪几部分组成?过程头由什么组成?过程尾是什么?

过程名如何命名?

四、课内实践

看羽形写过程:P19页

第4课海龟大师的绘画天赋(三)——巧用重复命令

教学目标:

1、应用“REPEAT”重复命令简化繁复的过程,提高执行效率;

2、探究用“REPEAT”得利命令,编写绘制正多边形的过程。

3、了解变量。在过程中应用变量,编写绘制各种正多边形的通用过程。

教学重难点:学会使用“REPEAT”重复命令编写过程是重点。理解在过程中应用变量是难

点。

教学准备:投影仪,笔记本电脑

课时安排,两课时

一、复习导入

做事情要讲究方法,才能事半功半。编写过程也一样,有些过程看起来很简单就那么几个命令,但是

重复起来没完没了也是一件很麻烦的事情。出示下面的过程:

TOF

FD50BK50RT36FD50BK50RT36

FD50BK50RT36FD50BK50RT36

FD50BK50RT36FD50BK50RT36

FD50BK50RT36FD50BK50RT36

END

提问:你发现这个过程有什么特点?

师:这么长的LOGO过程就只能画出-个类似星星的图形,这节课我们就来学习使用重复命令来简化这个

过程。板书课题:巧用重复命令,

二、新课

1、用重复命令画星星

(1)观察上述命令哪句有规律的出现多次?

(2)认识重复命令的格式:

格式:REPEATN[重复执行的语句]功能:重复执行N次方括号内的语句。

试着写出上面的过程:

TO

REPEAT10[FD50BK50RT36]

END

二、探究用重复命令编写绘制正多边形的过程。

(1)观察正多边形的特点:每条边长度一样,每个角度相同

(2)观察讨论各种正多边形每次转动的角度是怎么得到的?

海龟从开始到结束正好转动了360度。

TF多边形转动的次数每次转动的角度

正三边形3360/3

正四边形4360/4

正五边形5360/5

正六边形6360/6

正N边形N360/N

根据上面的规律可以总结出画任意正多边形的通用命令:

REPEATN[FD边长RT360/N]

试一试:用重复命令画正七边形,正二十四边形。

参照上面画任意边数正多边形的方法,尝试用“BKLT”命令分别替换其中的“FD

RT”画正十五边形,并观察结果。

第二课时

教学目标:进一步改进画正多边形的过程,编写能画任意边数和任意边长的正多边形

一、认识变量

二、学习变量的使用

三、编写带变量的过程

TOTD:N:K

CSREPEAT:N[FD:KRT360/:N]

END

执行过程时,要在过程名后分别输入各个变量的具体数值。

如:?TD860

意思是:执行TD过程,画一边数为8,边长为60的正八边形。

第5课海龟大师的绘画天赋(四)设置状态和颜色

教学目标:1、应用抬笔、落笔命令完成线条不连续的图形;

2、学习设置画笔和画布背景色命令绘制彩色图形。

教学重难点:学会使用抬笔、落笔、藏龟、显龟、设置笔宽、设置笔色、设置背景命令。并

综合运用命令完成作图练习。

教学准备:投影仪,笔记本电脑

课时安排:两课时

第一课时(理论课)

一、导入

LOGO是不是只能画黑白的图呢?今天我们来学习用LOGO画彩色的图画。板书课题

二、新课

(1)设置海龟的状态的命令

PU抬笔或PENUP

格式:PU

功能:海龟抬起画笔,移动时不会留痕迹。

PD落笔

格式:PD或PENDOWN

功能:海龟落下画笔,移动时会留下痕迹。

试一试:应用抬笔和落笔命令画一条虚线

出示下列程序

CS

REPEAT9[FD10RT101

RT90

REPEAT9[FD10RT10]

HT

有时为了能看清完整的图形,我们还可以把海龟先隐藏起来,在需要它的时间再让它显身。

HT功能:使海龟隐身,海龟的位置和方向不变。

ST功能:使海龟显身,通常在藏龟后才要使用显龟命令.

(2)设置画笔宽度和颜色的命令

SETWN(n的范围在1-999)

功能:设置海龟笔的宽度值为N

例:SETW5FD8()画一条线宽为5,长为8()的直线。

SETPCN

功能:设定海龟画笔颜色为N值,N为颜色代码(0-15一共16种颜色)

例:SETPC10FD100画一条绿色的直线

第二课时(上机操作)

一、课堂练习:

综合应用学过的命令,画三个连在一起的不同颜色的圆形,完成后将海龟隐臧。

要求:笔宽设置为5应用repeat36[fd1Ort10]画正36边形来画圆。

提示:在命令状态下,可以直接通过工具栏一I刨两个按钮来设置龟笔颜色和背景

色。

二、综合实践:综合应用抬笔、落笔和设置笔色、线宽等命令,选画以下的一个图形八

第6课海龟大师的绘画天赋(五)——填充颜色

教学目标:

1、应用填色(FILL)命令给封闭区域填充颜色。

2、学习体会"CSCLEANHOMEDRAW”命令的异同。体会在不同需求中的应用。

教学重难点:

教学准备;标影仪,笔记本电脑

课时安排:两课时

教学过程:

一、复习导入

笔粗命令()A.ST

藏龟命令()B.PU

显龟命令()C.HT

提笔命令()D.DRAW

落笔命令()E.SETW

笔擦命令()F.PD

清屏命令()G.PE

指名学生说出各命令是右边的哪个?

二、新课学习

1、为封闭区域填充颜色

出示例子:SETPC12

REPEAT36[FD10RT10]

PURT45FD20

PDFILL

输入上面的例子,先读懂每句的作用,再上机运行。

指名读一读书上的提示:

1、把笔换成要填充的颜色画封闭图形;

2、抬笔进入封闭区域;人,

3、落笔,FILL/

2、试一试:/\/

画出下面的蓝色的花<一\/

4、认识CSCLEANDRAWHOME几个命令的相同与不同

出示下面表格:

命令清除屏方向回到母笔色笔宽背景色显龟或抬笔或

幕位隐龟落笔

CS可以向上可以不变不变不变不变不变

CLEAN

DRAW

HOME

学生上机操作输入四个命令比较它们有什么不同,填写表格。

第二课时

一、完成39页技能练习,画一个彩色的风车。

二、综合实践:灵活使用学过的命令,编写画彩色房子的过程,并保存至个人文件夹.

第7课海龟大师的绘画天赋(六)——椭圆命令的应用

教学目标:

1、学会用椭圆命令"STAMPOVAL”画圆,学会使用等待命令“WAIT”;

2、在实践中体会重:复命令和椭圆命令画圆的区别,及在不同需求中的应用。

3、阅读、理解几个应用椭圆命令设计的小过程。

教学重难点:学会使用画椭圆命令画椭圆和正圆,阅读理解几个应用椭圆的命令的小过程。

教学准备:本课课件

课时安排,两课时

一、新课导入

用重复命令画圆虽好但是比较麻烦,而且不容易确定圆心的位置,如何解决这个问

题呢?今天我们就来学可一个新的命令,画椭圆命令。板书课题

二、新课

认识画椭圆的命令

格式:STAMPOVALXY

功能:以当前海龟位置为圆心,绘制指定大小(XY)的椭圆,当X和Y相等画出的是正

圆。

试一试:

输入42页的两个例子:

画实心圆

格式:(STAMPOVALXY“TRUE)

功能:以当前海龟位置为圆心,绘制指定大小(XY)的椭圆。当X和Y时,画出的是正圆,

并以当前笔色填充为实心圆形。

输入:42页的例子

(STAMPOVAL5050“TRUE)

比较用重复命令和画椭圆命令画圆的区别:

REPEAT海龟在圆上可以画不同大小角度,可以画弧线很难画椭圆

STAMPOVAL海龟在圆心不能画弧线既能画正圆也能画椭圆

读过程理解过程

过程1

画一个靶子(同心圆)

TOTONG

STAMPOVAL1010

STAMPOVAL2020

STAMPOVAL3030

STAMPOVAL4040

STAMPOVAL5050

STAMPOVAL6060

STAMPOVAL7070

END

第二课时

复习

用簟复命令画圆:例REPEAT36[FD1()RT10]

用椭圆命令画圆:STAMPOVAL2020

比较:用重复命令和椭圆命令画圆有什么优点和缺点

REPEAT可以画弧线,不可以画椭圆,不可以画任意大小的圆

STAMPOVAL不可以画弧线,可以画椭圆和正圆,可以画任意半径的圆

二、综合应用以前学过的命令,如PUPDREPEATSTAMPOVAL画如下图形:

三、读过程,学习WAIT命令,体会LOGO语言的功能。

过程2眨眼睛

TOYAN

CS

SETPC0

SETW5

HT

STAMPOVAL5040

REPEAT20[SETPC0STAMPOVAL505

WAIT10SETPC15STAMPOVAL505

WAIT10SETPC0STAMPOVAL5015

WAITI0SETPC15STAMPOVAL5015

WAIT10SETPC0STAMPOVAL5025

WAIT10SETPC15STAMPOVAL5025

WAIT10SETPC0STAMPOVAL5030

WAIT10SETPC15STAMPOVAL5030

WAIT10]

END

WAIT(等待)

格式:WAITN

功能:等待指定的时间,N为设定的时间。WAIT100表示等待1秒。

第8课海龟大师的绘画天赋(七)——在坐标系中定位

教学目标:

1、了解LOGO中的平面直角坐标系;

2、学习使用“SETH”“SETX”“SETY”“SETXY"四个命令准确设定海龟方向和坐标。

3、尝试利用坐标定位方法绘制图形。

教学重难点:学会使用命令画出指定图形。

教学准备:本课例子

课时安排:两课时

一、新课导入

茫茫大海,小海龟有时会迷失方向,怎么办呢,今天这节课我们就来学习让海龟精确定位的命令,使

用这些命令来画现如下图形:

三、学习本课命令:

自学书上海龟坐标定位的四个命令,并上机验证各命令的作用。

SETH海龟角度

例:SETH90海龟顺时针转90度

SEHT-45海龟逆时针转45度

SETX海龟水平移动

例:SETX-80

海龟垂直移动

例:SETY10()

海龟移到指定位置

例:SETXY[-80100]

四、课堂练习:

试一试:48页读读下面的过程,并上机做一做

分别画出一把椅子和一个帆船。

四、全课小结:这节课我们学习了哪几个命令,它们有什么作用。

第二课时

一、学习输出海龟坐标位置的三个命令

XCOR输出海龟位置X坐标值

YCOR输出海龟位置Y坐标值/_

GETXY输出当前海龟的坐标值(

三、完成技能练习:L0I~~0-

画立方体和卡车

第9课海龟大师的书法天赋写文字命令的使用

教学目标:

1、学习在窗口中书写(显示)文字的方法;

2、学习使用过程调用的方法,编写绘制诗配画过程。

教学重难点:学会使用所学命令画出指定图形。

教学准备:本课例子

课时安排:两课时

第一课时

一、新课导入

海龟大师不仅会画画,他的书法也写得不错,这节课让我们来欣赏海龟大师的书法作品

吧!LOGO出示:海龟书写的作品:

学海天涯苦作舟

怎么样不错吧!

二、新课教学

1、学习在画图窗口中显示文字的命令。

TURTLETEXT(文字输出)简写:TT

功能:在当前海龟的位置,显示文字或表。

例:TT[LOGO]在海龟当前位置显示“LOGO”

TT[我是海龟大师]在海龟当前位置显示“我是海龟大师”

2、学习设置字体命令

海龟只能写一种字体的字吗,那太可惜了,下面我们学习设置字体命令,自学书上53页表

1-9说说海龟能书写哪几种字体,分别是什么,能写几号字,有哪些字型?

SETFONT(设置字体)

功能:在TT命令之前使用,设置所显示的文字字体、字号、字型

例:SETFONT“楷260表示设置字体为楷体,字号26号,字型正常。

3、学生上机尝试不同字体,字号,字型

三、课堂练习

使用本节课学习的TT和SONFT命令在绘图窗口中显示一首学过的古诗

例:春晓

春眠不觉晓,

处处闻啼鸟。

在东风雨声,

花落知多少。

第二课时

一、学习用过程调用的方法,编写“诗配画”的过程

诗配画由“画”和“诗”两部分组成,“画”也可以拆解为几个小部分,在编写过程时,可以

各个部分分别编写过程,然后再利用“调用”的方法,将各部分巧妙组合在一起形成一幅画。

TOTANGSIII

DRAWHT

PUFD200RT90PD

TYFD200LT902

SHANHOME

KUANG

PUFD180RT90FD120LT90PD

WAIT50SHI

END

以上红色的表示过程名,不是LOGO的命令。

二、教师把“肥八胎”“丁丫"”由\2'等几个过程发给学生,诗和最最一个过程由学生自己发挥

最后完成诗配画任务。

三、保存过程。

四、总结评价学生的诗配画作品。

第10课海龟大师的选择条件判断命令的

使用

教学目标:

1、学习使用条件判断语句;

2、学习读懂过程并学会作适应改动程序用动画形式展示海龟举旗跳动的场景。

教学重难点:学会使用所学命令画出指定图形。

教学准备:本课例子

课时安排:两课时

第一课时

一、新课导入

有时小海龟也有困惑,需要面临选择,那我们就来帮助海龟大师进行选择吧,今天我们

来学习一组条件判断命令:

先来看一个例子:IF:A>100THENRT180(如变量:A大于100,则海龟右转180度)

二、新课学习

出示:书上60页的四个过程,找找哪个过程中运用了条件判断语句

IF<条件表达式>THEN<语句>

IFXCOR〈-300THENSTOP判断:海龟横坐标值小于-300,则结束过程执行。

三、课堂练习

分析,读懂本课过程,并上机验证,并保存在自己的文件夹中。

(学生上机验证,教师相机指导)]

第二课时

一、完成书上61页技能练习:

1、在海龟举着大旗跑动的庆祝过程中,修改文字显示命令后的文字内容,让旗上显示

OK

2、在海龟举着大旗跑动的庆祝过程中,改变条件表达式,让海龟多跑一希距离。

3、在海龟举着大旗跑动的庆祝过程中,改变方向,让海龟举着旗从左边跑到右边。旗的

方向也相反。

第11课海龟大师的数学天赋数学计算

教学目标;

1、了解LOG。的计算功能;

2、设计一款具有交互功能的,能够计算两数相加的“加法计算器”并对过程进行修改成乘法除法计算器。

教学重难点:学会读懂过程并对过程进行修改,完成指定程序编写。

教学准备:本课例子

课时安排:两课时

第一课时

一、新课导入

LOGO的功能可强大了,除了画画写字,它还能计算四则混合运算呢?今天我们就

来学习海龟的计算功能,学习设计一款加法计算器

二、新课学习

1、了解LOGO的计算功能

在命令窗口的提示符后直接输入算式,按下回车键,就会在下一行显示出计算结果,

就这么简单,你学会了吗,提示:LOGO的运算符号和我们平时的有点不同,请大家自

学书上表1-1()认识一下乘号和除号在键盘的哪个键上,指名学生说一说。

下面大家就来输入64页几个四则混合运算算的算式,让小海龟帮忙计算一下结果

吧!

(1)((108+92)*13/78+99)*3

(2)((135-78)/9-22)*4

(3)12/3+31*5+(88-33)/14*9

2、分析加法计算器过程设计思路

在命令窗口中显示运算结果

格式:TT<数学表达式〉功能:将数学表达式的运算结果显示在画图窗口中

例:?IT123-121

?2

认识赋值命令和;读取键盘命令,

MAKE将表达式的值,赋给指定的变量。

READ读取键盘上输入的数据,并赋值给某一个变量。

3、过程分析:

(1)使用TT命令在画图窗口中显示:“加法计算器”“请输入第一个加数”和

“请输入第二个加数”“计算结果”四行文字内容。

(2)应用“MAKE”和“READ”命令,通过键盘输入读取加数。

(3)计算出结果并将结果显示在画图窗口中。

三、课堂练习

把加法计算器过程复制粘贴到PC-LOGO的编辑器中,上机验证,

第二课时

技能练习:

4、仿照加法计算器,分别设计减法计算器、法计算器、除法计算器。

5、把本课的计算器改成能计算三个加数相加的计算器。

6、设计一个能根据给定半径,计算圆周长或圆面积的计算器。

第12课海龟大师的音乐天赋LOGO演奏

教学目标:

1、学习用PLAY命令播放WAV声音文件。;

2、了解“TONE”利“PLAY”命令控制计算机发声。

教学准备:本课例子

课时安排:两课时

一、新课导入

同学们还不知道吧,海龟大师除了会写字画画做数学题外,还是个音乐家呢,能够演凑

动听的音乐,让我们来学习使用LOGO的音乐演凑功能吧。

一、新课教学

1、认识LOGO的音符

音符与英文字母的对照表:

音乐简谱01234567

对应字母PCDEFGAB

2、认识音区

“On”表示音区,n为0~6之间的整数,标示从低到高的7个音区。系统默认的音区是03。

音区练习

PLAY[O3CDEFGAB]

PLAYJO2CDEFGAB]

PLAY[O6CDEFGAB]

3、认识时值

“Ln”表示时值,n为1~64之间的整数,数字越大吾长越短,系统默认的时值是L4

时值练习

PLAY[L2CDEFGAB]

PLAY[L4CDEFGAB]

PLAY[L6CDEFGAB

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论