资源简介 第一课 小海龟画正三角形 书材料打印据自己的实际情况,选择不同阶层的导学资料,尽量向前一阶段靠拢。第四阶:正三角形Turtle.x= 150Turtle.y=200Turtle.Angle=90Turtle.Speed=5Turtle.Move(150)Turtle.Turn(120)Turtle.Move(150)Turtle.Turn(120)Turtle.Move(150)Turtle.Turn(120)正方形Turtle.x= 150Turtle.y=200Turtle.Angle=90Turtle.Speed=10Turtle.Move(150)Turtle.Turn(90)Turtle.Move(150)Turtle.Turn(90)Turtle.Move(150)Turtle.Turn(90)Turtle.Move(150)第一阶:自己输入全部语句第二阶:TurtleAngleSpeedMoveTurn第三阶:Turtle.XTurtle.YTurtle.AngleTurtle.SpeedTurtle.MoveTurtle.TurnTurtle.MoveTurtle.TurnTurtle.MoveTurtle.TurnTurtle.MoveTurtle.Turn(共14张PPT)八年级信息技术下册AcEFBD一、导入新课1、观察下面的几何图形:△ABC的外角分别有哪些?外角和为多少 创设情境,激趣导入2、观看小海龟爬行,爬出三角形。任务驱动,互动探究二、新课探究(一)演示讲解. Small Basic1、先在编译器里输入命令:Turtle.Move(100)Turtle . Move (100)对象 操作名称 参数对象与操作之间的连接符(二)演示讲解.对象和它的操作“Turtle”:小海龟“Move”:向前移动“(100)” :向前移动的步数“Turtle.Move(100) ”: 小海龟向前移动100步注意:Turtle、Move首字母都是大写,此为编译器的书写规范猜想:①.小海龟除了向前移动之外,可不可以向后移动呢?②.小海龟可以移动,那么它可不可以转弯呢?如果可以,转弯该如何操作呢?向后移动:Turtle.Move(-100)向右转弯:Turtle.Turn(120)向左转弯:Turtle.Turn(-120)注:转弯参数不可以写成Turtle.Turn(120°)任务1:根据小海龟行进的路线,写出相应的命令Turtle.Move(100)Turtle.Turn(120)Turtle.Move(100)Turtle.Turn(120)Turtle.Move(100)Turtle.Turn(120)运行结果:小海龟画正三角形的原理:通过小海龟移动的轨迹来完成三角形三条边的绘制猜想:①.小海龟能不能在窗口的任意位置画正三角形?②.小海龟能不能“爬”快点?位置属性:Turtle.x Turtle.y速度属性:Turtle.Speed角度属性:Turtle.Angle观察:小海龟默认是面向哪个方向?属性 含义Turtle.SpeedTurtle.xTurtle.yTurtle.Angle小海龟的移动速度小海龟的x坐标小海龟的y坐标小海龟的角度/方向对象的属性表示方法:(赋值)Turtle.x=Turtle.y=Turtle.Angle=Turtle.Speed=任务2:将小海龟的起始位置x、y坐标分别设置为150、 200,小海龟移动的速度设置为5,方向设置为水平向右,画一个边长为150的正三角形或者正方形。Turtle.x= 150Turtle.y=200Turtle.Angle=90Turtle.Speed=5Turtle.Move(150)Turtle.Turn(90)Turtle.Move(150)Turtle.Turn(90)Turtle.Move(150)Turtle.Turn(90)Turtle.Move(150)出现的问题:学生自行上机操作时,在编写命令的过程中往往会打错字,这个时候,单击“运行”无法达到预期效果弹出制图窗口。解决方法:指导学生如何快速找到命令出错的地方并改正表示方法的区分:对象的操作:Turtle.Move(**)Turtle.Turn(**)对象的属性:Turtle.Speed=Turtle.Angle=·Small Basic语言命令行的书写规范·小海龟移动方向参数的正负号·小海龟转弯参数不需要添加度数符号三、小结反馈(3分钟)任务:请同学们利用已经学习的Turtle属性和操作,自己动手试一试,画出各种图形。1、将小海龟的位置设置为(200,250),移动的速度为20,画出一个移动200步的菱形。2、自主创新,自由画图案。四、练习拓展 展开更多...... 收起↑ 资源列表 第一课 小海龟画正三角形 板书材料打印.doc 第一课 小海龟画正三角形 课件.ppt