带参数的过程
教学目标:1.了解什么是“带参过程”,定义一个带参过程。2.怎样调用带参过程,画出不同大小的简单图形。3.理解“变量”、“变量名”、“赋值”、“形参”、“实参”等概念。4.培养学生的逻辑思维能力。教具准备:1、多媒体机房。2、极域教学系统。3、相关图片、课件。教学重点和难点:定义一个带参过程,并调用,画出大小不同的图形。理解参数的传递。教学课时:1课时教学过程:一、复习。1.复习简单过程的一般形式:①引导部分:TO 过程名②过程体: 过程体③过程结束:END2.要求学生定义一个正方形过程ZFX,画出一个边长为100的正方形。提示:①用ED进入LOGO的编辑器;②输入过程,定义过程;③调用过程,画出图形。请一名学生输入过程,画出图形。3.引入:思考: 过程体中,那一个数决定了正方形的大小? 如果我们要用这个ZFX的过程画边长为80的正方形,可以修改过程体中的哪一个数?师:刚才,我们用修改前进步数的方法画出了不同大小的正方形,用这种方法画图每次都要进入编辑器修改过程、定义、再调用才能画出大小不同的图形,大家想不想一次定义过程,就能画出不同大小的图形来?今天,我们就来学习带参数的过程。(出示课题)二、新课。1.出示过程:TO ZFX REPEAT 4[FD 100 RT 90]END师:在这个过程中,只要FD后的数给定了,那么正方形的大小就确定了。我们要用这个过程画不同大小的正方形,显然FD后不能给定一个实际数据?只能用一个变化的量来代替实际数据。把100改为“ :L”,在过程名后添上“ :L”。强调:过程名与“:”间有一个空格,而“:”与L间无空格。2.介绍“变量”、“变量名”、“赋值”。师:用来代替实际数据的“:L”叫做“变量”,字母L叫“变量名”。调用过程时,允许我们对变量输入各种数值叫赋值。3.在LOGO中演示带参过程的定义和调用。①进入编辑器②编辑过程:To ZFX?REPEAT 4[FD :L RT 90]END ③定义过程④调用过程:ZFX 100 ZFX 80 ZFX 1204.用CAI演示调用带参过程。①介绍“实参”、“形参”。②演示参数的传递。5.学生练习带参过程的编辑、定义、调用。①调用形式:ZFX 80 ZFX -80②请学生代表调用。③比较调用结果:A.正方形的大小相等;B.海龟作图的方向相反。6.归纳总结。(1)归纳带参过程的一般形式: TO 过程名 :变量名过程体END(2)变量名的组成:字母或字母与数字的组合。例如:L、A、B、C、X1、X2、ABC等。(3)归纳带参过程的调用形式。过程名 实参三、巩固练习。(略)四、总结:这节课我们学习了带参数的过程知道了怎样编辑、定义、调用一个带参的过程,画出不同大小的图形。