信息技术六上《带参数的过程》教案设计电子工业版(宁夏)

资源下载
  1. 二一教育资源

信息技术六上《带参数的过程》教案设计电子工业版(宁夏)

资源简介

《带参数的过程》
教学目标:
1.学会带参数过程的定义、调用和修改,会用带参数的过程来绘制简单的图形。
2.知道可以带多个参数,并且调用顺序不可颠倒。
3.在操作实践中正确理解带参数过程中参数的含义。
4.学会仔细观察、认真思考、大胆推断及归纳总结,养成科学严谨的学习态度。
5.学习用多种方法解决问题的创新思维;养成独立探究和合作学习的能力。
教学重点:正确理解和使用过程中的参数;运用带参数的过程绘制不同的图形。
教学难点:多个参数的过程。
教学方法:讲解教学法,自主探究法,小组合作学习方法,任务驱动法。
师:在上新课前,咱们先复习一下上节课内容,首先大家用调用过程的方法画一个边长为五十的正方形,过程名定义为正方形的首字母—ZFX,明白么?
生:明白(师巡回指导,五分钟后)
师:画好了没?
生:画好了
师:在画图的时候,首先要编辑过程,EDIT ZFX 然后在出现的对话框里,电脑自动给出的TO ZFX是什么?
生:过程头
师:END是什么?
生:过程尾
师:对,现在我们在过程体里面输入REPEAT 4 [FD 50 RT 90]然后就是一个完整的过程,然后按F2保存,输入ZFX调用就能画出一个边长为50的正方形。那么大家想一下,画一个边长50的是这样的画法,那么再画一个120的怎么画?
生:把50改成120再调用一次。
师:是不是还要把这个过程再来一遍?
生:是
师:那在画一个边长为180的怎么画?
生:在编写一个边长180的过程…
师:那么大家观察一下,每次画图的时候,唯一变动的是什么?
生:正方形的边长
师:对,这节课我们来学习如何只编写一次过程,就能调用画出不同边长的图形,我们来学习带参数的过程(出示课件)
师:后面跟参数的是那些命令?
生:FD RT LT BK
师:对,这四个命令后面跟的这些参数,当我们每次都需要调用的时候,我们就设为X,我们把这个变化的量称为参数。
出示过程:
TO ZFX
????? REPEAT 4[FD 50 RT 90]
?? END
师:在这个过程中,只要FD后的数给定了,那么正方形的大小就确定了。我们要用这个过程画不同大小的正方形,FD后能这样给定一个实际数据吗?
生:不能
师:那么我们把50改为“:X”,在过程名后添上“:X”。只能用一个变化的量来代替实际数据。
(示范操作:把50改为“:X”,在过程名后添上“:X”。
过程变为:TO ZFX ?:X
???REPEAT 4[FD :X RT 90]
?????END)
强调:过程名与“:”间有一个空格,而“:”与X间无空格。在程序设计中,“:X”不再叫未知数,叫做“变量”,用它来代替实际数据。字母X叫“变量名”。变量名的组成:字母或字母与数字的组合。例如:L、A、B、C、X1、X2、ABC等。
师:按F2保存,那么这次调用过程的时候输入ZFX空格,然后再输入正方形的边长,50就能画出来,那么画80的时候怎么调用?
生 :ZFX 80
师:对,现在大家自己练习一下(师巡回指导)
师:好了,现在画出来没有?
生:画好了
师:现在我们来看带一个参数的过程的完整的过程体。
师:首先是TO ZFX :X
REPEAT 4[FD :X RT 90 ]
END
现在我们在这个基础上,我们改一下,画正多边形的过程。先来复习一下画正多边形的重复语句:REPEAT N[FD X RT 360/N]
现在把这个公式用在过程里面,我们可以通过观察发现,这个公式里面有几个参数?
生:两个
师:对,这就是带两个参数的过程,现在我们来变换一下:
TO ZDBX :N :X
REPEAT :N[FD :X RT 360/:N]
END
在这个过程里面:N被调用了几次?
生:两次
师:对,这里是两个参数,那么我们调用的时候,仿照调用一个参数的过程,需要输入几个参数?
生:两个
师:比如我们现在画一个边长50的正六边形就是 ZDBX 6 50 6表示边数,50表示边长,这两个的顺序和我们在定义TO ZDBX :N :X 时的顺序不能调换,现在大家练习一下
师:现在我们在画一个边长80的正十二边形,十八边形,都来练习一下。
生:练习操作,师巡回指导。
师:现在再加点难度,背景色设置成黄色,笔的颜色设置成红色,我们来画一个长方形,我来给出长方形的重复命令:REPEAT 2 [FD L RT 90 FD W RT 90]
生:开始编写过程
TO CFX :L :W
REPEAT 2 [FD :L RT 90 FD :W RT 90]
END
师:我在知道的时候发现,如果我们要画出大小不同的长方形,就可以用带两个参数(分别表示长和宽)的过程来完成。但要注意两点:
1、一个过程可以有多个参数,参数和参数之间用空格分开;
2、过程体内需要几个参数,过程头就应该定义几个,但参数名的顺序和过程体内参数名的顺序不能颠倒。
师:这节课我们学习了带参数的过程,知道了如何定义和应用一个带参的过程,画出不同大小的图形。
(1)归纳带参过程的一般形式
  TO 过程名 :参数
    过程体
END
?(2)归纳带参过程的调用形式

展开更多......

收起↑

资源预览