六年级信息技术上册课件 编写带参数的命令之带变量的logo过程(青岛版)

文档属性

名称 六年级信息技术上册课件 编写带参数的命令之带变量的logo过程(青岛版)
格式 rar
文件大小 123.7KB
资源类型 教案
版本资源 通用版
科目 信息技术(信息科技)
更新时间 2009-12-02 18:49:00

图片预览

文档简介

(共21张PPT)
编写带参数的命令
之带变量的LOGO过程
青岛版六年级信息技术上册
学习目标
1.了解过程分为两种:
带参数的过程和不带参数的过程。会定义和调用过程。
2.感受信息技术对生活与学习的作用,并且调动学习信息技术的兴趣。
复 习
定义过程的方法:
过程名
一条或多条命令
新课导入
一、带一个参数的过程
命令中有一个可变的数字的例子:
用重复命令画圆的方法:
REPEAT 360[FD 半径*3.14/180 RT 1]
这是可变的数字
定义带变量的过程方法:
TO 过程名 :变量
一条或多条命令(命令中含有变量)
END
TO YUAN :r
REPEAT 360[FD :r*3.14/180 RT 1]
END
例1
定义一个带参数的过程,要求能画出不同半径的圆,并调用这个过程画出半径分别为20、40、60的圆,写出命令。
例1答案
(一)定义过程
TO YUAN :r
REPEAT 360 [ FD :r*3.14/180 RT 1]
END
(二)运行
?DRAW
?YUAN 20
?YUAN 60
?YUAN 80

二、带两个参数的过程
命令中有一个可变的数字的例子
用重复命令画圆的方法:
REPEAT 边数[FD 边长 RT 360/边数]
这些是可变的数字
例2
定义一个带参数的过程,要求能画出不同边数的正多边形。并且定义一个新过程,调用这个过程,分别画出边长为50,颜色不同的正3、4、5、6边形。
例2答案
(一)定义过程
TO DBX :n :a
REPEAT :n[FD :a RT 360/:n]
END
(二)画四个多边形的过程
TO CAISEDBX
DRAW LT 90 SETBG 7
SETPC 11 DBX 3 50
SETPC 12 DBX 4 50
SETPC 13 DBX 5 50
SETPC 14 DBX 6 50 HT
END
(三)运行
?CAISEDBX

三、多彩的泡泡
例3:画多彩的泡泡
(一)定义过程
TO PAO :r :a
SETPC :a
(STAMPOVAL :r :r “TRUE)
END
例3答案
(二)画四个彩色泡泡的过程
TO CAIPAOPAO
DRAW SETBG 7 PAO 60 10
PU FD 130 PD PAO 30 12
PU RT 90 FD 130 PD PAO 50 14
PU RT 90 FD 130 PD PAO 20 9
END
(三)运行
?CAIPAOPAO

课内实践
1. 请将过程“CAIQIQIU”补充完整,画出下图。
TO QIQIU :a :c
SETPC :c
FD :a RT 90
REPEAT 360[FD 3.14*:a/180 LT 1]
LT 90 BK :a
END
TO CAIQIQIU
DRAW RT 45 PU BK 200 PD LT 45
QIQIU 10 2
RT 45 PU FD 50 PD LT 45
调用“QIQIU”,圆半径=15
移动位置
调用“QIQIU”,圆半径=20
移动位置
调用“QIQIU”,圆半径=25
移动位置
调用“QIQIU”,圆半径=30
HT
END
通过调用例3的过程“PAO”,把整个绘图窗口布置成彩色泡泡的世界,调用多少次、选择什么颜色、画多大的圆,完全随你自己喜欢。
总 结
过程分为两种:
带参数的过程和不带参数的过程。
取有意义的过程名
定义过程时,参数前的“:”不要漏掉。
调用过程时,各参数的顺序不能颠倒。
同课章节目录