- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
logo语言与小学数学思维能力的培养
logo语言思维如画一个
用logo语言就是repeat 6[repeat 4[fd 25 rt 90]fd 25 lt 60]就可完成。
二:培养学生独立思考,动手解决实际数学问题的方法
解决任何一个实际问题的计算机程序的编制,第一步就是要给出“算法”,即是要建立解决该问题的数学模型。而数学模型的建立则依赖于建摸人的数学基础。将LOGO程序设计应用于数学教学的目的,就是要培养学生运用所学数学知识建立数学模型的能力。教学方式为:先用适当课时让学生掌握LOGO的基本指令及基本上机操作方法,在教学进程中再适时教学生进一步掌握相应的LOGO基本编程思想和技巧, LOGO过小学数学中的问题15*(45000+X*100+10+X)=(X*100+X*10+9)*2005
15*(45010+101X)=(110X+9)*2005
x=,用笔算,很容易出错,经过一番奋战,可以得到x=3.
现在用Logo语言来解决这个问题,基本思路跟上面一样,但是计算机是不会自己看懂一元一次方程并试着解答的,这样,我们可以先编一个带判断的过程,设定判断的条件,只要符合条件时,过程自动停止,并输出符合条件的答案:
TO DD :N
IF :N0 STOP
IF 15*(45000+:N*100+10+:N)=(:N*100+:N*10+9)*2005 PR :N
DD :N-1
END
执行 DD 9后,可以在屏幕上得到答案3。
这个题就是要求学生理解数位的概念,数位问题解决了。用logo 知识编程,只要是学过条件语句,知道使用pr命令的学生都是能解决这个问题的。
这是简单的计算,似乎看不出logo语言的优势,而2006年顺德logo复赛试题中的:
(2): 等式15*□ +7* ( =168中的“ □ ”和“ ( ”都是介于0-9之间的一个数字,计算“ □ ”和“(”各是什么数字?要求写出过程及执行方法。
解题分析: 这是一个二元一次方程,已经超出小学生的数学知识范围,用初中数学来解,似乎还缺一个条件,二元一次方程必须要两个方程组成方程组才能有解。尽管学生用各种办法能找出习题的答案,但是理由就是不够充分,有些是猜出来的。教研室的老师给出此题的标准答案有点繁杂,程序语句有十几二十行之多。学生如果没有周密的逻辑思维能力,看懂程序都要一段比较长的时间。但如果先分析好问题,用logo语言来取整函数int解决,不但使问题简单不少,还具有很强的逻辑性,并且没有超纲的嫌疑。
设□为X,(为Y,上述等式就是:15x+7y=168。可以得出:Y=(168-15X)/7,因为题中说明,“ □ ”和“ ( ”都是介于0-9之间的一个数字,所以它们都是0或1-9之间的正整数。这样,我们可以用尾递归过程,先设X是从0开始,到9后停止的取值过程。可以用logo语言中的取整函数int,附加条件判断0Y9,通过判断,去除Y的取值中出现的非正整数值。这样就有如下尾递归过程:
to qz :X (qz代表取值)
If :X9 stop
Make”Y (168-15*:X)/7
If(and :y=int:y 0:y :y10) (Pr[X=] :X [Y=] :Y)
Qz :X+1
End
此时执行过程,QZ 0。经过运算,可以得到X=7 Y=9。
下面这题,在很多数学培优场合中出现过:
(3):用100元钱买100只鸡,其中母鸡5元一只,公鸡3元一只,小鸡1元三只,问母鸡、公鸡和小鸡各买了多少只?
为了这种题型,我咨询过学校的几个数学老师,其中有陈特,杨松,还有带过奥数的杨小林老师,他们都给了我很多帮助。但从纯数学方法上来解答,他们提出此类题型还必须多有一个条件,不然,答案的不确定性,已经大大超出小学数学的范畴了。但在logo编程技巧、锻炼学生数学思维方面,这又不失为一道优秀的试题。
解题分析:根据题意,我们可以得到,100元全部用来买母鸡,也就是可以买到20只,如果100元全部用来买公鸡,最多可以买33只。在这里我们就可以假定,先只买1只母鸡,一只公鸡,余下的钱用来买小鸡,是不是能达到要求呢?如果不行的话,一只母机,两只公鸡,余下的钱用来买小鸡。在这里,只要母鸡数不超过20只,公鸡数不超过33只,都可以这样去试着解答。这个题用计算机来解答,目的就是利用计算机的强大运算能力,一步一步去试各种合理的数据,从而把所有符合要求的答案都找出来。
在编程之前,我们得先引入一个命令:toplevel。此命令的作用是
您可能关注的文档
- 10.12____一年级小学生心理特点.doc
- 1.精读引领课《我们的民族小学》《美国游学记》.ppt
- 11(中心校黄媛)外研版小学英语五年级上册Module1.doc
- 12345《丑小鸭》课件_人教版小学语文二年级下册.ppt
- 12泼水节与那达慕(三林镇中心小学瞿兰).ppt
- 11黄碎爱+永嘉县上塘镇城北小学语文作坊+一年级上11、我多想去看看.ppt
- 13、人教版小学语文三年级上册《花钟》PPT课件.ppt
- 13(南宁市华衡小学李玲群)小学英语阶梯作业之有效设计论文.doc
- 13小学主题班会课件:学雷锋主题班会ppt.ppt
- 14.11.27珊瑚小学杨春梅数与形(二).ppt
- M9U1课件新标准(三起)小学英语四年级下册.ppt
- L营山县玲珑小学校九年级第二次月考政治试题.docx
- MODULE_6_Unit_1_Happy_birthday课件(外研版新标准小学英语第一册三年级上册课件).ppt
- mihari小学二年级数学上册第八章第一节数学广角教学PPT课件.ppt
- m三2015学年度第一学期慈溪市小学三年级英语口试卷.doc
- MODULE_2_Unit_2_What_are_you_doing课件(外研版新标准小学英语第三册四年级上册课件)_569772.ppt
- Mymother小学生英语作文.doc
- m六2015学年度第一学期慈溪市小学六年级英语口试卷.doc
- PEP 小学英语五年级下册unit4 A Learn 课件.ppt
- PEP1Unit1BStarttoread(汇宇小学谢玮玮).ppt
文档评论(0)