小海龟画正三角形说课_第1页
小海龟画正三角形说课_第2页
小海龟画正三角形说课_第3页
小海龟画正三角形说课_第4页
小海龟画正三角形说课_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、八年级信息技术下册第一课八年级信息技术下册第一课四四一一二二五五三三说课内容说课内容教材分析教材分析教法分析教法分析学法分析学法分析教学过程分析教学过程分析板书设计板书设计1.本节在教材中的地位和作用本节在教材中的地位和作用一一地位地位作用作用1.1.本课本课符合社会符合社会发展趋势发展趋势,时代时代性强性强2.2.本单元的本单元的重点、重点、难点难点 1.Small Basic 1.Small Basic语语言的言的入门入门与与基础基础 2.2.为后续知识为后续知识作作铺垫铺垫 教材分析教材分析2教学教学目标目标知识知识目标目标能力能力目标目标情感、情感、态度与态度与价值观价值观理解掌握理解

2、掌握Small Basic语语言的言的书写书写特点特点及及命令的命令的实现实现学会用学会用Small BasicSmall Basic编编写程序画正三角形,掌写程序画正三角形,掌握握对象与动作对象与动作、对象与对象与属性属性的关系的关系能对能对Small Basic编程编程语言感兴趣,语言感兴趣,培养自己培养自己动手编程的能力。动手编程的能力。3.3.教学的重点难点教学的重点难点重点重点Small Basic语言的书写特点语言的书写特点难点难点设计实现小海龟画正三角形的设计实现小海龟画正三角形的原理原理、命令命令直观演示法直观演示法情景探究法情景探究法集体讨论法集体讨论法二二教法分析教法分析三

3、三学法分析学法分析阅读讨论法阅读讨论法分析归纳法分析归纳法自主探究法自主探究法导入新课导入新课(4 4分钟)分钟)新课教学新课教学(25(25分钟)分钟) 小结反馈小结反馈(4 4分钟)分钟)练习拓展练习拓展(12(12分钟)分钟)教学活动教学活动互动探究过程互动探究过程四四教学过程分析教学过程分析( (一一).).导入新课导入新课(4(4分钟分钟) )观察下面的几何图形:ABC的外角分别有哪些?外角和为多少? D A E B C F创设情境,激趣导入创设情境,激趣导入(二)新课教学(二)新课教学(2525分钟)分钟)合作学习,互动探究合作学习,互动探究1 1、认识、认识Small Basic

4、Small Basic2 2、对象和它的操作、对象和它的操作先在编译器里输入命令:先在编译器里输入命令:Turtle.Move(100) Turtle . Move (100) 对象对象 操作名称操作名称 参数参数 对象与操作之间的连接符对象与操作之间的连接符2 2、对象和它的操作、对象和它的操作“Turtle”:小海龟:小海龟“Move”:向前移动:向前移动“(100)” :向前移动的步数:向前移动的步数“Turtle.Move(100) ”: 小海龟向前移动小海龟向前移动100步步注意注意:Turtle、Move首字母都是大写,此为编译器首字母都是大写,此为编译器的书写规范的书写规范2 2

5、、对象和它的操作、对象和它的操作2 2、对象和它的操作、对象和它的操作猜想:猜想:.小海龟除了向前移动之外,可不可以向后小海龟除了向前移动之外,可不可以向后移动呢?移动呢?.小海龟可以移动,那么它可不可以转弯呢?小海龟可以移动,那么它可不可以转弯呢?如果可以,转弯该如何操作呢?如果可以,转弯该如何操作呢?向后移动:向后移动:Turtle.Move(-100)向右转弯:向右转弯:Turtle.Turn(60)向左转弯:向左转弯:Turtle.Turn(-60)注:转弯参数不可以写成注:转弯参数不可以写成Turtle.Turn(60)3 3、出示任务,明确目标、出示任务,明确目标任务任务1:根据小

6、海龟行进的路线,写出相应的:根据小海龟行进的路线,写出相应的命令命令Turtle.Move(100)Turtle.Turn(120)Turtle.Move(100)Turtle.Turn(120)Turtle.Move(100)Turtle.Turn(120)运行结果:运行结果: 小海龟画正三角形的原理:小海龟画正三角形的原理:通过小海龟移动的轨通过小海龟移动的轨迹来完成三角形三条边的绘制迹来完成三角形三条边的绘制3 3、出示任务,明确目标、出示任务,明确目标牛刀小试:牛刀小试:任务任务2:若是按照这种行进轨迹,命令行该如:若是按照这种行进轨迹,命令行该如何实现?何实现?Turtle.Turn

7、(60)Turtle.Move(100)Turtle.Turn(120)Turtle.Move(100)Turtle.Turn(120)Turtle.Move(100)Turtle.Turn(60)猜想:猜想:.小海龟能不能在窗口的任意位置画正三角形?小海龟能不能在窗口的任意位置画正三角形?.小海龟能不能小海龟能不能“爬爬”快点?快点?4 4、对象和它的属性、对象和它的属性对象的属性表示方法:对象的属性表示方法:(赋值)(赋值)Turtle.x= Turtle.y=Turtle.Angle=Turtle.Speed=4 4、对象和它的属性、对象和它的属性任务任务3:将小海龟的起始位置:将小海龟

8、的起始位置x、y坐标分别设坐标分别设置为置为150、 200,小海龟移动的速度设置为,小海龟移动的速度设置为10,默认方向设置为水平向右,并画一个边,默认方向设置为水平向右,并画一个边长为长为150的正方形。的正方形。Turtle.x= 150 Turtle.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)表示方法的区分:表示方法的区分:归纳总结归纳总结对象的操作:对象的操作:Turtle.Move(*)Turtle.Turn(*)对象的属性:对象的属性:Turtle.Speed=Turtle.Angle=Small Basic语言命令行的书写规范语言命令行的书写规范小海龟移动方向参数的正负号小海龟移动方向参数的正负号小海龟转弯参数不需要添加度数符号小海龟转弯参数不需要添加度数符号问题:学生自行上机操作时,在编写问题:学生自行上机操作时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论