第一课 小海龟画正三角形课件

文档属性

名称 第一课 小海龟画正三角形课件
格式 zip
文件大小 2.0MB
资源类型 教案
版本资源 新世纪版
科目 信息技术(信息科技)
更新时间 2018-03-05 16:51:47

图片预览

文档简介

课件12张PPT。第一课 小海龟画正三角形1、认识Small Basic语言
2、了解对象和它的操作
3、了解对象的属性
4、学会用Small Basic画三角形
一、Small Basic窗口界面二、对象和它的操作命令:Turtle.move(100)
Turtle是小海龟的意思
Move是向前移动
100是向前移动的步数
所以Turtle.move(100)意思是:小海龟向前移动100步。
用Small Basic指挥小海龟画一个三角形Turtle.move(100)(向前移动100步)
Turtle.turn(120) (向右转弯120度)
Turtle.move(100)
Turtle.turn(120)
Turtle.move(100)
Turtle.turn(120)
什么叫对象?如何操作对象?在Small Basic中,我们要编程控制的东西都是“对象”。
如小海龟“Turtle”是一个对象。
对象有自己的操作,如Move( )就是“Turtle”的一个操作。
对象与操作之间用符号“.”连接 P3
如turtle.move(100)
如turtle.turn(120)三、对象的属性Turtle.speed 小海龟的速度
Turtle.angle
Turtle.x 小海龟的X坐标
Turtle.y 小海龟的y坐标加速画三角形的程序Turtle.x=100
Turtle.y=100
Turtle.angle=90
Turtle.speed=10
Turtle.move(100)
Turtle.turn(120)
Turtle.move(100)
Turtle.turn(120)
Turtle.Move(100)
Turtle.turn(120)
小技巧Small Basic 中的对象和属性、操作的名称都是用英文表示的。根据英文的意思就可以猜出该属性或操作的含义。
智能感知
P7 试一试 第1题Turtle对象的属性和操作的含义:
Turtle.Angle 【属性】获得或设置龟标的角度。
Turtle.Speed 【属性】龟标移动的速度。有效值为1到10。
Turtle.X 【属性】获得或设置龟标的X位置。
Turtle.Y 【属性】获得或设置龟标的Y位置。
Turtle.Hide 【操作】隐藏龟标。
Turtle.Move 【操作】移动龟标。落笔状态绘制一条线。
Turtle.MoveTo 【操作】将龟标移动到指定的位置。
Turtle.PenDown 【操作】放下笔。
Turtle.PenUp 【操作】抬起笔。
Turtle.Show 【操作】显示小海龟。
Turtle.Turn 【操作】转动小海龟的方向。
Turtle.TurnLeft 【操作】小海龟向左转90度。
Turtle.TurnRight 【操作】小海龟向右转90度。
试一试(画三角形)Turtle.x=0
Turtle.y=100
Turtle.angle=60
Turtle.speed=5
Turtle.move(100)
Turtle.turn(120)
Turtle.move(100)
Turtle.turn(120)
Turtle.Move(100)本课小结1、认识Small Basic语言
2、了解对象和它的操作
3、了解对象的属性
4、学会画三角形