- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第11课 带参数的过程 活动一:火眼金睛读程序 repeat 2[fd 20 rt 90 fd 80 rt 90] repeat 5[fd 50 rt 180-180/5] repeat 6[repeat 5[fd 50 rt 360/5] rt 360/6] 长方形 五角星 6个正五边形 过程的一般形式 过程头: 过程体: 过程尾: to 过程名 过程体 end 活动二:定义一个步长为80的正方形 过程zfx,再用zfx画出下面的图形(任选一个画)。 To zfx Repeat 4[fd 80 rt 90] end Zfx Fd 80 Zfx Zfx Lt 90 Zfx 如果我们要用这个zfx的过程画出两个不同大小的正方形,怎么办? 过程zfx中,哪一个数决定了正方形的大小?可以修改过程体中的哪一个数? To zfx Repeat 4[fd 80 rt 90] end Edit zfx 有没有简单的方法,只需定义一次过程,就能画出不同大小的图形? 第11课 带参数的过程 To zfx Repeat 4[fd 80 rt 90] End 注意:过程名与“:”之间有一个空格,而“:”与x间无空格。 在调用过程时,允许我们对变量输入各种数值叫“赋值”。 常量 :X 变量 字母x叫“变量名” :X 活动三:定义一个带参数的过程zfx2,画出以下图形。 To zfx2 :X Repeat 4[fd :X rt 90] End Zfx2 80 Rt 90 fd 80 lt 90 Zfx2 100 活动四:定义一个带参数的过程dbx,画出边长为80的正多边形。 To dbx :X Repeat :x[fd 80 rt 360/:X] End Dbx 3 Dbx 4 Dbx 5 Dbx 6 Dbx 7 Dbx 8 Dbx 9 注意点: 1变量名之前有冒号,但不能有空格; 2过程名与变量之间,变量之间一定要有空格; 3变量名的组成:字母或字母与数字的组合; 4调用时的赋值需要与变量在顺序与个数上相对应。 带参数过程的一般形式 过程头: to 过程名 过程体: 过程体 过程尾: end 归纳小结 : 变量名 (含有变量) 例: To zfx2 :X Repeat 4[fd :X rt 90] End 活动五:定义一个带参数的过程cfx,画出不同大小的长方形。 To cfx :x :y Repeat 2[fd :X rt 90 fd :y rt 90] End repeat 2[fd 20 rt 90 fd 80 rt 90] 两个 活动六:(1)试一试,定义一个带参数的过程dbx2,画出任意边长的正多边形。 To dbx2 :x :y Repeat :x[fd :y rt 360/:x] End Dbx2 3 40 Dbx2 4 50 …… (2)试一试,定义由几个任意边长的正多边形组成的环形图案的带参数过程dbx3。 To dbx3 :z Repeat :z[dbx2 rt 360/:z] End * *
您可能关注的文档
- 《五十六个民族五十六枝花2多彩的民族风情课件》小学品德与社会教科版三年级下册_1.ppt
- 解读医疗核心制度课程PPT课件.ppt
- 《五画正多边形课件》小学信息技术苏科版五年级全一册.ppt
- 解密颈椎病课件.ppt
- 《二重力力的示意图课件》初中物理苏科版八年级下册.ppt
- 解读最新中国血脂异常防治指南课件.ppt
- 《五画正多边形课件》小学信息技术苏科版五年级全一册_2.ppt
- 《五十六个民族五十六枝花2多彩的民族风情课件》小学品德与社会教科版三年级下册.ppt
- 解析慢阻肺患者的持续性呼吸困难王璞课件PPT课件.ppt
- 《五给文字添加效果课件》小学信息技术人教2001课标版三年级起点四年级上册课件.ppt
文档评论(0)