您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 商业计划书 > 小学五年级信息技术第一学期11灵活多变的小海龟Word教案
第11课灵活多变的小海龟认知目标:1.通过多边形的演变认识到多边形公式中的边数可以看作是变量。2.认识给带变量过程过程名后面输入数值给变量赋值的方法。3.认识过程中变量可以不止一个。4.掌握带变量过程的编写和运行方法。能力目标:通过多边形例子从多个过程到一个带变量过程,培养观察推演的能力。情感目标:在多变量过程的学习和练习中常有运行出错的问题,抓住问题根源,培养严谨认真学习态度。重点:变量过程的编写和运行方法难点:理解变量过程的运行方式导入:我们以前编写的过程,小海龟前进的步数、转弯的角度都是固定的数值,因此每个过程都只能画固定的图形。演示课件,展示固定数量过程的画多边形的情况。提问,这么多的过程,它们不同之外在哪里?回答:边数边数在变,画出的图形就跟着变,而过程其它部分并没有改变。如果我们将小海龟前进的步数、转弯的角度设计成变量,那么,改变变量的值,同一个过程就可以画不同的图形了。一、带一个变量的过程出示课件演示画正四边形、正五边形、正六边形、正36边形的变化过程。TODBX4REPEAT4[FD30RT360/4]ENDTODBX5REPEAT5[FD30RT360/5]ENDTODBX6REPEAT6[FD30RT360/6]ENDTODBX36REPEAT36[FD30RT360/36]END如果把正多边形的边数看作一个变量:N,那么以上过程就可以简化为同一个过程:TODBX:NREPEAT:N[FD30RT360/:N]END过程名后面带有变量的过程称为带变量的过程。执行带有变量的过程时,必须用具体的值代替变量。这一部分学生比较难理解,我把过程名后的变量:N比喻成一个罐子,如果过程里有一个空罐子,过程也不知道该干什么,只有我们住罐子里装入数字,程序才知道具体要做的事有多少,因此,过程名后面的:N就是空罐子开了口等着我们给它装入数字呢!调用以上过程,可以画出各种正多边形。如图5-2所示:DBX3DBX4DBX36图5-2改变变量的值,同一个过程可以画不同的图形如果在命令窗口输入DBX回车,就会显示错误提示:TheprocedureDBXneedsmoreinput(s).意思是:需要给过程DBX后面的变量指定值。这就是没给程序罐子装入数字的结果了。【例5-1】编写一个带变量的过程,调用该过程画不同颜色的圆。分析:设置画笔颜色的命令为:SETPC颜色代码值我们用变量:N代表颜色代码值。过程如下:TOEX51:NSETPC:NSTAMPOVL5050END执行EX5112,画红色的圆。在执行带变量的过程时,在过程名后面带上一个值,相当于给对应位置的变量赋值。【第一课时练习,上交过程和图片】1、编写画正方形的过程,正方形的边长由过程所带的变量指定。2、编写计算正方形面积的过程,正方形的边长由过程所带的变量指定。二、带多个变量的过程【例5-2】编写过程,计算长方形的面积。分析:分别用变量:L和:H代表长方形的长和宽。过程如下:TOEX52:L:H(PRINT[长方形的面积:]:L*:H)END执行过程:EX521020屏幕上显示:长方形的面积:200带多个变量的过程,各变量写在过程名后,且用空格分开,格式如下:TO过程名:变量名1:变量名2:变量名3……过程体END执行过程时,过程名后面的变量要用具体的值来代替。【例5-3】编写一个画任意边长、任意边数的正多边形的过程。分析:用“:N”表示正多边形的边数,“:A”表示正多边形的边长.过程如下:TOEX53:N:AREPEAT:N[FD:ART360/:N]END执行EX53650,画一个边长为50的正六边形。在执行带有多个变量的过程时,每个变量都必须用具体的值代替。试一试,通过反复调用过程EX53,你能画出如图5-3所示的图形吗?图5-3【第二课时练习,上交过程和图片。】1、编写带变量的过程,画任意大小、任意颜色的圆。2、编写带变量的过程,画任意颜色、任意长和宽的长方形。
本文标题:小学五年级信息技术第一学期11灵活多变的小海龟Word教案
链接地址:https://www.777doc.com/doc-6023234 .html