资源简介 《小海龟画彩色正五边形》教学设计教学目标: 1、理解变量及其命名规则 2、掌握变量的赋值及变量的应用 3、 认识GraphicsWindow对象及常用属性设置 教学重难点重点:变量及其应用 难点:理解赋值语句,不要将赋值语句和数学中的等式混为一谈。 教学方法 讲授法、演示法、任务驱动法 教学过程 一、引入教学 1、小海龟画一个正三边形。 2、小海龟画正五边形 命令: 命令: Turtle.move(length) Turtle.move(length) Turtle.turn(e) Turtle.turn(e) Turtle.move(length) Turtle.move(length) Turtle.turn(e) Turtle.turn(e) 2疑问? 海龟画正五边形的方法与画正三边形的方法相似:画一条边,旋转一定的角度,然后再画一条边,旋转一定的角度 直到画完。然而,两者唯一不同的地方就是边数和旋转的角度。假如小海龟要画正N边形,需要修改旋转的角度,以及画的边长的大小,这时候一个一个地修改,会不会很麻烦呢?为了简化工作,对于边长的大小和旋转的角度,我们能否分别用代表未知数的“符号”来表示呢? 二、变量 1、我们将程序中代表某个值的符号称为“变量”。2、变量是程序用来保存数据的。 3、规则: A、变量名要以字母、汉字、数字、下划线命名,且不能以数字开头。 B、变量名不能与对象、属性、操作名相同,也不能与Small Basic中的保留字相同,例如:if不能作为变量名。 C、变量名应尽量简单易懂。例子:(正三边形) 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)三、 赋值语句 变量就像一个存放数据的“盒子”,当我们在程序中需要使用该“盒子”中的数据时,只要用该变量名指代就行了。而在“盒子”中存放数据,我们就用到赋值语句。 比如: S=3 把数值3存放在变量S中。 Length=100 把数值100存放在变量Length E=360/S 先算出表达式360/S的结果(120),其中S=3, 然后把数值120存放在变量E 注意:表达式中国可以包含函数、常量、变量,用小括号“()”表示运算的优先次序变化。不能用中括号“* +”. 表达式中使用的算术运算符是:+ - * /。 【格式】 变量名=表达式 【作用】:将右端表达式的值存放到左边的变量中。变量被赋值之后,变量名就代表右边表达式的值,直到又有赋值语句改变了该变量的值。 设置属性值:对象名.属性名=表达式比如:Turtle.x=100 3、自主练习:请同学们利用已经学习的Turtle和GraphicsWindow属性和操作,自己动 手试一试,画出各种图形。 五、学生演示 六、任务驱动任务一:完成书本P12试一试,猜一猜GraphicsWindow各属性和操作的含义。 任务二:完成书本p12试一试第二题,画绿色的正五边形。 任务三:完成书本p12试一试第三题,在图形窗口写上“我爱编程” ,设置合适的颜色和字号。提示:使用GraphicsWindow.Draw(x,y,text)操作,字号:GraphicsWindow.FontSize属性操作) 七、总结(共8张PPT)必【图文】1.2小海龟画彩色正五边secb湾被要求更名Q5食收惹口手机收藏小学教展ˇ④网银A鄙评价文档:食★食食食相关文档推荐回马云内部讲话相信明天海色正五边形第暂无评价第二课小海暂无评价1.2小海龟画彩色正五边形第二课小海暂无评价海龟面正五边形》教无评价喜欢此文档的还喜第二课小海龟画彩色3下载券岛版)六年级信息技术海龟练轻功分享到:⑤人十息技术六年级下续费VP立赠5次下载特权起收藏此文档51下载券下载猜你喜欢您的评论食食食食★论支持下文档贡献者发布评论星期五必【图文】1.2小海龟画彩色正五边secb湾被要求更名Q5收藏口手机收藏小学教展ˇ④网银A鄙、引入教学评价文档:食★食食食相关文档推荐1、小海龟画一个正三边形。>疑问 回马云内部讲话相信明天命令小海龟画正五边形的方法与画正三边形的方法相似海色正五边形第Turn (120)画一条边,旋转一定的角度,然后再画一条边,旋暂无评价Turtle Turn (128转一定的角度……,直到画完。然而,两者唯一不同的第二课小海Turtle地方就是边数和旋转的角度。假如小海龟要画正N暂无评价2、小海龟画正五边形边形,需要修改旋转的角度,以及画的边长的大小第二课小海命令这肘候一个一个地修改,会不会很麻烦呢 为了简暂无评价化工作,对于边长的大小和旋转的角度,我们能否分别用代表未知数的“符号”来表示呢 海龟面正五边形》教无评价urtle, Turn (72)比如: Turtle.Move(100)中的“100”能否用未知数rule Turn(72)Length”来表示呢 喜欢此文档的还喜artle第二课小海龟画彩色Turtle. Turn(72)3下载券岛版)六年级信息技术海龟练轻功分享到:⑤人十息技术六年级下续费VP立赠5次下载特权起收藏此文档51下载券下载猜你喜欢您的评论食食食食★论支持下文档贡献者发布评论星期五必【图文】1.2小海龟画彩色正五边收藏口手机收藏小学教展ˇ④网银A鄙二、变量评价文档:食★食食食相关文档推荐例子(正三边形)变量回马云内部讲话相信明天》命令我们将程序中代表某个值的符号称为“变量Turtle. Move (Length)海色正五边形第这样子,我》2、变量是程序用来保存数据的暂无评价le Move (LengthTurtle, Turn (120们每次这需第二课小海Turtle Move (Length3、规则要修改暂无评价urtle Turn (120)Length的大A、变量名要以字母、汉字、数字第二课小海小就可以改下划线命名,且不能以数字开头暂无评价修改边长的命令变边长的大B、变量名不能与对象、属性、操作海龟面正五边形》教Lengtha15e无评价名相同,也不能与 Small basic中的保留Turtle Turn (120)字相同,倒如:讦不能作为变量名喜欢此文档的还喜C、变量名应尽量简单易懂第二课小海龟画彩色Turtle Move (Length岛版)六年级信息技术海龟练轻功分享到:⑤人十息技术六年级下续费VP立赠5次下载特权起收藏此文档51下载券下载猜你喜欢您的评论食食食食★论支持下文档贡献者发布评论星期五 展开更多...... 收起↑ 资源列表 第二课 小海龟画彩色正五边形 教案.doc 第二课 小海龟画彩色正五边形 课件.pptx