八年级信息技术教案(20211129150732).pdf

上传人:时光煮雨 文档编号:14981311 上传时间:2022-02-28 格式:PDF 页数:9 大小:1.39MB
返回 下载 相关 举报
八年级信息技术教案(20211129150732).pdf_第1页
第1页 / 共9页
八年级信息技术教案(20211129150732).pdf_第2页
第2页 / 共9页
八年级信息技术教案(20211129150732).pdf_第3页
第3页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《八年级信息技术教案(20211129150732).pdf》由会员分享,可在线阅读,更多相关《八年级信息技术教案(20211129150732).pdf(9页珍藏版)》请在三一文库上搜索。

1、八年级信息技术教案罗 春 花第一课小海龟画正三角形教学目标:1、 初步认识small basic 语言,了解其基本的操作使用方法。2、 理解什么是对象及其属性、操作方法。3、 认识“ Turtle”对象,掌握其属性、操作方法。4、 掌握使用small basic 命令(语句)画正三角形的方法。教学重难点:重点:掌握使用对象的属性、操作的方法;难点:理解对象及其属性、操作。教学方法:演示法、任务驱动法、讲授法教学过程:一、认识 Small Basic 二、命令的分析三、实例教学(教师演示)四、学生动手实践1、 经过自主练习,同学们能够成功运行程序吗?最终画出什么图形呢?2、 不成功的话,又存在着

2、哪些问题呢?为什么呢?该如何解决呢?五、深入学习1、 思考问题:A、小海龟能不能在窗口的任意位置画三角形?B、 小海龟能不能“爬”快点?C、 小海龟开始“爬”时,头能否不垂直向上,能否改变方向?2、 属性、操作的学习3、 实例教学六、自主练习任务:请同学们利用已经学习的Turtle 属性和操作,自己动手试一试,画出各种图形。七、学生演示八、总结第二课小海龟画彩色正五边形教学目标:1、 理解变量及其命名规则2、 掌握变量的赋值及变量的应用3、 认识 ” GraphicsWindow ” 对象及常用属性设置教学重难点重点 :变量及其应用难点 :理解赋值语句,不要将赋值语句和数学中的等式混为一谈。教

3、学方法讲授法、演示法、任务驱动法教学过程一、引入教学1、小海龟画一个正三边形。2、小海龟画正五边形命令:命令:2、 疑问?小海龟画正五边形的方法与画正三边形的方法相似:画一条边,旋转一定的角度,然后再画一条边,旋转一定的角度 直到画完。然而,两者唯一不同的地方就是边数和旋转的角度。假如小海龟要画正N 边形,需要修改旋转的角度,以及画的边长的大小,这时候一个一个地修改,会不会很麻烦呢?为了简化工作,对于边长的大小和旋转的角度,我们能否分别用代表未知数的“符号”来表示呢?比如: Turtle.Move(100) 中的“ 100” 能否用未知数 “ Length ”来表示呢?二、变量1、变量:1、我

4、们将程序中代表某个值的符号称为“变量”。2、变量是程序用来保存数据的。3、规则:A、变量名要以字母、汉字、数字、下划线命名,且不能以数字开头。B、变量名不能与对象、属性、操作名相同,也不能与Small Basic中的保留字相同,例如:if 不能作为变量名。C、变量名应尽量简单易懂。2、变量 实例教学小海龟画正多边形的时候,每画一边旋转一个角度(这个角是正多边形的外角)。画完正多边形正好回到起点,整个过程小海龟共旋转了360 度。因此,用 S表示正多边形的边数;用 Length 表示正多边形的边长;用 E表示小海龟每次旋转的角度。E=360/S 例子: (正三边形 )S=3 Length=100

5、 E=360/S Turtle.Move(Length) Turtle.Turn(E) Turtle.Move(Length) Turtle.Turn(E) Turtle.Move(Length) Turtle.Turn(E) 三、赋值语句变量就像一个存放数据的“盒子”,当我们在程序中需要使用该“盒子”中的数据时,只要用该变量名指代就行了。而在“盒子”中存放数据,我们就用到赋值语句。比如:S=3 把数值 3 存放在变量S中。Length=100 把数值 100 存放在变量Length 中。E=360/S 先算出表达式360/S 的结果 (120),其中 S=3,然后把数值120 存放在变量E中

6、。注意: 表达式中国可以包含函数、常量、 变量, 用小括号 “() ”表示运算的优先次序变化。不能用中括号 “* + ”.表达式中使用的算术运算符是:+ - * / 。【格式】:变量名 =表达式【作用】:将右端表达式的值存放到左边的变量中。变量被赋值之后,变量名就代表右边表达式的值,直到又有赋值语句改变了该变量的值。设置属性值:对象名 .属性名 =表达式比如: Turtle.x=100 获得属性值:变量 =对象名 .属性名比如: E=Turtle.x 调用操作:对象名 .操作名称 (参数 ) 比如: Turtle.Move(Length) 四、GraphicsWindow 对象1、 小海龟绘图

7、的窗口叫 “图形窗口” , 它也是一个对象, 对象的名称叫 “ GraphicsWindow”。赋值语句:GraphicsWindow.PenColor=“ Red” : 将绘画的笔的颜色设置为“红色”GraphicsWindow.PenWidth=10: 将绘画笔的粗细设置为10 属性介绍: (其他属性见书本p12 试一试 ) PenColor(笔的颜色 ):其属性值用英文表示,使用时需要加上英文引号。Red:红色Orange:橙色Yellow:黄色Green:绿色Blue:蓝色Purple:紫色White :白色Black:黑色PenWidth( 笔的粗细 ):其属性值用数字表示,数字越大

8、,笔画越粗。2、实力教学:3、自主练习:请同学们利用已经学习的Turtle 和 GraphicsWindow 属性和操作,自己动手试一试,画出各种图形。五、学生演示六、任务驱动任务一:完成书本P12 试一试,猜一猜GraphicsWindow 各属性和操作的含义。任务二:完成书本p12 试一试第二题,画绿色的正五边形。任务三:完成书本p12 试一试第三题,在图形窗口写上“我爱编程”,设置合适的颜色和字号。 (提示:使用 GraphicsWindow.Draw(x,y,text) 操作,字号:GraphicsWindow.FontSize属性操作 ) 七、总结第三课小海龟画正多边形教学目标1、了

9、解什么是算法,了解算法的自然语言描述和流程图描述2、理解 For,EndFor 循环语句的使用方法教学重难点重点:学习For,EndFor 循环语句的使用方法难点:理解循环的控制教学方法讲授法、演示法、任务驱动法教学过程一、复习学生演示,点评作业二、算法与流程图流程图图形三、 For,EndFor 循环语句四、实例教学:正N 边形五、学生自主练习任务 1:画正 18 变形,要求用For EndFor循环语句任务 2:完成试一试P18 第一题:编写程序,画一个边越来越粗的正八边形。(提示:边的变化跟随着计数器变化) 任务 3:完成试一试P19第二题任务 4:完成试一试P19第三题六、学生演示七、总结

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1