版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第六课第六课 带变量的过程带变量的过程 一、情境创设一、情境创设 to a repeat 4 fd 20 repeat 90 fd 10*pi/180 rt 1endto a1 :n repeat :n a repeat 360/:n fd 10*pi/180 rt 1endto t31 draw ht a1 8endto t32 draw ht a1 12end我来变魔术我来变魔术在命令窗口输入在命令窗口输入a15 输入输入a120 输入输入a112输入输入a16好神奇吧!好神奇吧!正多边形格式:正多边形格式:repeat 边数边数fd 边长边长 rt 360/边数边数正四边形正四边形: r
2、epeat 4 fd 30 rt 360/4正五边形正五边形: repeat 5 fd 30 rt 360/5正六边形正六边形: repeat 6 fd 30 rt 360/6正七边形正七边形: repeat 36 fd 30 rt 360/36 以前画正多边形的前进、步数、转弯的角度都是固定的数值。 我们这节课可以通过变量来代替前进的步数、我们这节课可以通过变量来代替前进的步数、转弯的角度和颜色代号值等,使画图更方便、更转弯的角度和颜色代号值等,使画图更方便、更有趣。有趣。二、变量的含义二、变量的含义to znbx :n repeat :nfd 50 rt 360/:n endzfx 3 z
3、fx 4zfx 5zfx 36变量变量=冒号:冒号:+字母字母代入到变量中的数值代入到变量中的数值在同一个过程里变量的值可以随意改变从而画出相应的图形。在同一个过程里变量的值可以随意改变从而画出相应的图形。用变量来代替用变量来代替边数:小判断小判断以下的变量名,哪些是正确的,哪些是错误的?以下的变量名,哪些是正确的,哪些是错误的?“:a”“a”“a :”“a:”“:a”小判断小判断以下的变量名,哪些是正确的,哪些是错误的?以下的变量名,哪些是正确的,哪些是错误的?“:a”“a”“a:”“:a”冒号必须在英文标点符号状态下输入,冒号必须在英文标点符号状态下输入,否则不会被识别。否则不会被识别。三
4、、带一个变量的过程三、带一个变量的过程返回返回试一试,在编辑窗口输入以下过程,再试一试,在编辑窗口输入以下过程,再在命令窗口输入不同的变量值,看看可在命令窗口输入不同的变量值,看看可以得到什么样的图画!以得到什么样的图画!to zfx :a repeat 4fd :a rt 90 ht end在命令窗口分别执行以下命令:在命令窗口分别执行以下命令:zfx 10zfx 20zfx 40zfx 80小结论小结论带一个变量的过程的基本格式为:带一个变量的过程的基本格式为:to 过程名过程名 :变量名变量名 过程体过程体 变量名用字符表示,变量名和冒号之间不变量名用字符表示,变量名和冒号之间不能有空格
5、,冒号和过程名之间要有空格。能有空格,冒号和过程名之间要有空格。end程序欣赏背景变幻to bj :c if :c15 then stop setbg :c wait 100 bj :c+1end实现背景颜色的变幻。- 如果变量如果变量:c15 那么就那么就stop(停止)停止)-设置背景命令设置背景命令-等待等待 1秒秒-变量变量:c不断的累加不断的累加“1”。程序欣赏彩球变幻实现彩球颜色的变幻。to cq2 :c if :c15 then stop setpc :c (stampoval 100 100 true) wait 50 cq2 :c+1end- if(如果如果)变量变量:c15
6、 then(那么那么)就就stop(停止停止)-设置画笔的颜色命令设置画笔的颜色命令-画实心椭圆命令画实心椭圆命令-等待等待 1秒秒-变量变量:c不断的累加不断的累加“1”。小练习小练习经过前面的学习,你是否有把握做出下面的图形呢?试试吧!经过前面的学习,你是否有把握做出下面的图形呢?试试吧!提示:这三个图形分别由提示:这三个图形分别由32个正方形、个正方形、 正五边形和正六边形组成正五边形和正六边形组成 。小练习小练习经过前面的学习,你是否有把握做出下面的图形呢?试试吧!经过前面的学习,你是否有把握做出下面的图形呢?试试吧!提示:这三个图形是以正方形为基本图形,编写一个带变量的过程提示:这三
7、个图形是以正方形为基本图形,编写一个带变量的过程mzfx :n ,其中变量其中变量:n代表正方形的个数代表正方形的个数四、带多个变量的过程 刚才我们讨论的都是带一个变量的过程,下面我们来看一个可以同时改变正多边形边数和边长的过程。 to dbx :n :a repeat :nfd :a rt 360/:nend在命令窗口输入dbx 5 60 边数变量边长变量输入dbx 8 40 输入dbx 12 20 小结论小结论带多个变量的过程的格式为:带多个变量的过程的格式为:to 过程名过程名 :变量名变量名1 :变量名变量名2 : 变量名变量名3 过程体过程体end 请你试一试,通过反复调用dbx过程,你能画出如下图形吗?五、小试牛刀五、小试牛刀 经过了今天的学习,大家都可以做小小魔术师了,经过了今天的学习,大家都可以做小小魔术师了,可以可以72变了。变个孙悟
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 植树节活动方案合集15篇
- 伐木机械施工方案
- 二月中旬主治医师考试《儿科》冲刺测试卷(附答案)
- 2026年工程监理细则施工节能与绿色施工手册
- 2026事业单位联考公文改错专题训练30道附解析
- 公用事业行业深度跟踪:两会焦点培育未来能源首提算电协同
- 2026年中等职业学校教师资格考试职业教育知识与教学能力测试题题库(含答案)
- 2026边检专业真题试卷及答案
- 2026年湖南株洲市中小学教师招聘考试试题题库及答案
- 2025年民用航空飞行三级领航员考试真题及答案
- 2026年马鞍山安徽横望控股集团有限公司公开招聘工作人员考试参考试题及答案解析
- 四川省绵阳市梓潼县2026届九年级中考一模语文试卷
- 2026年上海铁路局校园招聘笔试参考题库及答案解析
- 安防监控系统维保表格
- 人教统编版六年级语文下册第二单元《习作:写作品梗概》公开课教学课件
- 2026年3月山东济南轨道交通集团运营有限公司社会招聘备考题库附参考答案详解(典型题)
- 山东省中小学生欺凌调查认定和复查复核程序指引解读
- 2026内蒙古环投集团社会招聘17人笔试备考试题及答案解析
- TSG 08-2026 特种设备使用管理规则
- 雨课堂学堂云在线《人工智能原理》单元测试考核答案
- 人教版高中物理选择性必修三 第1章第1节 分子动理论的基本内容
评论
0/150
提交评论