八年级新世纪版信息技术第一课_小海龟画正三角形ppt课件
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1)对象:在Small Basic 中,编程控制的东西都是对象。 2)对象都有自己的“操作”,如果把“人”看作一个对象,那“站立”、 “坐下”等动作就是“人” 的操作。
而在之前编写的程序中,小海龟“Turtle”是一个对象,而移动 “Move”,转动“Turn”就是它的操作。 3)书写命令时,“对象”与它的“操作”格式如下:
属性 Turtle.Speed
Turtle.x Turtle.y Turtle.Angle
含义 小海龟的速度 小海龟的x坐标 小海龟的y坐标 小海龟的角度
Turtle.x=150 Turtle.y=100 Turtle.Speed=10 Turtle.Angle=45
我爱祖国,但用的是奇异的爱情!
❖ 1、编写第一个Small Basic 程序
在编辑器内输入命令:Turtle.Move(100) 单击“运行”按钮 关键词:Turtle(小海龟)
Move(移动)
“Graphics Window”窗口
我爱祖国,但用的是奇异的爱情!
二、对象和它的操作
❖ 2、让小海龟画一个三角形
小海龟的行进路线如下图所示:
❖ 1、什么是编程语言? ❖ 人与人之间交流用的语言有汉语、英语等; ❖ 计算机编程语言就是人和电脑硬件的交流语
言。 ❖ 而我们常玩的QQ、酷狗、游戏等这些软件都
是用编程语言开发出来的。
我爱祖国,但用的是奇异的爱情!
一、Small Basic 编程语言
❖ 2、Small Basic 语言
1)Small Basic(小基础)是一种初学者入门的编程语言。 2)Small Basic 启动程序为Microsoft Small Basic.exe。
我爱祖国,但用的是奇异的爱情!
三、对象的属性
❖ 2、对象的属性的表示方法
1)对象的属性表示方法 如果把“人”看作一个对象,“站立”、“坐下”等动作是“人” 的操 作,那么“姓名”、“性别”、“年龄”、“身高”就是“人”的属性。 我们可以用“人.站立( )”来表示“人”的具体操作 用“人.性别”来表示“人”的具体属性 同样,我们可以用以下方法来表示对象的属性:
(八年级信息技术 ——新世纪出版社)
第一课 小海龟画正三角形
我爱祖国,但用的是奇异的爱情!
学习目标
❖ 一、认识Small Basic编程语言。 ❖ 二、了解对象和它的操作。 ❖ 三、了解对象的属性。 ❖ 四、灵活运用Turtle对象的操作与属性。
我爱祖国,但用的是奇异的爱情!
一、Small Basic 编程语言
属性
角度 速度 X坐标 Y坐标
隐藏 移动 移到 放下笔 拿起笔 显示 转动 左转 右转
操作
我爱祖国,但用的是奇异的爱情!
五、练习
❖ 画如下图所示三角形。(提示:先设置好小海龟的坐标和方 向等属性。)
我爱祖国,但用的是奇异的爱情!
The End
我爱祖国,但用的是奇异的爱情!
一、Small Basic 编程语言
❖ 2、Small Basic 语言
3)初步了解Small Basic 操作界面
“保存”按钮,用来 保存所写程序。
这是编辑器,用来 写程序的地方。
这是“运行” 按钮,
用来查看程序运行 的结果。
我爱祖国,但用的是奇异的爱情!
二、对象和它的操作
向前移动100步 向右转弯120度 向前移动100步 向右转弯120度 向前移动100步 向右转弯120度
关键词:Turtle(小海龟)、Move(移动)、Turn(转动) 关键命令:Turtle.Move(步数)、Turtle.Turn(角度)
我爱祖国,但用的是奇异的爱情!
二、对象和它的操作
❖ 3、对象和它的操作
对象名称
Turtle Turtle
对象与操作之间的连 接符
.
.
操作名称
Move Tபைடு நூலகம்rn
操作的参数
(100) (120)
我爱祖国,但用的是奇异的爱情!
三、对象的属性
❖ 1、对象的属性
1)小海龟能不能在窗口的任意位置画三角形? 这个问题实际上是:小海龟的坐标是多少?怎样改变小海龟 的坐标?
2)小海龟能不能“爬”快点? 这个问题实际上是:小海龟速度是多少?怎样改变小海龟的 速度? 小海龟是一个对象,“向前移动”“向右转弯”等动作是小 海龟的操作,而“坐标”、“速度”就是小海龟的属性。
三、对象的属性
❖ 3、对象的属性的表示方法
2)让我们再编写一个画三角形的程序。 要求如下:
将小海龟的x坐标设置为150 将小海龟的y坐标设置为100 将小海龟的方向设置为与垂直方向成45度 将小海龟的速度设置为10
我爱祖国,但用的是奇异的爱情!
四、对象属性和操作的灵活运用
❖ 了解Turtle对象的各种属性和操作的含义
而在之前编写的程序中,小海龟“Turtle”是一个对象,而移动 “Move”,转动“Turn”就是它的操作。 3)书写命令时,“对象”与它的“操作”格式如下:
属性 Turtle.Speed
Turtle.x Turtle.y Turtle.Angle
含义 小海龟的速度 小海龟的x坐标 小海龟的y坐标 小海龟的角度
Turtle.x=150 Turtle.y=100 Turtle.Speed=10 Turtle.Angle=45
我爱祖国,但用的是奇异的爱情!
❖ 1、编写第一个Small Basic 程序
在编辑器内输入命令:Turtle.Move(100) 单击“运行”按钮 关键词:Turtle(小海龟)
Move(移动)
“Graphics Window”窗口
我爱祖国,但用的是奇异的爱情!
二、对象和它的操作
❖ 2、让小海龟画一个三角形
小海龟的行进路线如下图所示:
❖ 1、什么是编程语言? ❖ 人与人之间交流用的语言有汉语、英语等; ❖ 计算机编程语言就是人和电脑硬件的交流语
言。 ❖ 而我们常玩的QQ、酷狗、游戏等这些软件都
是用编程语言开发出来的。
我爱祖国,但用的是奇异的爱情!
一、Small Basic 编程语言
❖ 2、Small Basic 语言
1)Small Basic(小基础)是一种初学者入门的编程语言。 2)Small Basic 启动程序为Microsoft Small Basic.exe。
我爱祖国,但用的是奇异的爱情!
三、对象的属性
❖ 2、对象的属性的表示方法
1)对象的属性表示方法 如果把“人”看作一个对象,“站立”、“坐下”等动作是“人” 的操 作,那么“姓名”、“性别”、“年龄”、“身高”就是“人”的属性。 我们可以用“人.站立( )”来表示“人”的具体操作 用“人.性别”来表示“人”的具体属性 同样,我们可以用以下方法来表示对象的属性:
(八年级信息技术 ——新世纪出版社)
第一课 小海龟画正三角形
我爱祖国,但用的是奇异的爱情!
学习目标
❖ 一、认识Small Basic编程语言。 ❖ 二、了解对象和它的操作。 ❖ 三、了解对象的属性。 ❖ 四、灵活运用Turtle对象的操作与属性。
我爱祖国,但用的是奇异的爱情!
一、Small Basic 编程语言
属性
角度 速度 X坐标 Y坐标
隐藏 移动 移到 放下笔 拿起笔 显示 转动 左转 右转
操作
我爱祖国,但用的是奇异的爱情!
五、练习
❖ 画如下图所示三角形。(提示:先设置好小海龟的坐标和方 向等属性。)
我爱祖国,但用的是奇异的爱情!
The End
我爱祖国,但用的是奇异的爱情!
一、Small Basic 编程语言
❖ 2、Small Basic 语言
3)初步了解Small Basic 操作界面
“保存”按钮,用来 保存所写程序。
这是编辑器,用来 写程序的地方。
这是“运行” 按钮,
用来查看程序运行 的结果。
我爱祖国,但用的是奇异的爱情!
二、对象和它的操作
向前移动100步 向右转弯120度 向前移动100步 向右转弯120度 向前移动100步 向右转弯120度
关键词:Turtle(小海龟)、Move(移动)、Turn(转动) 关键命令:Turtle.Move(步数)、Turtle.Turn(角度)
我爱祖国,但用的是奇异的爱情!
二、对象和它的操作
❖ 3、对象和它的操作
对象名称
Turtle Turtle
对象与操作之间的连 接符
.
.
操作名称
Move Tபைடு நூலகம்rn
操作的参数
(100) (120)
我爱祖国,但用的是奇异的爱情!
三、对象的属性
❖ 1、对象的属性
1)小海龟能不能在窗口的任意位置画三角形? 这个问题实际上是:小海龟的坐标是多少?怎样改变小海龟 的坐标?
2)小海龟能不能“爬”快点? 这个问题实际上是:小海龟速度是多少?怎样改变小海龟的 速度? 小海龟是一个对象,“向前移动”“向右转弯”等动作是小 海龟的操作,而“坐标”、“速度”就是小海龟的属性。
三、对象的属性
❖ 3、对象的属性的表示方法
2)让我们再编写一个画三角形的程序。 要求如下:
将小海龟的x坐标设置为150 将小海龟的y坐标设置为100 将小海龟的方向设置为与垂直方向成45度 将小海龟的速度设置为10
我爱祖国,但用的是奇异的爱情!
四、对象属性和操作的灵活运用
❖ 了解Turtle对象的各种属性和操作的含义