一、复习。
1.复习简单过程的一般形式: ①引导部分:TO 过程名 ②过程体: 过程体 ③过程结束:END
2.要求学生定义一个正方形过程ZFX,画出一个边长为100的正方形。 提示:①用ED进入LOGO的编辑器; ②输入过程,定义过程; ③调用过程,画出图形。 请一名学生输入过程,画出图形。 3.引入:
思考: 过程体中,那一个数决定了正方形的大小? 如果我们要用这个ZFX的过程画边长为80的正方形,可以修改过程体中的哪一个数?
师:刚才,我们用修改前进步数的方法画出了不同大小的正方形,用这种方法画图每次都要进入编辑器修改过程、定义、再调用才能画出大小不同的图形,大家想不想一次定义过程,就能画出不同大小的图形来?
今天,我们就来学习带参数的过程。(出示课题) 二、新课。
1.出示过程:TO ZFX
REPEAT 4[FD 100 RT 90] END
26
师:在这个过程中,只要FD后的数给定了,那么正方形的大小就确定了。我们要用这个过程画不同大小的正方形,显然FD后不能给定一个实际数据?只能用一个变化的量来代替实际数据。
把100改为“ :L”,在过程名后添上“ :L”。
强调:过程名与“:”间有一个空格,而“:”与L间无空格。 2.介绍“变量”、“变量名”、“赋值”。
师:用来代替实际数据的“:L”叫做“变量”,字母L叫“变量名”。调用过程时,允许我们对变量输入各种数值叫赋值。
3.在LOGO中演示带参过程的定义和调用。 ①进入编辑器
②编辑过程:To ZFX :L
REPEAT 4[FD :L RT 90] END ③定义过程
④调用过程:ZFX 100 ZFX 80 ZFX 120 4.用CAI演示调用带参过程。 ①介绍“实参”、“形参”。 ②演示参数的传递。
5.学生练习带参过程的编辑、定义、调用。 ①调用形式:ZFX 80 ZFX -80 ②请学生代表调用。
③比较调用结果:A.正方形的大小相等;
27
B.海龟作图的方向相反。 6.归纳总结。
(1)归纳带参过程的一般形式: TO 过程名 :变量名 过程体 END
(2)变量名的组成:字母或字母与数字的组合。 例如:L、A、B、C、X1、X2、ABC等。 (3)归纳带参过程的调用形式。 过程名 实参
这节课我们学习了带参数的过程知道了怎样编辑、定义、调用一个带参的过程,画出不同大小的图形。
第12课 画组合图形
教学目标
1、让学生综合运用LOGO语言命令画组合图形。 教具准备: 1、多媒体机房。 2、极域教学系统。 3、相关图片、课件。 重点难点
28
重点:各种命令的综合使用 教学时间:2课时 教学过程 一、复习
以前学过的LOGO命令,复习一下,加深对LOGO命令的掌握。 二、教学
师:打开画图程序,画出教材所示的房子,引导学生分析房子的组成。 生:房身是个正方形,房顶是一个三角形,窗是一个圆形,门是一个长方形。 师:如何画,从何画起?即确定画组合图形的起始位置。 让学生了解作画过程: Rt 30
Repeat 3[fd 100 rt 120] Rt 60 fd 10
Repeat 4[fd 80 rt 90]
Fd 80 rt 90 fd 80 rt 90 fd 10 rt 10 Repeat 2[fd 55 lt 90 fd 25 lt 90] Pu fd 50 lt 90 fd 60 rt 90 pd Repeat 36[fd 2 rt 10] HT
三、学生练习
1、画出下列基本图形:
三角形,正方形,长方形,圆形,半圆 1/4圆
29
2、画出房子 3、画出正方体 参考:
Repeat 4[fd 80 rt 90] Pu fd 80 rt 40 pd
Repeat 2[fd 45 rt 50 fd 80 rt 130] Pu rt 50 fd 80 lt 50 pd
Repeat 2[fd 45 rt 140 fd 80 rt 40 Pu fd 45 rt 140 fd 80 rt 90 pd Repeat 8[fd 6 pu fd 4 pd] Rt 90
Repeat 8[fd 6 pu fd 4 pd] Pu bk 80 lt 135 pd Repeat 5[fd 5 pu fd 4 pd] 四、小结
画组合图形,主要是确定各部件的起始位置,将各部分组合成立方体。
第13课 认识机器人
教学目的:
1.了解机器人的基本定义和主要分类。 2.了解机器人的主要发展方向。
3.以知识普及为主线,引导学生理解机器人的涵义。
30