第三课 小海龟画正多边形 课件

文档属性

名称 第三课 小海龟画正多边形 课件
格式 zip
文件大小 1.2MB
资源类型 教案
版本资源 新世纪版
科目 信息技术(信息科技)
更新时间 2017-12-25 17:45:12

图片预览

文档简介

(共9张PPT)
第一课 小海龟画正三角形
For … EndFor循环语句的格式如下:
For <循环变量>=<初值> To <终值> [Step <步长>]
<语句组>
EndFor
如果<步长>值为1,则step 1可以省略。
二、对象和它的操作
第一课 小海龟画正三角形
二、对象和它的操作
第一课 小海龟画正三角形
Turtle.Move(100) 向前移动100步(画一条100步长的边)
Turtle.Turn(120) 向右转弯120度(Turn是转弯的意思)
Turtle.Move(100) 向前移动100步
Turtle.Turn(120) 向右转弯120度
Turtle.Move(100) 向前移动100步
Turtle.Turn(120) 向右转弯120度
1.在Small Basic中,我们要编程控制的东西都是“对象”。
2.对象有自己的操作,每个操作后面都带一个圆括号“( )”,中间写上该操作所带的参数。
3.“对象”与它的“操作”之间用符合“.”连接。
第一课 小海龟画正三角形
Turtle.Move(100) 向前移动100步(画一条100步长的边)
Turtle.Turn(120) 向右转弯120度(Turn是转弯的意思)
Turtle.Move(100) 向前移动100步
Turtle.Turn(120) 向右转弯120度
Turtle.Move(100) 向前移动100步
Turtle.Turn(120) 向右转弯120度
问题:
1.小海龟的坐标是多少?怎么改变小海龟的坐标?
2.小海龟“爬”的速度是多少?怎么改变小海龟“爬”的速度?
小海龟是一个对象,“向前移动”“向右转弯”等动作就是小海龟的操作,而“坐标”“速度”就是小海龟的属性。
第一课 小海龟画正三角形
Turtle.x=150 将小海龟的x坐标设置为150
Turtle.y=100 将小海龟的y坐标设置为100
Turtle.Speed=10 将小海龟的速度设置为10
Turtle.Move(100) 向前移动100步(画一条100步长的边)
Turtle.Turn(120) 向右转弯120度(Turn是转弯的意思)
Turtle.Move(100) 向前移动100步
Turtle.Turn(120) 向右转弯120度
Turtle.Move(100) 向前移动100步
Turtle.Turn(120) 向右转弯120度
第一课 小海龟画正三角形
Graphics Window的坐标标记方法与我们数学中通常所用的方法有所不同
第一课 小海龟画正三角形
第一课 小海龟画正三角形
Turtle.x=150 将小海龟的x坐标设置为150
Turtle.y=100 将小海龟的y坐标设置为100
Turtle.Speed=10 将小海龟的速度设置为10
Turtle.Move(100) 向前移动100步(画一条100步长的边)
Turtle.Turn(120) 向右转弯120度(Turn是转弯的意思)
Turtle.Move(100) 向前移动100步
Turtle.Turn(120) 向右转弯120度
Turtle.Move(100) 向前移动100步
Turtle.Turn(120) 向右转弯120度
作业:打开Small Basic 编写下面程序并保存提交。课件9张PPT。第一课 小海龟画正三角形For … EndFor循环语句的格式如下:
For?<循环变量>=<初值>?To?<终值>?[Step?<步长>]
<语句组>
EndFor
如果<步长>值为1,则step?1可以省略。二、对象和它的操作第一课 小海龟画正三角形二、对象和它的操作单击“运行”按钮,执行程序第一课 小海龟画正三角形Turtle.Move(100) 向前移动100步(画一条100步长的边)
Turtle.Turn(120) 向右转弯120度(Turn是转弯的意思)
Turtle.Move(100) 向前移动100步
Turtle.Turn(120) 向右转弯120度
Turtle.Move(100) 向前移动100步
Turtle.Turn(120) 向右转弯120度
1.在Small Basic中,我们要编程控制的东西都是“对象”。
2.对象有自己的操作,每个操作后面都带一个圆括号“( )”,中间写上该操作所带的参数。
3.“对象”与它的“操作”之间用符合“.”连接。
第一课 小海龟画正三角形Turtle.Move(100) 向前移动100步(画一条100步长的边)
Turtle.Turn(120) 向右转弯120度(Turn是转弯的意思)
Turtle.Move(100) 向前移动100步
Turtle.Turn(120) 向右转弯120度
Turtle.Move(100) 向前移动100步
Turtle.Turn(120) 向右转弯120度问题:
1.小海龟的坐标是多少?怎么改变小海龟的坐标?
2.小海龟“爬”的速度是多少?怎么改变小海龟“爬”的速度?
小海龟是一个对象,“向前移动”“向右转弯”等动作就是小海龟的操作,而“坐标”“速度”就是小海龟的属性。
第一课 小海龟画正三角形Turtle.x=150 将小海龟的x坐标设置为150
Turtle.y=100 将小海龟的y坐标设置为100
Turtle.Speed=10 将小海龟的速度设置为10
Turtle.Move(100) 向前移动100步(画一条100步长的边)
Turtle.Turn(120) 向右转弯120度(Turn是转弯的意思)
Turtle.Move(100) 向前移动100步
Turtle.Turn(120) 向右转弯120度
Turtle.Move(100) 向前移动100步
Turtle.Turn(120) 向右转弯120度第一课 小海龟画正三角形Graphics Window的坐标标记方法与我们数学中通常所用的方法有所不同第一课 小海龟画正三角形第一课 小海龟画正三角形Turtle.x=150 将小海龟的x坐标设置为150
Turtle.y=100 将小海龟的y坐标设置为100
Turtle.Speed=10 将小海龟的速度设置为10
Turtle.Move(100) 向前移动100步(画一条100步长的边)
Turtle.Turn(120) 向右转弯120度(Turn是转弯的意思)
Turtle.Move(100) 向前移动100步
Turtle.Turn(120) 向右转弯120度
Turtle.Move(100) 向前移动100步
Turtle.Turn(120) 向右转弯120度作业:打开Small Basic 编写下面程序并保存提交。