版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Logo的计算功能教案教学设计反思第十二课神龟妙算Logo的计算功能教学目标:1、能熟练地将数学算式转化成Logo语言能识别的算式。2、加深对“变量”概念的理解,学会给“变量”赋值。3 、PR、Read和Random命令的格式及使用。4、了解计算机和数学之间的密切关系。教学重、难点:1、加深对“变量”概念的理解,学会给“变量”赋值。2、PR、Read和Random命令的格式及使用。教学方法:教学法、演示法、练习法、讨论法教具、学具:电脑、执行编写的计算过程教学过程:一、复习导入1、复习前面的动画内容。设计一个简单的动画编写过程,让学生熟悉实现动画的原理。如,我们编写一个闪烁的动画:TO xia
2、nSETW 50 fd 10wait 100pe bk 10 pdwait 100fd 10 pe bk 10 pdENDTO shanrepeat 1000 xianEND2、谈话导入我们前面所学的都是小海龟作图的知识,那么小海龟除了作图外,还有没有别的功能呢?其实呀,小海龟的本领大得很呢,功能也很多,我们不能委屈了它啊。除了能画外,还能计算呢。我们今天就来学习小海龟的计算功能吧。二、新课1、指导学生观察教材65页图12.1,对小海龟的计算功能有一个初步的认识,看看你能不能理解。你能不能编写一个计算命令让小海龟执行呢?感觉小海龟的计算功能怎样?小海龟很聪明吧,只要你把算式输入命令窗口,敲一下
3、回车,就可以得到结果了。大家来试一试“(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/23、大家发现,我们编写的算式只能算出一个结果,我们输入一个固定的过程,用改变数字的方式来
4、得到不同的结果呢?这样就方便了。4、编写一个计算圆周长的过程:TO ZC :RPR 2*PI*:REND大家看看,这里是不是又增加了一个新的命令“PR”。我们还是来了解一下它的格式和功能吧。格式1:PR输出内容或算式。格式2:(PR输出内容或算式 1 输出内容或算式2)功能:在命令窗口内显示打印输出内容或算式的值。提示:如果PR命令中的输出内容是汉字、英文字母或其他符号,则必须在前面加上引号或用方括号括起来。例,要输出“圆的周长是:”这句话的命令是:PR 圆的周长是:说明:如果输出的内容或算式有多个,则要用空格分隔开,并在整条命令外添加小括号。我们也可以利用PR命令在过程中适当地添加一些提示信
5、息,以使过程的输出更清晰,也让大家能更方便地使用过程。例如,上面的过程还可以改为:TO ZC :R(PR 圆的周长是: 2*PI*:R)END5、巩固练习结合图12.2编写出四个带变量的过程,分别计算出图12.2的四种图形的面积。看看谁完成得既快又准确?第一图:第二图:第三图:第四图:6、用一个过程计算任意半径的圆的周长每计算一个圆的周长就要执行一次过程,还是不方便,能不能只执行一次过程就把任意多个半径不同的圆的周长都计算出来?我们用递归调用就可以了。首先还要来学习两条命令。(1)赋值命令格式:Make 变量名 表达式功能:计算出表达式的值,并把它存放在指定的变量中。说明:调用带变量的过程时,
6、我们用在过程名的后面给出变量值的方式给变量赋予具体数值,这里则是用Make命令直接给变量赋值。例:TO FZMake BL 10PR:BLEND执行FZ过程,在命令窗口显示10。说明:中赋值号, BL是变量名, :BL是变量。(2)键盘读取命令格式:Read功能:读取从键盘输入的数据。例如,Make :R Read命令的作用是把从键盘输入的数据存放在变量:R中,这样,在执行过程时,我们也可以输入需要的数据,就好像是和小海龟对话一样。我们编写一个计算不同半径的圆的周长的过程:TO ZCPR请输入圆的半径:Make R ReadIF :R=0 THEN STOP(PR 圆的周长是: 2*PI*:R
7、)ZCEND提示:在输入过程时,必须的符号、空格可不能少啊,否则,就达不到运行的效果。7、请小海龟出题我们已经学会了让小海龟进行计算了,并学会了编写简单的通用的过程,现在我们还要学学“小海龟出题”的内容,大家看年进不是更有趣呢?先来编写一个过程:TO ZCMake R Random 20(PR 圆的半径是::R)PR 请算出圆的周长:Make D ReadIF 2*PI*:R-0.1 THEN PR 恭喜你,答对了!ZC(PR 加油啊!圆的周长应该是:2*PI*:R)ZCEND说明:Random n命令的作用是自动随机产生一个1-n(包括n)之间的整数。至于IF语句中的判断条件为什么是2*PI
8、*:R-:S THEN PR 大了 ELSE PR 小了BiJiaoENDTO CaiShuMake S Random 40PR 请大家猜猜这个数是多少?BiJiaoEND教学反思其实,这节课的内容对于学生来说并不实用。鉴于是教材的一部分,还是有必要让学生作初步的了解。因为在编写程序过程中,稍不注意就会出现错误,达不到效果。尤其是空格和英文符号稍有错误,就不能执行。学生在执行的过程中,会必现有些信息没有显示出来,可能就会怀疑是不是输入的过程错了,这一点可以让学生互相讨论,然后得出结论。通过他们讨论释疑,印象会深得多。老师没必要过早地给他们解释在执行过程中的某些细节知识点,一是时间问题,二是考虑学生的接受问题。可能留给学有余力的学生去探讨,不作要求。作为这部分内容,能与爸爸妈妈
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 空调维保人员奖惩制度
- 线上教育授课奖惩制度
- 维修人员管理奖惩制度
- 药品不良事件奖惩制度
- 规上工业工作奖惩制度
- 设备班组考核及奖惩制度
- 语言文字考核奖惩制度
- 输气项目奖惩制度范本
- 酒吧奖惩制度实施细则
- 采销部奖惩制度范本大全
- 2026年江西单招新能源汽车技术专业基础经典题详解
- 手键拍发课件
- 2026春教科版(新教材)小学科学一年级下册(全册)教学设计(附教材目录)
- 小儿股静脉抽血课件
- 管理研究方法:逻辑、软件与案例 课件 第6章:社会网络分析及应用
- DB32∕T 5274-2025 聚氨酯硬泡体防水保温工程技术规程
- 2026年湖南有色金属职业技术学院单招职业技能考试题库附答案
- 数字普惠金融对于乡村振兴影响的实证分析-以河南省为例
- 2025年《教育管理》知识考试题库及答案解析
- 建筑毕业论文2000字
- 多器官功能衰竭长期卧床患者支持方案
评论
0/150
提交评论