课件编号8764516

人教版(2015)信息技术 六年级下册 第11课《递归调用真奇妙》课件(11张ppt)

日期:2024-05-06 科目:信息技术 类型:小学课件 查看:57次 大小:160590Byte 来源:二一课件通
预览图 1/5
人教,2015,信息技术,六年级,下册,11课
  • cover
第11课 递归调用真奇妙 《信息技术》六年级下册 一、什么是递归 在Logo系统中,把一个过程调用它的自身的操作叫作递归。把含有递归操作的过程叫作递归过程。 故事:从前有座山,山上有座庙,庙里有个老和尚正在给小和尚讲故事,讲的什么故事呢?从前有座山…… 引入新课 定义下面的过程: TO SXS FD 130 RT 110 SXS END 执行下面的命令: DRAW SXS 二、什么是尾递归 在递归过程中,如果调用过程自身的命令(过程名)出现在过程体中END命令前一行的末尾,那么,这种递归就叫作尾递归。 平移画圆的尾递归过程 定义下面的过程 TO PY REPEAT 360[FD 1 RT 1] RT 90 FD 10 LT 90 PY END 调用这个过程 PY 三、自动修改变量值的尾递归 带变量的过程也可以含有递归调用。 画旋转长方形的尾递归过程 定义下面的过程 TO CF :B1 :B2 REPEAT 2[FD :B1 RT 90 FD :B2 RT 90] RT 15 CF :B1 :B2 END 执行命令 CF 70 30 用尾递归画螺旋线 定义下面的过程 TO LXX :X FD :X RT 90 WAIT 50 LXX :X+5 END 执行命令 LXX 10 等待命令: WAIT 数值(100) 修改过程LXX,感受小海龟的不断变化 定义下面的过程 TO LXXJ :X :J FD :X RT :J WAIT 10 LXXJ :X :J+10 END 执行命令 CS LXXJ 10 3 CS LXXJ 15 2 CS LXXJ 30 1 CS LXXJ 16 4 谢谢!

~~ 您好,已阅读到文档的结尾了 ~~