《Logo的计算功能》教案教学设计反思.docxVIP

《Logo的计算功能》教案教学设计反思.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

《Logo的计算功能》教案教学设计反思

第十二课

神龟妙算

——Logo的计算功能

1、能熟练地将数学算式转化成Logo语言能识别的算式。2、加深对“变量”概念的理解,学会给“变量”赋值。3、PR、Read和Random命令的格式及使用。

4、了解计算机和数学之间的密切关系。教学重、难点:

1、加深对“变量”概念的理解,学会给“变量”赋值。

2、PR、Read和Random命令的格式及使用。

教学法、演示法、练习法、讨论法

教具、学具:

电脑、执行编写的计算过程

一、复习导入

1、复习前面的动画内容。

设计一个简单的动画编写过程,让学生熟悉实现动画的原理。如,我们编写一个闪烁的动画:

TOxian

SETW50fd10

wait100

pebk10pd

wait100

fd10pebk10pd

END

TOshan

repeat1000[xian]

END

2、谈话导入

我们前面所学的都是小海龟作图的知识,那末小海龟除了作图外,还有没有别的功能呢?

其实呀,小海龟的本领大得很呢,功能也不少,我们不能委屈了它啊。除了能画外,还能计算呢。

我们今天就来学习小海龟的计算功能吧。

二、新课

1、指导学生观察教材65页图12.1,对小海龟的计算功能有一个初步的认识,看看你能不能理解。

你能不能编写一个计算命令让小海龟执行呢?

感觉小海龟的计算功能怎样?

小海龟很聪明吧,只要你把算式输入命令窗口,敲一下回车,就可以得到结果了。大家来试一试“[(55-5)*5+(63-8)/11]/5”吧。

大家觉察是不是算不出来呢?别急,把中括号[]改成小括号()再试一下,结果是不是出来了呢?如下所示:

((55-5)*5+(63-8)/11)/5

结果:51

知道了是什么原因了吧?

原来,所有的括号都要写成小括号啊。

提示,小海龟虽然能匡助我们计算,但是大家在学习数学时一定不要偷懒啊。

2、稳固练习,同学们请小海龟算一算图12.2的面积吧。

第一图:第二图:第三图:第四图:

60*4060*40/2pi*40*40(60+37)*30/2

3、大家发现,我们编写的算式只能算出一个结果,我们输入一个固定的过程,用改变数字的方式来得到不同的结果呢?这样就方便了。

4、编写一个计算圆周长的过程:

TOZC:R

PR2*PI*:R

END

大家看看,这里是不是又增加了一个新的命令“PR”。我们还是来了解一下它的格式和功能吧。

格式1:PR输出内容或者算式。

格式2:(PR输出内容或者算式1输出内容或者算式2…)

功能:在命令窗口内显示打印输出内容或者算式的值。

提示:如果PR命令中的输出内容是汉字、英文字母或者其他符号,那末必须在前面加之引号或者用方括号括起来。

例,要输出“圆的周长是:”这句话的命令是:

PR"圆的周长是:

说明:如果输出的内容或者算式有多个,那末要用空格分隔开,并在整条命令外添加小括号。

我们也可以利用PR命令在过程中适当地添加一些提示信息,以使过程的输出更清晰,也让大家能更方便地使用过程。例如,上面的过程还可以改为:

TOZC:R

(PR"圆的周长是:2*PI*:R)

END

5、稳固练习

结合图12.2编写出四个带变量的过程,分别计算出图12.2的四种图形的面积。看看谁完成得既快又准确?

第一图:

第二图:

第三图:

第四图:

6、用一个过程计算任意半径的圆的周长

每计算一个圆的周长就要执行一次过程,还是不方便,能不能只执行一次过程就把任意多个半径不同的圆的周长都计算出来?

我们用递归调用就可以了。

首先还要来学习两条命令。

(1)赋值命令

格式:Make"变量名表达式

功能:计算出表达式的值,并把它存放在指定的变量中。

说明:调用带变量的过程时,我们用在过程名的后面给出变量值的方式给变量赋予详细数值,这里那末是用Make命令直接给变量赋值。

例:

TOFZ

Make"BL10

PR:BL

END

执行FZ过程,在命令窗口显示10。

说明:"中赋值号,BL是变量名,:BL是变量。

(2)键盘读取命令

格式:Read

功能:读取从键盘输入的数据。

例如,Make:RRead命令的作用是把从键盘输入的数据存放在变量:R中,这样,在执行过程时,我们也可以输入需要的数据,就好似是和小海龟对话一样。

我们编写一个计算不同半径的圆的周长的过程:

TOZC

PR"请输入圆的半径:

Make"RRead

IF:R=0THENSTOP

(PR"圆的周长是:2*PI*:R)

ZC

END

提示:在输入过程时,必须的符号、

文档评论(0)

xiaoqiong1111 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档