(
课件网) 第2课 小海龟画彩色五边形 旧知识 120° 120° 120° Turtle.X=0 Turtle.Y=150 Turtle.Speed=5 Turtle.Move(100) 向前移动100步 Turtle.Turn(120) 向右转弯120° Turtle.Move(100) 向前移动100步 Turtle.Turn(120) 向右转弯120° Turtle.Move(100) 向前移动100步 Turtle.Turn(120) 向右转弯120° 思考:旋转的角度如何定? 旧知识 90° Turtle.Move(100) 向前移动100步 Turtle.Turn(90) 向右转弯90° Turtle.Move(100) 向前移动100步 Turtle.Turn(90) 向右转弯90° Turtle.Move(100) 向前移动100步 Turtle.Turn(120) 向右转弯90° Turtle.Move(100) 向前移动100步 90° 90° 旧知识 72° Turtle.Move(100) 向前移动100步 Turtle.Turn(72) 向右转弯72° Turtle.Move(100) 向前移动100步 Turtle.Turn(72) 向右转弯72° Turtle.Move(100) 向前移动100步 Turtle.Turn(72) 向右转弯72° Turtle.Move(100) 向前移动100步 Turtle.Turn(72) 向右转弯72° Turtle.Move(100) 向前移动100步 72° 72° 旧知识 120° 120° 120° S=3 L=100 E=360/S Turtle.Move(L) Turtle.Turn(E) Turtle.Move(L) Turtle.Turn(E) Turtle.Move(L) Turtle.Turn(E) 1、变量 变量 ———程序中代表某个值的符号。 ———程序中用来保存数据的。 1、变量 变量取名规则: 1、要以字母、汉字、数字、下划线命名,但不能以数字开头。 2、不能与对象、属性、操作名相同。如:turtle , speed,move 3、不能与保留字相同。如:if ,for ,while 任务一:画正五边形 参照课本第9页命令,画出正五边形。 2、赋值语句 格式 变量名=表达式(数值) S=3 L=100 E=360/S 把数值3存放在变量S中 把数值100存放在变量L中 把数值120存放在变量E中 2、赋值语句 判断下列变量或赋值语句是否正确? S=3 X=34 3D=23 If=23 Turtle.Y=8 Num=Math.Abs(-23) 97=S Length=36/(33+S) 属性名 保留字 数字开头 3、GraphicsWindow对象 实现办法:图形窗口GraphicsWindow,可定义它的属性、调用相应操作来实现。 GraphicsWindow.PenColor=“red”———画笔颜色 GraphicsWindow.PenWidth=10———画笔粗细 4、继续完成作品 参照课本11页和12页,改变画笔的大小和颜色(数值自己设置),实现一个彩色的正五边形。 拓展任务:在彩色的正五边形旁边加上一句“生日快乐”,或者添加一句自己喜欢的词语。 谢谢观看