版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、南方出版传媒新世纪出版社,第二课 小海龟画彩色正五边形,教育部中小学信息技术教育实验区实验教材 信息技术 八年级下册,学习目标,一、理解变量及其命名规则。 二、掌握变量的赋值及变量的应用。 三、认识“GraphicsWindow” 对象及常用属性设置。,一、变量,1、小海龟画一个正三边形(画一条边,旋转一个角度,然后再画一条边,再旋转一个角度直到画完。)命令如下: Turtle.Move(100) Turtle.Turn(120) Turtle.Move(100) Turtle.Turn(120) Turtle.Move(100) Turtle.Turn(120),小海龟画正多边形的时候,每画
2、一边旋转一个角度(这个角就是正多边形的外角)。画完正多边形正好回到起点,整个过程小海龟共旋转了360。,一、变量,我们用S表示正多边形的边数,用Length表示正多边形的边长。那么小海龟每次旋转的角度(用E表示)就是: E360/S 于是,画正三角形的程序写成这样: S=3 Length=100 E=360/S Turtle.Move(Length) Turtle.Turn(E) Turtle.Move(Length) Turtle.Turn(E) Turtle.Move(Length) Turtle.Turn(E),一、变量,2、如果我们要将画正三角形的程序改为画正五边形,只需要将边数改为5
3、: 然后再添加四行命令,S=5 Length=100 E=360/S Turtle.Move(Length) Turtle.Turn(E) Turtle.Move(Length) Turtle.Turn(E) Turtle.Move(Length) Turtle.Turn(E),Turtle.Move(Length) Turtle.Turn(E) Turtle.Move(Length) Turtle.Turn(E),3、我们将程序中代表某个值的符号称为“变量”,变量是程序用来保存数据的,在编写程序时,少不了要使用变量。变量通常是可变的。,一、变量,4、变量取名规则: 1)变量名要以字母、汉字、
4、数字、下划线命名,且不能以数字开头。 2)变量名不能与对象、属性、操作名相同,也不能与Small Basic中的保留字相同,例如:if不能作为变量名。 3)变量名应尽量简单易懂。,二、赋值语句,1、变量就像一个存放数据的“盒子”,当我们在程序中需要使用该“盒子”中的数据时,只要用该变量名指代就行了。 而在“盒子”中存放数据,我们就要使用赋值语句。 2、赋值语句的格式: 变量名表达式 作用:将右端表达式的值存放到左边的变量中。变量被赋值之后,该变量名就代表右边表达式的值,直到又有赋值语句改变了该变量的值。 赋值语句的左端必须是一个变量名,右端必须是一个值或表达式。 例如: S3 把数值3存放在变
5、量S中 Length=100 把数值100存放在变量Length中 E=360/S 先算出表达式360/S的结果,然后把数值存放在变量E中。,表达式中可以包含函数、常量、变量、用小括号()表示运算的优先次序变化。 表达式中使用的算术运算符是:+ * / 。 设置属性值:对象名.属性名表达式 如 Turtle.x=2/3 获取属性值:变量对象名.属性名 如 ETurtle.x 调用操作: 对象名.操作名称(参数) 如 Turtle.Move(100),二、赋值语句,三、GraphicsWindow对象,1、小海龟绘图的窗口叫“图形窗口”,它也是一个对象,名称叫作:GraphicsWindow.
6、如果我们要小海龟画出彩色的图形来,就要改变图形窗口中笔的送颜色。命令如下: GraphicsWindow.PenColor=“red” 该命令将绘图的笔的颜色设置为“红色”。这也是一个赋值语句。,PenColor(笔的颜色),其属性值用英文表示,使用时需要加上英文相号。 Red:红色 Orange:橙色 Yellow:黄色 Green:绿色 Blue:蓝色 Purple:紫色 White:白色 Black:黑色 Penwindth(笔的粗细),其属性值用数字表示,数字越大,越粗。例如:GraphicsWindow.PenWindth=5,三、GraphicsWindow对象,S=5 Lengt
7、h=100 E=360/S GraphicsWindow.PenColor=red GraphicsWindow.PenWidth=10 Turtle.Move(Length) Turtle.Turn(E) Turtle.Move(Length) Turtle.Turn(E) Turtle.Move(Length) Turtle.Turn(E),Turtle.Move(Length) Turtle.Turn(E) Turtle.Move(Length) Turtle.Turn(E),画出红色的正五边形命令如下:,三、GraphicsWindow对象,四、练习,1、画如下图所示正五边形,四、练习,2、P13练习3:在图形窗口写上“我爱编程”,设置合适的颜色和字号,如图24所示。(提示:使用GraphicsWind
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 丰年虫卵配额制度
- 森林资源管护奖惩制度
- 酒吧歌手奖惩制度规定
- 物业保洁部奖惩制度模板
- 医保经办服务奖惩制度
- 物业服务品质奖惩制度
- 校车接送老师奖惩制度
- 健康教育与宣传护理
- 行政人员工作奖惩制度
- 餐饮部安全操作奖惩制度
- LY/T 1705-2007管氏肿腿蜂人工繁育及应用技术规程
- GB/T 5154-2022镁及镁合金板、带材
- 马工程《刑法学(下册)》教学课件 第17章 危害国家安全罪
- GB 30509-2014车辆及部件识别标记
- 医学导论-课件
- 细胞生物学CRISPR-CAS9-课件
- 小学科学教育科学三年级上册水和空气 宋伟空气占据空间吗说课稿
- 建筑工程项目管理综合练习及答案
- 楼地面装饰工程计量与计价
- 学生预登信息采集表
- 体育统计学课件1-8章1214
评论
0/150
提交评论