第10课 画不完的画——过程的递归调用 课件

文档属性

名称 第10课 画不完的画——过程的递归调用 课件
格式 zip
文件大小 684.8KB
资源类型 教案
版本资源 粤教版
科目 信息技术(信息科技)
更新时间 2016-12-08 14:28:19

图片预览

文档简介

课件7张PPT。画不完的画----过程的递归调用小海龟画展递归的认识(任务一)1. to zfx
2. repeat 4[fd100 rt 90]
3. wait 100
4. rt 45
5. zfx
6. end
7. setpc 9
8. zfx讨论:什么是递归? 递归是在过程体的最后,紧挨着过程结束语句END,也就是过程结束
之前又出现过程本身。to zfx
……(省略命令)
zfx
end3提示:学习过程是除了模仿之外,还应该有思考和总结等过程,
碰到问题的时候,还可以看书,请教老师和小组成员间相互帮助。小练习(任务一)?FD 100
?RT 90
?FD 100
?RT 90
?FD 100
?RT 90
?FD 100
?RT 90REPEAT 4[FD 100 RT 90]to 过程名
……(省略命令)
过程名
end一、利用过程递归调用的办法,画出由8个边长步数为100的三角形组成的图形。二、要求:展示成果的同时,也说一说成员间帮助解决了什么问题?3带变量的递归(任务二)1. TO LX:B
2. FD:B RT 90
3. WAIT 20
4. lX:B+5
5. END
6.SETPC 9
7.LX 0讨论:变量(参数值)在过程体起到了什么作用? 递归的参数值一旦在递归过程中发生变化,就会改变图形的形成。4to lx:B
……(省略命令)
lx:B+5
end综合练习(任务三)5要求:
1.一共可用时间为10分钟左右。
2.可以根据小组的情况,选择只做一个图形,也可以做多个,
但要充分利用好时间。
3.展示的图形只供参考,小组可以从图形的形状或颜色入手进行创新。
4.展示成果的同时,简单地汇报小组碰到的问题,并说一说是如何解决的。画不完的画----过程的递归调用